NLnetLabs / ldns

LDNS is a DNS library that facilitates DNS tool programming
https://nlnetlabs.nl/ldns
BSD 3-Clause "New" or "Revised" License
295 stars 99 forks source link

Update all m4 files from autoconf-archive project #133

Closed pemensik closed 3 years ago

pemensik commented 3 years ago

Python 3.10 prints warning about deprecated distutils. Current autoconf snippet configuring ldns cannot configure with python 3.10.

This would update all m4 files from archive and include also change to use architecture dependent site-arch python path. Because it no longer exports PYTHON_LDFLAGS, PYTHON_LIBS is used instead.

pemensik commented 3 years ago

I have pushed also new version of ax_python_devel to autoconf-archive, PR https://github.com/autoconf-archive/autoconf-archive/pull/232. If merged, it also adds a new path detection for platform specific site-packages, so it would not have to be modified after update.

wtoorop commented 3 years ago

Looks good to me. Thanks!