tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: netbsd32_compat packages



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



Home | Main Index | Thread Index | Old Index