From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DMARC_NONE,MAILING_LIST_MULTI, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=4.0.0 Received: from kknd.mweb.co.za (kknd.mweb.co.za [196.2.45.79]) by chiba.3jane.net (Postfix) with ESMTP id 41601ABDA6 for ; Sat, 6 Jul 2002 17:03:58 -0500 (CDT) Received: from cpt-dial-196-30-178-148.mweb.co.za ([196.30.178.148] helo=nosferatu.lan) by kknd.mweb.co.za with esmtp (Exim 4.01) id 17QxZL-0007TT-00 for gentoo-dev@gentoo.org; Sat, 06 Jul 2002 23:58:19 +0200 Subject: Re: [gentoo-dev] DDD + libiberty binutils From: Martin Schlemmer To: Gentoo-Dev In-Reply-To: <3D27344D.5090605@seul.org> References: <3D27344D.5090605@seul.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.7 Date: 07 Jul 2002 00:01:07 +0200 Message-Id: <1025992871.16128.6.camel@nosferatu.lan> Mime-Version: 1.0 Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: cb3cf473-aeb1-4b15-889f-35259de90943 X-Archives-Hash: 8319dbd3d543cdc28f19c04bb0123392 On Sat, 2002-07-06 at 20:17, Marko Mikulicic wrote: > Hello, > > DDD 3.3.1 fails to merge because it needs to install its own version of > libiberty which defines the function "xstrerror". > binutils-2.11.92.0.12.3-r2 doesn't define this function and ddd's > configure script enables the build of its own. > There are two problems: > > 1) bug 4614: sandbox problem. DDD installs direclty in /usr/lib/libiberty.a > > 2) since /usr/lib/libiberty.a is owned by binutils, I don't think it's > a good idea to overwrite it. Also since it's a static lib, I don't > see any reason to install it > Nop. > question: does the build system of DDD need to be tweaked ? > Should the DDD team be informed of this ? > Maybe ad a "LDPATH=${S}/path_to_own_libiberty" in the call to make ? > 3) perhaps the masked binutils-2.12.xx package has this function. > in this case the ddd.ebuild should have the correct dependecy. > > nosferatu root # epm -q binutils binutils-2.12.90.0.7 nosferatu root # nosferatu root # grep xstrerror /usr/lib/libiberty.a Binary file /usr/lib/libiberty.a matches nosferatu root # -- Martin Schlemmer Gentoo Linux Developer, Desktop Team Developer Cape Town, South Africa