On 2/14/13 3:23 PM, Martin Costabel wrote:
> On 14/02/13 17:57, Alexander Hansen wrote:
>> On 2/14/13 7:24 AM, Jack Howarth wrote:
>>> Thomas,
>>>     I am seeing the same failure with undefined symbols on fink 10.6
>>> under Xcode 4.2. I believe you
>>> need to add the following change which eliminates the linkage
>>> failures here.
> 
> I do not believe you when you say you had the same error as the one
> reported here by Fabio Diaolio and you fixed it as you claim you did. I
> does not make sense.
> 
> The macports bugreport is different, it is in fact the opposite of what
> has been reported here. Look closely at the missing symbols. They are
> not the same.
> 
> In their case, there was in fact a -L%p/lib missing on the link line. In
> our case, this is not missing, and the error message indicates indeed
> that the linker picked up Fink's libiconv.dylib (which has
> _libiconv_open) and not /usr/lib/libiconv.dylib (which has _iconv_open).
> 
> In our case, the problem was not at the linker stage, but at the
> compilation stage, where a wrong iconv.h was picked up.
> 
> []
>>> This hack has been used by MacPorts for the last three years to
>>> eliminate the same problem
>>> with libiconv symbols.
>>>
>>> https://trac.macports.org/changeset/57665/trunk/dports/textproc/doxygen/Portfile
>>>
>>> https://trac.macports.org/ticket/20415
> 
> Not the same.
> 
>>> Thanks in advance for fixing this.
>>>              Jack
>>>
>>
>> Seems like a good idea to me.  I've added this with a slightly different
>> implementation.  I also didn't do a rev-up because even without this
>> change doxygen built for me and linked to Fink's libiconv.
> 
> Pure voodoo. It is inoffensive (a no-op), so if it contributes to
> someone's peace of mind, leave it there.
> 

Of course, the actual solution that worked for Fabio Diaolio following
the lead of Stephen Butler was "fink reinstall libiconv-dev libiconv-bin
libiconv", and I don't have a convincing argument for why that should
have done anything to solve the problem.

-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to