From owner-freebsd-ports@FreeBSD.ORG Tue Jun 1 20:00:51 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A21016A4CE; Tue, 1 Jun 2004 20:00:51 -0700 (PDT) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7ECD743D49; Tue, 1 Jun 2004 20:00:50 -0700 (PDT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.80.90) by smtp01.syd.iprimus.net.au (7.0.024) id 40B7A0DA0014805B; Wed, 2 Jun 2004 13:00:49 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 675DB41CE; Wed, 2 Jun 2004 13:01:30 +1000 (EST) Date: Wed, 2 Jun 2004 13:01:30 +1000 From: Tim Robbins To: Sean McNeil Message-ID: <20040602030130.GB8782@cat.robbins.dropbear.id.au> References: <1086142376.36268.12.camel@server.mcneil.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1086142376.36268.12.camel@server.mcneil.com> User-Agent: Mutt/1.4.1i cc: freebsd-ports@freebsd.org cc: freebsd-gnome@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: Bad links with *.a libs for shared objects and bad patch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jun 2004 03:00:51 -0000 On Tue, Jun 01, 2004 at 07:12:56PM -0700, Sean McNeil wrote: > While compiling all the ports over from i386 to amd64 arch, I found a > few I use had issues with making shared libraries with non-shared libs > that were compiled without -fPIC. > > These were: > > multimedia/mpeg4ip > mail/evolution > > What I ended up doing to get these to build was add the following to my > /etc/make.conf temporarily to build them: > > CFLAGS= -O -pipe -fPIC multimedia/mpeg4ip is (unfortunately) known to be broken on amd64 right now. Hopefully I will find some time to fix it this week. Tim