Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2014 10:39:02 -0500
From:      Joe Marcus Clarke <marcus@freebsd.org>
To:        Matthias Apitz <guru@unixarea.de>, freebsd-questions@freebsd.org
Subject:   Re: Fwd: Re: problem compiling pidgin 2.10.10
Message-ID:  <5474A296.6050700@freebsd.org>
In-Reply-To: <20141124194742.GA1968@unixarea.DDR.dd>
References:  <20141124194742.GA1968@unixarea.DDR.dd>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/24/14 2:47 PM, Matthias Apitz wrote:
>
> Please see below, how the problem was solved and what was causing it.
>
> To Joe Marcus Clarke <marcus@freebsd.org>, net-im/pidgin is not facing the
> problem because it builds pidgin with --disable-consoleui and due to
> this without the finch part.

Well, this is because we have a slave port for finch.  However, the 
"fix" looks like a workaround for when another port is installed.  I 
don't have the tinfo library in /usr/local/lib.  Can I assume you have a 
new ncurses installed?  Does this patch work with the base OS?

Joe

>
> HIH
>
> 	matthias
>
> ----- Forwarded message from Matthias Apitz <guru@unixarea.de> -----
>
> Date: Sun, 23 Nov 2014 11:38:20 +0100
> From: Matthias Apitz <guru@unixarea.de>
> To: Ethan Blanton <elb@pidgin.im>
> Cc: support@pidgin.im
> Subject: Re: problem compiling pidgin 2.10.10
>
> El día Saturday, November 22, 2014 a las 09:55:16AM -0500, Ethan Blanton escribió:
>
>>>    CCLD     finch
>>> /usr/bin/ld: i: invalid DSO for symbol `cur_term' definition
>>> /usr/local/lib/libtinfow.so.5.9: could not read symbols: Bad value
>>> cc: error: linker command failed with exit code 1 (use -v to see invocation)
>>> gmake[3]: *** [finch] Error 1
>>
>> There's a lot of stuff on the web about this.  I don't understand why
>> you're getting that specific error, but it appears to be a missing
>> library on the link line.  This likely means that the Pidgin configure
>> scripts aren't finding something that they probably don't know to look
>> for; I'm not sure exactly how this is happening.
>
> It works fine with a small change in the ./configure script:
>
> $ diff configure.orig configure
> 17455c17455
> <   GNT_LIBS="-lncursesw"
> ---
>>    GNT_LIBS="-lncursesw -ltinfow"
>
> Maybe it's an issue only with FreeBSD, or even with certain environments
> of FreeBSD. It is fine without this change on 11-CURRENT, while the
> above issue is with 10-ALPHA.
>
> I think, we can close this thread. Thanks for your help.
>
> 	matthias
>


-- 
Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5474A296.6050700>