From owner-freebsd-ports@FreeBSD.ORG Tue Dec 25 02:43:51 2007 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CEC216A418 for ; Tue, 25 Dec 2007 02:43:51 +0000 (UTC) (envelope-from bland@FreeBSD.org) Received: from smtp3.jp.viruscheck.net (smtp3.jp.viruscheck.net [154.33.69.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5310D13C457 for ; Tue, 25 Dec 2007 02:43:46 +0000 (UTC) (envelope-from bland@FreeBSD.org) Received: from (mail2.jp.viruscheck.net) [154.33.69.37]:13369 by smtp3.jp.viruscheck.net with esmtp id 1J6zHS-0004nR-4q ; Tue, 25 Dec 2007 11:12:30 +0900 Received: from (nux.orchid) [125.206.34.113]:6404 by mail2.jp.viruscheck.net with esmtp id 1J6zHR-0004Bk-Kx ; Tue, 25 Dec 2007 11:12:29 +0900 Received: from [89.60.10.11] (horse.orchid.orchidtechnology.com [89.60.10.11] (may be forged)) by nux.orchid (8.13.8/8.13.8) with ESMTP id lBP2CQV4009303; Tue, 25 Dec 2007 11:12:28 +0900 Message-ID: <47706709.4060408@FreeBSD.org> Date: Tue, 25 Dec 2007 11:12:25 +0900 From: Alexander Nedotsukov User-Agent: Thunderbird 1.5.0.14 (Windows/20071210) MIME-Version: 1.0 To: Ed Schouten References: <20071222122149.GK1169@hoeg.nl> In-Reply-To: <20071222122149.GK1169@hoeg.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: pkg-config and library dependencies 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: Tue, 25 Dec 2007 02:43:51 -0000 Ed Schouten wrote: > Hello everyone, > > This morning I ran a `readelf -d' on an application that I maintain > ... > I've added a bunch of patches for the ports I use for audio/herrie. I > didn't file any PR's yet, because I'd like to hear your opinions on this > matter. Are my findings correct? > Roger that. Those bugs must be fixed. Please submit your patches to the software authors. They will resist with some sort of "such change will break a lot of software builds" but may be are the lucky one. Just try ;-) However there is one thing which is more complicated than it seems to be. On FreeBSD pthead library still must be linked directly to program binary. And this is what we handle locally. Cheers, Alexander.