From owner-freebsd-ppc@FreeBSD.ORG Thu Sep 18 07:04:31 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 682E969C for ; Thu, 18 Sep 2014 07:04:31 +0000 (UTC) Received: from asp.reflexion.net (outbound-240.asp.reflexion.net [69.84.129.240]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F3AB0782 for ; Thu, 18 Sep 2014 07:04:29 +0000 (UTC) Received: (qmail 17286 invoked from network); 18 Sep 2014 07:04:28 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 18 Sep 2014 07:04:28 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v7.30.7) with SMTP; Thu, 18 Sep 2014 03:04:28 -0400 (EDT) Received: (qmail 1936 invoked from network); 18 Sep 2014 07:02:02 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (DHE-RSA-AES256-SHA encrypted) SMTP; 18 Sep 2014 07:02:02 -0000 X-No-Relay: not in my network Received: from [192.168.1.8] (c-98-246-178-138.hsd1.or.comcast.net [98.246.178.138]) by iron2.pdx.net (Postfix) with ESMTPSA id 7BFB51C402C for ; Thu, 18 Sep 2014 00:02:01 -0700 (PDT) From: Mark Millard Subject: //lib/libm.so.5: could not read symbols: Bad value and /usr/bin/ld: : invalid DSO for symbol `sin@@FBSD_1.0' definition Message-Id: <6FE3262D-7AC1-4A1A-B298-5DEABAE37750@dsl-only.net> Date: Thu, 18 Sep 2014 00:02:00 -0700 To: FreeBSD PowerPC ML Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Sep 2014 07:04:31 -0000 For 10.1-??? I've been getting: /usr/bin/ld: : invalid DSO for symbol `sin@@FBSD_1.0' definition //lib/libm.so.5: could not read symbols: Bad value *** [fractals] Error code 1 make[6]: stopped in = /usr/obj/portswork/usr/ports/graphics/freeglut/work/freeglut-2.8.1/progs/d= emos/Fractals when I attempt to portmaster xscreensaver. (The rest of the ports I try = to build work fine, including all their dependencies. If xscreensaver = finished it would be about 409 ports involved in all.) I now note it to the list because I've now tried on on powerpc/GENERIC = and powerpc64/GENERIC64 with and without /etc/make.conf having: WITH_DEBUG_FILES=3D WITHOUT_CLANG=3D WITH_DEBUG=3D [WRKDIRPREFIX=3D(path not listed here) always present] when I buildworld kernel and use portmaster for the ports. It appears that no matter what style of build on a PowerMac under either = powerpc/GENERIC or powerpc64/GENERIC64 /lib/libm.so.5 ends up with this = problem (or the ld checks for invalid DSO's end up wrong --or both). I first noticed this with 10.1-PRERELEASE FreeBSD FBSDG4S0 10.1-PRERELEASE FreeBSD 10.1-PRERELEASE #0 r271215: Sat = Sep 6 23:56:15 PDT 2014 root@FBSDG4S0:/usr/obj/usr/src/sys/GENERIC = powerpc I can not claim just what was the last prior working case I had with = 10.0-STABLE but all those were "as distributed" installs instead of = personal "buildworld kernel" based on a source updates. For 10.1-??? = I've been experimenting with source based tracking/building, mostly = building on Quad-core PowerMac G5s (booted with either GENERIC based or = GENERIC64 based worlds/kernels, up to DDB/GDB being added or not). Here = GENERIC and GENERIC64 were not updated at all. It has continued with the likes of FreeBSD FBSDG4S1 10.1-BETA1 FreeBSD 10.1-BETA1 #1 r271610M: Wed Sep 17 = 21:47:20 PDT 2014 root@FBSDG4S1:/usr/obj/usr/src/sys/GENERIC = powerpc and its GENERIC64 variant. (M in r271610M because of DDB and GDB options = added to GENERIC and GENERIC64.) =3D=3D=3D Mark Millard markmi at dsl-only.net