Hi!
On Mon, 2021-05-10 16:00:13 +0200, Jan-Benedict Glaw <jbglaw%lug-owl.de@localhost> wrote:
> On Mon, 2021-05-10 09:08:47 +0200, Jan-Benedict Glaw <jbglaw%lug-owl.de@localhost> wrote:
> > Will now start a "bullseye"-based run. Just as a note of amazement,
> > I'd like to notice how self-contained the NetBSD build is and how
> > minimal (gcc, g++, zlib1g-dev and possibly make) the external
> > dependencies are.
>
> Testing in Docker so far:
>
> Debian stable "Buster": successful build for tools+release
> Debian testing "Bullseye": successful build for tools+release
> Debian unstable "Sid": Next to go!
The Debian "unstable" build also succeeded. So either something that's
installed or in the environment breaks the build.
My next guess is that, somehow, my compiler choice could be the
culprit: As these are CI builds, I implemented a way to choose a
compiler suite:
===============================================================================
# vim:filetype=bash:
# This file is to be source'd.
#
# Input:
# $COMPILER_SUITE
# "gcc-system", "gcc-snapshot", "clang-12"
# Sets/Modifies
# $CC
# $CXX
# $CPP
# $LD
# $LD_LIBRARY_PATH
# $PATH
: "${COMPILER_SUITE:=gcc-snapshot}"
case "${COMPILER_SUITE}" in
gcc-system)
export CC=gcc
export CXX=g++
export CPP=cpp
export LD=gcc
;;
gcc-snapshot)
export CC=/usr/lib/gcc-snapshot/bin/gcc
export CXX=/usr/lib/gcc-snapshot/bin/g++
export CPP=/usr/lib/gcc-snapshot/bin/cpp
export LD=/usr/lib/gcc-snapshot/bin/gcc
export LD_LIBRARY_PATH=/usr/lib/gcc-snapshot/lib:$LD_LIBRARY_PATH
export PATH=/usr/lib/gcc-snapshot/bin:$PATH
hash -r
;;
clang-12)
export CC=/usr/bin/clang-12
export CXX=/usr/bin/clang++-12
export CPP=/usr/bin/clang-cpp-12
export LD=/usr/bin/clang-12
;;
*)
echo "Unknown compiler suite ${COMPILER_SUITE}, aborting" >&2
exit 1
;;
esac
===============================================================================
So maybe one of $CC, $CXX, $CPP or $LD interfered? Will check that
next...
Thanks,
Jan-Benedict
--
Attachment:
signature.asc
Description: PGP signature