From owner-freebsd-current@FreeBSD.ORG Thu Jan 10 18:01:51 2008 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2C7516A41A for ; Thu, 10 Jan 2008 18:01:51 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id A838213C447 for ; Thu, 10 Jan 2008 18:01:51 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JD1iw-0004MK-17 for freebsd-current@FreeBSD.org; Thu, 10 Jan 2008 21:01:50 +0300 To: freebsd-current@FreeBSD.org References: <43645861@bb.ipt.ru> From: Boris Samorodov Date: Thu, 10 Jan 2008 21:00:14 +0300 In-Reply-To: <43645861@bb.ipt.ru> (Boris Samorodov's message of "Tue\, 08 Jan 2008 14\:31\:06 +0300") Message-ID: <52573105@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: Strange behaviour of stock gcc FreeBSD 7/CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 18:01:52 -0000 Hello List, it's too noisy here today. And may be someone may anwer the question, thanks. On Tue, 08 Jan 2008 14:31:06 +0300 Boris Samorodov wrote: > I've just noticed some new patches for OpenOffice.org which contains: > ----- > +Strange behaviour of stock gcc of FreeBSD 7. > + > +# gcc -print-file-name=libgcc_s.so > +/usr/lib/libgcc_s.so > +# gcc -print-file-name=libgcc_s.so.1 > +libgcc_s.so.1 > +. This sould be > +# gcc -print-file-name=libgcc_s.so.1 > +/lib/libgcc_s.so.1 > + > +However gcc42 from ports behaves correctly; > +and > +# gcc42 -print-file-name=libgcc_s.so.1 > +/usr/local/lib/gcc-4.2.3/gcc/i386-portbld-freebsd7.0/4.2.3/../../../libgcc_s.so.1 > +# gcc42 -print-file-name=libgcc_s.so > +/usr/local/lib/gcc-4.2.3/gcc/i386-portbld-freebsd7.0/4.2.3/../../../libgcc_s.so > +. > ----- > It's true for both i386 and amd64 CURRENT. For i386: > ----- > tb% uname -a > FreeBSD tb.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sat Jan 5 15:55:54 MSK 2008 root@tb.ipt.ru:/usr/obj/usr/src/sys/GENERIC i386 > tb% gcc -print-file-name=libgcc_s.so > /usr/lib/libgcc_s.so > tb% gcc -print-file-name=libgcc_s.so.1 > libgcc_s.so.1 > tb% > ----- > Is it a known bug/feature/else? Thanks! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve