NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: install/56394: 'build release' misses ld.elf_so but includes ld.elf_so-386
The following reply was made to PR install/56394; it has been noted by GNATS.
From: Bch <beceeh%shaw.ca@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: brad.harder%gmail.com@localhost
Subject: Re: install/56394: 'build release' misses ld.elf_so but includes ld.elf_so-386
Date: Fri, 10 Sep 2021 09:30:55 -0700 (PDT)
I've worked this problem on amd64 and aarch64/evbarm and I believe
its related to MKDYNAMICROOT=no. I talked to greywolf on IRC and
confirmed they have same MKDYNAMICROOT=no build flag. I expected
to be able to fix w/ something like (I know patch below is
arch-specific...)
katy$ cvs diff -u /usr/src/distrib/sets/lists/base/md.amd64
Index: /usr/src/distrib/sets/lists/base/md.amd64
===================================================================
RCS file: /usr/cvsrepo/src/distrib/sets/lists/base/md.amd64,v
retrieving revision 1.285
diff -u -r1.285 md.amd64
--- /usr/src/distrib/sets/lists/base/md.amd64 23 Jun 2021 18:30:32 -0000 1.285
+++ /usr/src/distrib/sets/lists/base/md.amd64 15 Aug 2021 22:03:03 -0000
@@ -15,6 +15,7 @@
./usr/lib/libx86_64.so.0 base-sys-shlib pic
./usr/lib/libx86_64.so.0.0 base-sys-shlib pic
./usr/libexec/ld.elf_so-i386 base-sys-shlib compat,pic
+./usr/libexec/ld.elf_so base-sys-shlib pic,dynamicroot
./usr/lkm/aps.o base-obsolete obsolete
./usr/lkm/compat_linux.o base-obsolete obsolete
./usr/lkm/exec_linux_elf.o base-obsolete obsolete
...but the "dynamicroot" portion of that new entry did not actually
seem to work. I've removed the "dynamicroot" attribute on my local
amd64 installation for now to brute force the flist update, and
builds pass. TBD by expert what is out of alignment -- build
artifacts or flist, how to update flist.
Home |
Main Index |
Thread Index |
Old Index