tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Problems building devel/subversion-base on MacOS X 10.8



Am 17.07.2013 um 18:18 schrieb Tim Zingelman <tez%netbsd.org@localhost>:

> On Wed, Jul 17, 2013 at 9:49 AM, Jens Rehsack <rehsack%gmail.com@localhost> 
> wrote:
>> 
>> Am 17.07.2013 um 15:50 schrieb Tim Zingelman <tez%netbsd.org@localhost>:
>> 
>>> On Wed, Jul 17, 2013 at 6:07 AM, Jens Rehsack <rehsack%gmail.com@localhost> 
>>> wrote:
>>>> Hi,
>>>> 
>>>> I want to extract my subversion-history from a crashed machine (really
>>>> crashed, not able to rebuild). So I decided to build myself a subversion
>>>> from pkgsrc on my Notebook …
>>>> 
>>>> [...]
>>>> Well - I did some basic research, pkgsrc always uses the
>>>> libiconv from /usr/lib - no way to negotiate ;)  And there is
>>>> no /usr/lib/libiconv.la (regardless it would be linked to
>>>> /tmp/pkgsrc/devel/subversion-base/work/.buildlink/lib/).
>>>> 
>>>> This is the first time I see that kind of message, and
>>>> any help getting me to a running subversion would be nice.
>>> 
>>> I can't duplicate this with a pkgsrc checkout from July 8th.
>> 
>> I would prefer don't doing this in a private session to avoid
>> double effort.
> 
> Sorry, meant to reply-all…

I was teached that it's rude simply to add back the list.

>>> [...]
>> 
>> 
>> That wasn't my point, eg. graphics/ImageMagick is linking fine against iconv
>> on my configuration:
>> /opt/pkg/bin/composite:
>> [...]
>> 
>> fossil and gawk linking fine, a lot of other tools, do.
>> 
>> Why subversion-base doesn't and where might the error came from?
> 
> I guess my point is, it does not fail for everyone in every case, so
> we need more detail to be able to help.
> Is this HEAD (from when) or is it a quarterly branch (which) or
> something in between?

It from -HEAD, last commit was "Fix build on SunOS by disabling the
isainfo bitness check (patch lost in previous package update)." from fhajny.


> What does your mk.conf contain?  The only thing you gave us was the OS.
> 

Attachment: mk.conf
Description: Binary data


I debugged that into libtool around line 7479. The grep is done for
every OS, the sed only on Darwin. But builtin libiconv should be used
on Linux boxes, too (at least when I understood converters/libiconv/builtin.mk
correctly).

> For me, .../subversion-base/work/.buildlink/lib/ contains no
> references to libiconv, and in fact:
>  find work -type f -print | xargs grep libiconv.la
> returns zero results after the build finishes with success.

The only difference is the build doesn't finish with success. I suppose,
the "-liconv" is added by gettext-lib/buildlink3.mk on your system, too?

Cheers
-- 
Jens Rehsack
pkgsrc, Perl5
sno%NetBSD.org@localhost





Home | Main Index | Thread Index | Old Index