Martin Husemann <martin%duskware.de@localhost> writes: > On Sun, Aug 09, 2015 at 08:14:46PM +0100, Robert Swindells wrote: >> The libraries allow you to run e.g. i386 binaries compiled under 6.1 >> on amd64 netbsd-6 or netbsd-7. Should work for mips/mips64 and >> sparc/sparc64 too. > > We should not need them with MKCOMPAT in -current (and I think netbsd-7), > as we have e.g. on sparc64 now /lib/sparc and ld.elf_so knows about the > magic to get the search path right. (With compat32_netbsd61 as a reference:) MKCOMPAT's documentation is unclear. It looks like it is for building e.g. i386 versions of the current libraries on amd64. As I understand things, that doesn't address getting the i386 versions of things in 6.1 that have different shlib majors from -7, which should be the same set of things that one needs to run amd64 binaries from 6.1 on a 7.0 amd64 things (but built for i386). emulators/compat_netbsd/Makefile.common doesn't include mips64. Perhaps that should be changed?
Attachment:
pgpkor1iaOCYw.pgp
Description: PGP signature