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