Update files for Autotools#1020
Conversation
|
Thanks for this.
Phil and I will test on Mac and Ubuntu prior to merge.
Is there any documentation regarding backward compatibility for the version of autotools that you used?
What is your machine? |
|
If anyone else can test this now that would be helpful. |
|
|
I tested this on my new M4 Mac Mini. but got this error: So I changed the order and did the "make clean" AFTER the ./configure. That worked fine. So the new configure seems GOOD on Mac OS. |
|
I also tested it on my Raspberry Pi. It was GOOD. |
philburk
left a comment
There was a problem hiding this comment.
I tested on Mac OS and Raspbian. It built fine.
|
Hi. I was testing this while working on some new CI scripts in draft PR #1020. The good news is that the updated files seemed to work fine on all tested CI platforms. However I did note a couple of strange warnings when running See lines 106 and 107 of the "autoreconf" CI step here: https://github.com/PortAudio/portaudio/actions/runs/16820548423/job/47646396982?pr=1054 Note that the same warnings are not present when running I'm not sure what this means yet. What do you think? |
|
It would be nice to incorporate this patch: #1056 before the 19.8 release. But perhaps it can be done after this PR is merged, then we |
b906b56 to
715e9f5
Compare
|
Fixed some more warnings, rebased, re-run with automake 1.18.1 |
|
@gruenich we have merged an edit to |
Get rid of some warings as autoconf prefers .ac over .in
Do not increase required autoconf version to 2.72
Autoconf 2.69 was released in 2012.
Fix a warning by more recent versions of Autoconf
Using aclocal 1.18.1, automake 1.18.1, autoconf-archive
715e9f5 to
ee6b6ef
Compare
|
Rebased. |
|
Thank you! |
…d1eb3c (#1098) As reported in issue #1091, PR #1020, merged as 4d1eb3c, broke ./configure for the C++ bindings. This patch fixes it. Running autoreconf for cpp bindings modified Makefile.in files. The subtle changes in the paths are required to find required auxiliary files: config.guess config.sub ltmain.sh compile missing install-sh Fixes #1091
Increase required Autotools version to 2.69.
Fixes #994
Please do intense testing, this might have side effects as my tested was limited to my machine.