From owner-freebsd-questions@FreeBSD.ORG Mon Jul 18 16:35:42 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1B4B106564A for ; Mon, 18 Jul 2011 16:35:42 +0000 (UTC) (envelope-from tundra@tundraware.com) Received: from ozzie.tundraware.com (ozzie.tundraware.com [75.145.138.73]) by mx1.freebsd.org (Postfix) with ESMTP id 938D18FC19 for ; Mon, 18 Jul 2011 16:35:41 +0000 (UTC) Received: from [0.0.0.0] (ozzie.tundraware.com [75.145.138.73]) (authenticated bits=0) by ozzie.tundraware.com (8.14.5/8.14.5) with ESMTP id p6IGZXno073107 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO) for ; Mon, 18 Jul 2011 11:35:34 -0500 (CDT) (envelope-from tundra@tundraware.com) Message-ID: <4E2460D5.3060602@tundraware.com> Date: Mon, 18 Jul 2011 11:35:33 -0500 From: Tim Daneliuk Organization: TundraWare Inc. User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: FreeBSD Mailing List References: <4E244D20.6060401@tundraware.com> <20110718162330.GA88138@slackbox.erewhon.net> In-Reply-To: <20110718162330.GA88138@slackbox.erewhon.net> X-Enigmail-Version: 1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (ozzie.tundraware.com [75.145.138.73]); Mon, 18 Jul 2011 11:35:34 -0500 (CDT) X-TundraWare-MailScanner-Information: Please contact the ISP for more information X-TundraWare-MailScanner-ID: p6IGZXno073107 X-TundraWare-MailScanner: Found to be clean X-TundraWare-MailScanner-From: tundra@tundraware.com X-Spam-Status: No Subject: Re: Am I Missing A Compat Library? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 16:35:43 -0000 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 tundra@tundraware.com