Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-11] src



Module Name:    src
Committed By:   martin
Date:           Sat Oct 10 11:01:47 UTC 2026

Modified Files:
        src [netbsd-11]: build.sh
        src/tools [netbsd-11]: Makefile.gnuhost

Log Message:
Pull up following revision(s) (requested by tls in ticket #516):

        tools/Makefile.gnuhost: revision 1.58
        build.sh: revision 1.406

Protect against autoconf/Xcode mishegas on macOS.

This seems to strike periodically, confuse a developer or two for a little
while, and then go away.  Why?  Because it happens in the interval between
Apple issuing a version of Xcode that supports a newer OS, and newer APIs,
and a given developer's system being upgraded (Apple typically ships Xcode
supporting a new version of macOS a little prior to the OS itself).

The symptom is that autoconf detects symbols that are weakly available with
the new Xcode but which will cause built executables to dump core if called
on the old host OS.  This is evidently being addressed in newer versions of
autoconf but who knows when we'll get those across our tree.  The fix is to
tell Xcode to use an older SDK if the potential for this condition is detected.


To generate a diff of this commit:
cvs rdiff -u -r1.399 -r1.399.2.1 src/build.sh
cvs rdiff -u -r1.57 -r1.57.2.1 src/tools/Makefile.gnuhost

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index