On 7/18/2011 11:23 AM, Roland Smith said this:
> On Mon, Jul 18, 2011 at 10:11:28AM -0500, Tim Daneliuk wrote:
>> I just ran pkg_libchk and got this:
>>
>>   avahi-app-0.6.29: /usr/local/lib/libavahi-glib.so.1 misses libicui18n.so.46
>>
>> As I've never seen this before, I'm unclear on what to do to remmediate.
> 
> Have you updated your ports recently? The ICU port was updated to version 4.8

Yes.

> recently, which provides libicui18n.so.48, and replaced libicui18n.so.46. As
> noted in /usr/ports/UPDATING, all ports that depend on ICU should be updated.

I did this (and what a joy THAT was ;)
> 
> For some unknown reason this dependency was not resolved when you updated your
> ports.

Apparently.

> 
> Recompile the avahi-app port and it should link with the newer version and
> work fine again.


The compilation is blowing out (that might explain the observed problem).
That is, the port does not build properly - apparently there is some
syntax problem in the code:

/usr/include/machine/endian.h:107: syntax error, unexpected '{' in ' return 
(__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" 
(__X)); __X; }));' at '{'
/usr/include/machine/endian.h:107: 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.46" not found, required by 
"libavahi-glib.so.1"
Command 
'['/usr1/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject/tmp-introspectop_Yoq/Avahi-0.6',
 
'--introspect-dump=/usr1/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject/tmp-introspectop_Yoq/types.txt,/usr1/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject/tmp-introspectop_Yoq/dump.xml']'
 returned non-zero exit status 1
gmake[3]: *** [Avahi-0.6.gir] Error 1
gmake[3]: Leaving directory 
`/usr1/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory 
`/usr1/ports/net/avahi-app/work/avahi-0.6.29/avahi-gobject'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr1/ports/net/avahi-app/work/avahi-0.6.29'
gmake: *** [all] Error 2
*** Error code 1

> 
> Roland


-- 
------------------------------------------------------------------------
Tim Daneliuk
tun...@tundraware.com
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to