Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Nov 2017 11:40:30 -0800
From:      John Baldwin <jhb@freebsd.org>
To:        Mark Johnston <markj@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r326285 - in head/cddl: contrib/opensolaris/cmd/dtrace/test/tst/common/uctf usr.sbin/dtrace/tests/common/probes usr.sbin/dtrace/tests/common/speculation usr.sbin/dtrace/tests/common/uct...
Message-ID:  <4113193.T1NcBVhuux@ralph.baldwin.cx>
In-Reply-To: <201711271754.vARHsIuf078719@repo.freebsd.org>
References:  <201711271754.vARHsIuf078719@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, November 27, 2017 05:54:18 PM Mark Johnston wrote:
> Author: markj
> Date: Mon Nov 27 17:54:17 2017
> New Revision: 326285
> URL: https://svnweb.freebsd.org/changeset/base/326285
> 
> Log:
>   Revert r326181 for now.
>   
>   We can't link an executable using -m32 until the lib32 phase of a
>   buildworld, though the build works fine when executing make from
>   cddl/usr.sbin/dtrace/tests. Some other solution will need to be found.

I think we should move lib32 earlier ala libraries.  Eventually if we
grow x32 support, we might choose to install some binaries as x32
instead of amd64 for example (or n32 instead of n64 for MIPS) because
they don't need the large address space and are more efficient when
using smaller pointers.  (This is similar to Solaris shipping 32-bit
binaries for some system binaries on sparc64.)  We might also need
to install lib32 (and other alternate ABI libraries) into WORLDTMP
for this to fully work.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4113193.T1NcBVhuux>