On Wed, Mar 16, 2011 at 10:56 AM, Robert Huff <roberth...@rcn.com> wrote: > > When trying to rebuild avahi after the recent upgrade, I get: > > signals-marshal.c:186: warning: ISO C forbids conversion of object pointer to > function pointer type > > CC libavahi_gobject_la-ga-client-enumtypes.lo > > CC libavahi_gobject_la-ga-entry-group-enumtypes.lo > > CC libavahi_gobject_la-ga-enums-enumtypes.lo > > CCLD libavahi-gobject.la > > GISCAN 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 ' return > (__extension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" > (__X)); __X; }));' at '{' > > /usr/include/machine/endian.h:123: syntax error, unexpected ';' in ' return > (__extension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" > (__X)); __X; }));' at ';' > > /usr/include/machine/endian.h:130: syntax error, unexpected '{' in ' return > (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" > (__X)); __X; }));' at '{' > > /usr/include/machine/endian.h:130: syntax error, unexpected ';' in ' return > (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" > (__X)); __X; }));' at ';' > > /libexec/ld-elf.so.1: Shared object "libicui18n.so.38" not found, required by > "libavahi-glib.so.1" > > Command > '['/usr/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject/tmp-introspectz8YYb8/Avahi-0.6', > > '--introspect-dump=/usr/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject/tmp-introspectz8YYb8/types.txt,/usr/ports/net/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/avahi-gobject' > > gmake[2]: *** [all] Error 2 > > > (full build log is appended) > > libicui18n.so.38? The current version of icu is 4.6 > (re-installed this morning). Where is this picking up the > dependency on 3.8?
You need to follow icu update in the /usr/ports/UPDATING. Cheers, Mezz > Respectfully, > > > Robert Huff -- mezz.free...@gmail.com - m...@freebsd.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gn...@freebsd.org _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"