svn commit: r258672 - in head: . share/mk

Peter Wemm peter at wemm.org
Wed Nov 27 19:59:39 UTC 2013


On Wed, Nov 27, 2013 at 8:00 AM, Tijl Coosemans <tijl at freebsd.org> wrote:
> On Tue, 26 Nov 2013 22:34:30 -0800 Peter Wemm wrote:
>> A slightly longer explanation of what I was thinking:
>>
>> - There's a new round of 'make -j' problems lurking in there.  We are
>> missing chunks of the ordering glue that cause libraries to be built in the
>> right order when they depend on each other.
>> - It's a waste of cpu time for the usual case, particularly for the 11.x
>> cycle for the next 1-2 years.
>> - We don't build them properly - we invent cpu flags etc.
>>
>> The usual use case for 32 bit binaries seems to be:
>> - running a 32 bit chroot or jail - this is unaffected.
>> - running old binaries, usually from 4.x or 6.x when the 64 bit port was
>> really green - WITH_LIB32 doesn't actually help much with this because most
>> of the libraries are missing.
>
> Ugh, please revert this.  You forgot about Wine.

Done, but nothing prevented you from adding WITH_LIB32=yes yourself,
or doing a 'make build32/install32' after buildworld/installworld.

-- 
Peter Wemm - peter at wemm.org; peter at FreeBSD.org; peter at yahoo-inc.com; KI6FJV
UTF-8: for when a ' just won\342\200\231t do.


More information about the svn-src-all mailing list