Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) by www.NetBSD.org (Postfix) with ESMTP id 68D1063B85F for ; Fri, 3 Aug 2012 08:54:03 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 4718A14A2A0; Fri, 3 Aug 2012 08:54:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0B7C414A29F for ; Fri, 3 Aug 2012 08:53:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id qwtaZU0rxHvN for ; Fri, 3 Aug 2012 08:53:57 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 7517B14A29E for ; Fri, 3 Aug 2012 08:53:57 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 7047E175DD; Fri, 3 Aug 2012 08:53:57 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Fri, 3 Aug 2012 08:53:57 +0000 From: "John Marino" Subject: CVS commit: pkgsrc/lang/gcc-aux To: pkgsrc-changes@NetBSD.org Reply-To: marino@netbsd.org X-Mailer: log_accum Message-Id: <20120803085357.7047E175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: marino Date: Fri Aug 3 08:53:57 UTC 2012 Modified Files: pkgsrc/lang/gcc-aux: Makefile pkgsrc/lang/gcc-aux/files: diff-core diff-cxx-testsuite Log Message: lang/gcc-aux: add gcc-aux/lib runpath to LINK_SPEC The libraries of gcc-aux are not located on standard search paths for the runtime linker to find. Moreover, libraries from other versions of gcc may be and in that case rtld will link the wrong library. To fix this, an rpath to ${PREFIX}/gcc-aux/lib will be inserted into every dynamic binary created by gcc-aux. Other changes include: 1) simpler and more robust detection of an existing gcc-aux compiler to be used rather than the older bootstrap compiler. 2) Fixed FreeBSD support. FreeBSD bootstraps are available but not yet listed due to lack of testing (however, it should work out of the box) 3) Fixed some c++ testsuite directives for dejagnu To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/gcc-aux/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/gcc-aux/files/diff-core \ pkgsrc/lang/gcc-aux/files/diff-cxx-testsuite Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.