Source-Changes archive

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

CVS commit: src



Module Name:    src
Committed By:   christos
Date:           Sat Sep 18 01:47:11 UTC 2021

Modified Files:
        src: build.sh
        src/distrib/sets: maketars
        src/external/gpl3/binutils/dist/bfd/doc: Makefile.in
        src/external/gpl3/binutils/dist/binutils: Makefile.in
        src/external/gpl3/gcc/lib/liblto_plugin: Makefile
        src/external/gpl3/gcc/usr.bin: Makefile.prog
        src/external/gpl3/gcc/usr.bin/backend: Makefile
        src/external/gpl3/gcc/usr.bin/common: Makefile
        src/external/gpl3/gcc/usr.bin/common-target: Makefile
        src/external/gpl3/gcc/usr.bin/frontend: Makefile
        src/external/gpl3/gcc/usr.bin/host-libiberty: Makefile
        src/external/gpl3/gcc/usr.bin/libcpp: Makefile
        src/external/gpl3/gcc/usr.bin/libdecnumber: Makefile
        src/external/gpl3/gdb/bin/gdb: Makefile
        src/external/gpl3/gdb/bin/gdbserver: Makefile
        src/external/gpl3/gdb/bin/gdbtui: Makefile
        src/external/gpl3/gdb/lib/libgdb: Makefile
        src/external/gpl3/gdb/lib/libgdbsupport: Makefile
        src/external/lgpl3/gmp/dist: Makefile.in
        src/external/lgpl3/gmp/lib/libgmp: Makefile
        src/tools/binutils: Makefile
        src/tools/compat: Makefile
        src/tools/fdisk: Makefile
        src/tools/gcc: Makefile
        src/tools/gmp: Makefile
        src/tools/sunlabel: Makefile
        src/tools/uudecode: Makefile
        src/tools/vgrind: Makefile
        src/tools/xz-include: Makefile

Log Message:
Patch the build script and toolchain to allow passing through
HOST_CPPFLAGS, HOST_CXXFLAGS, but not LIBRARY_PATH because it breaks
the build. These variables are necessary to support building NetBSD
from a GNU Guix or NixOS host, where /usr/include, /lib, and all
but /bin/sh do not exist.  In many cases, support for HOST_CPPFLAGS
was incomplete. From Ryan Sundberg


To generate a diff of this commit:
cvs rdiff -u -r1.357 -r1.358 src/build.sh
cvs rdiff -u -r1.91 -r1.92 src/distrib/sets/maketars
cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/binutils/dist/bfd/doc/Makefile.in
cvs rdiff -u -r1.9 -r1.10 \
    src/external/gpl3/binutils/dist/binutils/Makefile.in
cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/gcc/lib/liblto_plugin/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/usr.bin/Makefile.prog
cvs rdiff -u -r1.65 -r1.66 src/external/gpl3/gcc/usr.bin/backend/Makefile
cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc/usr.bin/common/Makefile
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/gcc/usr.bin/common-target/Makefile
cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/gcc/usr.bin/frontend/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/gpl3/gcc/usr.bin/host-libiberty/Makefile
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/usr.bin/libcpp/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile
cvs rdiff -u -r1.20 -r1.21 src/external/gpl3/gdb/bin/gdb/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/bin/gdbserver/Makefile
cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gdb/bin/gdbtui/Makefile
cvs rdiff -u -r1.31 -r1.32 src/external/gpl3/gdb/lib/libgdb/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gdb/lib/libgdbsupport/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/lgpl3/gmp/dist/Makefile.in
cvs rdiff -u -r1.28 -r1.29 src/external/lgpl3/gmp/lib/libgmp/Makefile
cvs rdiff -u -r1.32 -r1.33 src/tools/binutils/Makefile
cvs rdiff -u -r1.89 -r1.90 src/tools/compat/Makefile
cvs rdiff -u -r1.7 -r1.8 src/tools/fdisk/Makefile
cvs rdiff -u -r1.104 -r1.105 src/tools/gcc/Makefile
cvs rdiff -u -r1.4 -r1.5 src/tools/gmp/Makefile
cvs rdiff -u -r1.4 -r1.5 src/tools/sunlabel/Makefile
cvs rdiff -u -r1.3 -r1.4 src/tools/uudecode/Makefile
cvs rdiff -u -r1.3 -r1.4 src/tools/vgrind/Makefile
cvs rdiff -u -r1.3 -r1.4 src/tools/xz-include/Makefile

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