Hi Chris, On Sun, 2021-05-09 15:59:15 +0100, Chris Pinnock <chris_pinnock%mac.com@localhost> wrote: > If you update to latest HEAD, you should get a fix for aiomixer. Sun2 is static and needs all libraries to be explicitly declared. Cf Makefile: > > LDADD+= -lcurses -lterminfo > DPADD+= ${LIBCURSES} ${LIBTERMINFO} that worked well, diff'ing the build log from before and after aiomixer, it shows up and builds fine: @@ -184601,6 +184433,13 @@ [bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]# install /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/share/man/html8/setkey.html [bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]/var/lib/laminar/run/netbsd-sun2-m68000/nn/obj/tooldir.Linux-5.9.0-2-amd64-x86_64/bin/m68010--netbsdelf-install -U -M /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/METALOG -D /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000 -h sha256 -N /var/lib/laminar/run/netbsd-sun2-m68000/nn/NetBSD-src/etc -c -p -r -o root -g wheel -m 444 setkey.html8 /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/share/man/html8/setkey.html [bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]install ===> usr.bin +[bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]install ===> usr.bin/aiomixer +[bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]# install /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/bin/aiomixer +[bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]/var/lib/laminar/run/netbsd-sun2-m68000/nn/obj/tooldir.Linux-5.9.0-2-amd64-x86_64/bin/m68010--netbsdelf-install -U -M /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/METALOG -D /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000 -h sha256 -N /var/lib/laminar/run/netbsd-sun2-m68000/nn/NetBSD-src/etc -c -p -r -o root -g wheel -m 555 aiomixer /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/bin/aiomixer +[bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]# install /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/share/man/man1/aiomixer.1 +[bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]/var/lib/laminar/run/netbsd-sun2-m68000/nn/obj/tooldir.Linux-5.9.0-2-amd64-x86_64/bin/m68010--netbsdelf-install -U -M /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/METALOG -D /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000 -h sha256 -N /var/lib/laminar/run/netbsd-sun2-m68000/nn/NetBSD-src/etc -c -p -r -o root -g wheel -m 444 /var/lib/laminar/run/netbsd-sun2-m68000/nn/NetBSD-src/usr.bin/aiomixer/aiomixer.1 /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/share/man/man1/aiomixer.1 +[bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]# install /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/share/man/html1/aiomixer.html +[bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]/var/lib/laminar/run/netbsd-sun2-m68000/nn/obj/tooldir.Linux-5.9.0-2-amd64-x86_64/bin/m68010--netbsdelf-install -U -M /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/METALOG -D /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000 -h sha256 -N /var/lib/laminar/run/netbsd-sun2-m68000/nn/NetBSD-src/etc -c -p -r -o root -g wheel -m 444 aiomixer.html1 /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/share/man/html1/aiomixer.html [bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]install ===> usr.bin/apply [bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]# install /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/bin/apply [bld rels yyyy-mm-dd hh:mm:ss.nnnnnn ]/var/lib/laminar/run/netbsd-sun2-m68000/nn/obj/tooldir.Linux-5.9.0-2-amd64-x86_64/bin/m68010--netbsdelf-install -U -M /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/METALOG -D /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000 -h sha256 -N /var/lib/laminar/run/netbsd-sun2-m68000/nn/NetBSD-src/etc -c -p -r -o root -g wheel -m 555 apply /var/lib/laminar/run/netbsd-sun2-m68000/nn/dest-m68000-m68000/usr/bin/apply (http://toolchain.lug-owl.de:8080/log/netbsd-sun2-m68000/12) ...but still breaks as before with the out of space situation. I'll try to setup a Docker with a "Debian stable" and see if that makes any difference. Oh and now it's verified: I don't export HAVE_GCC=10 anywhere. (Though the initial GCC was a "gcc (Debian 10.2.1-6) 10.2.1 20210110", which is now the system GCC and not the more recent one from the "gcc-snapshot" DEB (which'd identify as "gcc (Debian 20210320-1) 11.0.1 20210320 (experimental) [master revision 3279a9a5a9a:6526c452d22:5f256a70a05fcfc5a1caf56678ceb12b4f87f781]").) MfG, JBG --
Attachment:
signature.asc
Description: PGP signature