Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Mar 2011 12:40:50 -0500
From:      Jeremy Messenger <mezz.freebsd@gmail.com>
To:        Robert Huff <roberthuff@rcn.com>
Cc:        ports@freebsd.org
Subject:   Re: tracking lib dependencies
Message-ID:  <AANLkTinkm8jyvgrakbeRRsd9LF5a6OjNrr0=DyNiGhqO@mail.gmail.com>
In-Reply-To: <19840.56725.312474.208345@jerusalem.litteratus.org>
References:  <19840.56725.312474.208345@jerusalem.litteratus.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 16, 2011 at 10:56 AM, Robert Huff <roberthuff@rcn.com> wrote:
>
> =A0 =A0 =A0 =A0When trying to rebuild avahi after the recent upgrade, I g=
et:
>
> signals-marshal.c:186: warning: ISO C forbids conversion of object pointe=
r to function pointer type
>
> =A0CC =A0 =A0 libavahi_gobject_la-ga-client-enumtypes.lo
>
> =A0CC =A0 =A0 libavahi_gobject_la-ga-entry-group-enumtypes.lo
>
> =A0CC =A0 =A0 libavahi_gobject_la-ga-enums-enumtypes.lo
>
> =A0CCLD =A0 libavahi-gobject.la
>
> =A0GISCAN Avahi-0.6.gir
>
> g-ir-scanner: warning: Option --strip-prefix has been deprecated;
>
> see --identifier-prefix and --symbol-prefix.
>
> /usr/include/machine/endian.h:123: syntax error, unexpected '{' in ' retu=
rn (__extension__ ({ register __uint64_t __X =3D (_x); __asm ("bswap %0" : =
"+r" (__X)); __X; }));' at '{'
>
> /usr/include/machine/endian.h:123: syntax error, unexpected ';' in ' retu=
rn (__extension__ ({ register __uint64_t __X =3D (_x); __asm ("bswap %0" : =
"+r" (__X)); __X; }));' at ';'
>
> /usr/include/machine/endian.h:130: syntax error, unexpected '{' in ' retu=
rn (__extension__ ({ register __uint32_t __X =3D (_x); __asm ("bswap %0" : =
"+r" (__X)); __X; }));' at '{'
>
> /usr/include/machine/endian.h:130: syntax error, unexpected ';' in ' retu=
rn (__extension__ ({ register __uint32_t __X =3D (_x); __asm ("bswap %0" : =
"+r" (__X)); __X; }));' at ';'
>
> /libexec/ld-elf.so.1: Shared object "libicui18n.so.38" not found, require=
d by "libavahi-glib.so.1"
>
> Command '['/usr/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject/tmp-i=
ntrospectz8YYb8/Avahi-0.6', '--introspect-dump=3D/usr/ports/net/avahi-app/w=
ork/avahi-0.6.29/avahi-gobject/tmp-introspectz8YYb8/types.txt,/usr/ports/ne=
t/avahi-app/work/avahi-0.6.29/avahi-gobject/tmp-introspectz8YYb8/dump.xml']=
' returned non-zero exit status 1
>
> gmake[3]: *** [Avahi-0.6.gir] Error 1
>
> gmake[3]: Leaving directory `/usr/ports/net/avahi-app/work/avahi-0.6.29/a=
vahi-gobject'
>
> gmake[2]: *** [all] Error 2
>
>
> =A0 =A0 =A0 =A0(full build log is appended)
>
> =A0 =A0 =A0 =A0libicui18n.so.38? =A0The current version of icu is 4.6
> (re-installed this morning). =A0Where is this picking up the
> dependency on 3.8?

You need to follow icu update in the /usr/ports/UPDATING.

Cheers,
Mezz

> =A0 =A0 =A0 =A0Respectfully,
>
>
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Robert Huf=
f


--=20
mezz.freebsd@gmail.com - mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinkm8jyvgrakbeRRsd9LF5a6OjNrr0=DyNiGhqO>