From owner-freebsd-ports@FreeBSD.ORG Mon Jun 28 00:12:25 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D5341065670 for ; Mon, 28 Jun 2010 00:12:25 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id DC7908FC08 for ; Mon, 28 Jun 2010 00:12:24 +0000 (UTC) Received: by fxm13 with SMTP id 13so781820fxm.13 for ; Sun, 27 Jun 2010 17:12:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=E6Lf/fC5qsSFWycgGdVm/haaV+EAKmb4uBHnQ/DK14g=; b=xUwT8GbakOGVrXrwT30HFe6JnT1N/JCWiNuXvEoj93BzH0t3u9PCWudliez0PGzh06 yfl3RSss694XIMa9HpV8+y+soU44X+D3U6TZBAwvpSmlvUmtjVlcT78XaG890CIewgfh ekX0D93ZNZlm+7NbOjTn6EIfvDUEzxDQItgq4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=Tm+KPOb5FYpATWKrvkcSkGWCfxPnwqR4mPSJObKDRwHR/q77d/xPkj65fUXaDVKRTO 7Pi7k1XXp2BfFPY4mCvxCdFFhDKT5LkXFAntUWBN+PAeR0FlbtJkCbJqJgUBK/kyKwPo adc0WG4R3MXFWWG+w30Uta3JMcJXH0SW1Ffwk= Received: by 10.223.19.18 with SMTP id y18mr3144777faa.6.1277683932974; Sun, 27 Jun 2010 17:12:12 -0700 (PDT) Received: from localhost (gpftor3.privacyfoundation.de [62.141.58.13]) by mx.google.com with ESMTPS id z12sm49566607fah.9.2010.06.27.17.12.09 (version=SSLv3 cipher=RC4-MD5); Sun, 27 Jun 2010 17:12:11 -0700 (PDT) From: Anonymous To: Doug Barton References: <4C26A19B.6070808@dougbarton.us> <86hbkp5ifh.fsf@gmail.com> <4C26B704.2000601@dougbarton.us> <86pqzd2nif.fsf@gmail.com> Date: Mon, 28 Jun 2010 04:12:05 +0400 In-Reply-To: <86pqzd2nif.fsf@gmail.com> (Anonymous's message of "Sun, 27 Jun 2010 06:54:48 +0400") Message-ID: <86sk48ggmi.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: churanov.port.maintainer@gmail.com, freebsd-ports@FreeBSD.org Subject: Re: devel/boost-python-libs compiled with gcc 4.5.1 causes link error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2010 00:12:25 -0000 Anonymous writes: > Doug Barton writes: > >> On 06/26/10 19:16, Anonymous wrote: >>> @@GLIBCXX_3.4.14 symbols are in gcc45/libstdc++.so. Try to add -lstdc++ >>> or use CXX otherwise it picks up libstdc++.so from /usr/lib. >> >> I have the following in /etc/libmap.conf: >> >> libgcc_s.so.1 gcc45/libgcc_s.so.1 >> libgomp.so.1 gcc45/libgomp.so.1 >> libobjc.so.3 gcc45/libobjc.so.2 >> libssp.so.0 gcc45/libssp.so.0 >> libstdc++.so.6 gcc45/libstdc++.so.6 >> >> Which should theoretically solve that issue. > > I guess ld(1) only uses ld-elf.so.hints and ignores libmap.conf I've filed ports/148196. However, I think there should be a way to prepend search paths in /etc/rc.d/ldconfig despite possible footshooting. Using libmap.conf as described in custom-gcc article looks ugly to me.