From owner-freebsd-ports@FreeBSD.ORG Sat Jan 10 19:18:03 2009 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 028E1106564A for ; Sat, 10 Jan 2009 19:18:03 +0000 (UTC) (envelope-from datahead4@gmail.com) Received: from mail-ew0-f21.google.com (mail-ew0-f21.google.com [209.85.219.21]) by mx1.freebsd.org (Postfix) with ESMTP id 61F7C8FC5B for ; Sat, 10 Jan 2009 19:18:01 +0000 (UTC) (envelope-from datahead4@gmail.com) Received: by ewy14 with SMTP id 14so12117630ewy.19 for ; Sat, 10 Jan 2009 11:18:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=LZoEm4U6DmYs0sqA/dOeL25UYF3svEOIOntFJEFPEZc=; b=fRiQhbyl4G3L3KQiVsAuLnsVHX884Cdbv3rY/R5Scnm2fcO9TM0zcsO2SiEhF8PuA7 mVhT6FT8fyvNaXzht4l0/qPSDV3XC/UBICwFVl/kZaeO95IZOLB67nvr0PDFjo7HE9N5 HEDmBikVEsUkVCsRxFki6VAtVsxICqf7j/oN8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Qn0k4zK3DfLIFjZaoQRYiu6WSzE1r9Sg4AqTV7YGbBc/mtzZGoCLJit+GFNXDYIBQz DF5/DzJ628iDP9VP06nE0DkjnmocjmYzDEajgcy7cOx5AIAiMhoKhu76lZ/4PR/2rckG EODZd6PIEIqZSbfjjH/rDag3ZnUj/M7iVCkMM= MIME-Version: 1.0 Received: by 10.210.29.17 with SMTP id c17mr30617877ebc.128.1231613406106; Sat, 10 Jan 2009 10:50:06 -0800 (PST) In-Reply-To: <496735F6.1090500@nixil.net> References: <496735F6.1090500@nixil.net> Date: Sat, 10 Jan 2009 12:50:06 -0600 Message-ID: From: Matt To: Phil Oleson Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, kde-freebsd@kde.org Subject: Re: [kde-freebsd] [CFT] KDE 4.2 BETA 2 testers wanted 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: Sat, 10 Jan 2009 19:18:03 -0000 On Fri, Jan 9, 2009 at 5:33 AM, Phil Oleson wrote: > I did run into a linking issue with the build of...errr kdebase, > kdebase-runtime, or kdebase-workspace.. I cant remember now.. but the > issue was with hspell. I had to rebuild it with this patch: > > --- Makefile.orig 2009-01-04 05:20:09.000000000 +0000 > +++ Makefile 2009-01-04 05:20:01.000000000 +0000 > @@ -16,6 +16,7 @@ > USE_PERL5_BUILD= yes > USE_GMAKE= yes > GNU_CONFIGURE= yes > +CFLAGS+= -fPIC > > MAN1= hspell.1 > MAN3= hspell.3 > The problem appears to be manifested in kdelibs4, but only on amd64 and not i386. I received the same linker error in my amd64 tinderbox, but not in my i386 tinderbox. The specific error states: /opt/c++ -fPIC -pipe -g -Woverloaded-virtual -fvisibility=hidden -fvisibility-inlines-hidden -g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline -rpath=/usr/lib:/usr/local/lib -lc -shared -Wl,-soname,kspell_hspell.so -o ../../../lib/kspell_hspell.so CMakeFiles/kspell_hspell.dir/kspell_hspell_automoc.o CMakeFiles/kspell_hspell.dir/kspell_hspellclient.o CMakeFiles/kspell_hspell.dir/kspell_hspelldict.o -L/usr/local/lib/qt4 -L/work/a/ports/x11/kdelibs4/work/kdelibs-4.1.85/build/lib -L/usr/local/lib /usr/local/lib/qt4/libQtCore.so -lpthread ../../../lib/libkdecore.so.7.0.0 /usr/local/lib/libhspell.a -lz /usr/local/lib/qt4/libQtDBus.so /usr/local/lib/qt4/libQtCore.so -lpthread -Wl,-rpath,/usr/local/lib/qt4:/work/a/ports/x11/kdelibs4/work/kdelibs-4.1.85/build/lib /usr/bin/ld: /usr/local/lib/libhspell.a(gimatria.o): relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC /usr/local/lib/libhspell.a: could not read symbols: Bad value Does this help determine if there is a possible fix on the kdelibs end or is it something that has to be changed in hspell? Matt