From owner-freebsd-hackers@FreeBSD.ORG Tue May 15 18:49:51 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BC43416A403; Tue, 15 May 2007 18:49:51 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 31BF513C447; Tue, 15 May 2007 18:49:50 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-3) with ESMTP id l4FIb7V4024501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 15 May 2007 21:37:14 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l4FIam00009348; Tue, 15 May 2007 21:37:00 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l4FIak7X009347; Tue, 15 May 2007 21:36:46 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 15 May 2007 21:36:45 +0300 From: Giorgos Keramidas To: Alexander Leidinger Message-ID: <20070515183645.GA9126@kobe.laptop> References: <200705102105.27271.blackdragon@highveldmail.co.za> <17987.52037.112351.872442@bhuda.mired.org> <20070511015156.GA77895@xor.obsecurity.org> <86zm4b3h7h.fsf@dwp.des.no> <20070511082657.GA24652@xor.obsecurity.org> <86sla33gkm.fsf@dwp.des.no> <20070511161200.w7tzoc5mkg8og44c@webmail.leidinger.net> <86lkfru4ya.fsf@dwp.des.no> <20070514131954.sqxxrk6qi8o8gwck@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070514131954.sqxxrk6qi8o8gwck@webmail.leidinger.net> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.522, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.68, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: Meyer , freebsd-hackers@freebsd.org, Ivan Voras , Mike@freebsd.org, Kris Kennaway , Dag-Erling Sm????rgrav Subject: Re: New FreeBSD package system (a.k.a. Daemon Package System (dps)) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 18:49:51 -0000 On 2007-05-14 13:19, Alexander Leidinger wrote: >Quoting Dag-Erling Sm????rgrav (from Mon, 14 May 2007 >11:31:25 +0200): >> Note that we are apparently not the only ones dissatisfied with this >> state of affairs. The following code is commonly found in rpm specs >> for Fedora (and, I suspect, for RedHat and CentOS as well): >> >> sed -i >> 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' >> libtool >> sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool >> >> Perhaps we could make common cause with RH to apply pressure on the >> libtool maintainers? Quite good idea, if this means the fixes will automagically work for libtool for releases >= 1.5.X. Things may be a little trickier with older libtool versions, but I'm not sureif I'm qualified to suggest a *real* fix for those thirdparty packages which depend on older libtool versions. > Isn't this a property which can be set at build time? I mean: isn't > there a $OSNAME case where this can be set for a specific OS? There is already precedent for OS-specific and compiler-specific options. The 1.5.23a version includes already special support for linking with -library=stlport4 and _excluding_ the -lCrun and -lCstd libraries for Solaris programs compiled with Sun Studio ;-)