From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 9 04:20:54 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0601B16A41F for ; Fri, 9 Dec 2005 04:20:54 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp100.rog.mail.re2.yahoo.com (smtp100.rog.mail.re2.yahoo.com [206.190.36.78]) by mx1.FreeBSD.org (Postfix) with SMTP id E274C43D66 for ; Fri, 9 Dec 2005 04:20:48 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 34101 invoked from network); 9 Dec 2005 04:20:47 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=Xuv4q1IIn1zA2E8/tILUUO65hDjm3KEJN9WB586W48ehddEW1dxuPDzoYCzavKWXSLxDZy+r79FNTsBPiZCy6xDKecJgLhe+ea6OmQIPat/42lLmgz4cQZkDe9XqDcvIKurlI/GiA4ej1zOA/9njCqHUNggJ4yuLrSZFZxh1bQU= ; Received: from unknown (HELO ?172.16.0.199?) (mikej@rogers.com@66.96.18.43 with plain) by smtp100.rog.mail.re2.yahoo.com with SMTP; 9 Dec 2005 04:20:47 -0000 Message-ID: <43990628.9040101@rogers.com> Date: Thu, 08 Dec 2005 23:20:56 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051025) MIME-Version: 1.0 To: freebsd-amd64@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: make build/install world builds 32bit libraries without request X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Dec 2005 04:20:54 -0000 Hi, I am updating a 5.4 system to 6-stable, and i noticed that buildworld is building 32bit compatible libraries, as seen below: cc -m32 -march=athlon-xp -msse2 -mfancy-math-387 -DCOMPAT_32BIT -I/usr/obj/usr/src/lib32/usr/include -L/usr/obj/usr/src/lib32/usr/lib32 -B/usr/obj/usr/src/lib32/usr/lib32 -pg -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/libc/include -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 -I/usr/obj/lib32/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /usr/src/lib/libc/net/getifaddrs.c -o getifaddrs.po Why is it doing this? I have not specified that i want or need any 32bit compatibility.