From owner-freebsd-ports@FreeBSD.ORG Mon Aug 7 08:12:58 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8A6316A4E6 for ; Mon, 7 Aug 2006 08:12:58 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id BAD5243D88 for ; Mon, 7 Aug 2006 08:12:49 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: (qmail invoked by alias); 07 Aug 2006 08:12:48 -0000 Received: from p50911A7B.dip0.t-ipconnect.de (EHLO m2a2.dyndns.org) [80.145.26.123] by mail.gmx.net (mp041) with SMTP; 07 Aug 2006 10:12:48 +0200 X-Authenticated: #428038 Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id A4F8F2009ED; Mon, 7 Aug 2006 10:12:46 +0200 (CEST) Received: from m2a2.dyndns.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08980-07; Mon, 7 Aug 2006 10:12:46 +0200 (CEST) Received: by merlin.emma.line.org (Postfix, from userid 500) id 1F9852009EE; Mon, 7 Aug 2006 10:12:46 +0200 (CEST) From: Matthias Andree To: "[LoN]Kamikaze" In-Reply-To: <44D66EC6.6020103@gmx.de> (LoN_Kamikaze@gmx.de's message of "Mon, 07 Aug 2006 00:35:50 +0200") References: <1154902825.2513.8.camel@localhost> <44D66EC6.6020103@gmx.de> X-PGP-Key: http://home.pages.de/~mandree/keys/GPGKEY.asc Date: Mon, 07 Aug 2006 10:12:46 +0200 Message-ID: User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at emma.line.org X-Y-GMX-Trusted: 0 Cc: freebsd-ports@freebsd.org, Frank Jahnke Subject: Re: Acrobat - linuxpluginwrapper broken again? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 08:12:59 -0000 "[LoN]Kamikaze" writes: > Frank Jahnke wrote: >> I updated Acroread to version 7.0.8 from the earlier 7.0.x along with >> Gnome and many other things. After I finished, Acroread would no longer >> work in linuxpluginwrapper -- it would not be recognized as a plugin in >> either Firefox or Epiphany. I updated libmap.conf to point to the right >> places, the files exist and with the right permissions. I tried it both >> with symlinks and direct links to nppdf.so and there was no difference >> (not surprising). >> >> Did this break again? I note that nppdf.so has not been updated. >> >> The good news is Acroread now works with linux-opera, which is new at >> least for me. It also works fine from the command line. >> >> The system is 6.1-R-p3/Gnome 2.14.3. >> >> Frank > > The same for me: > # firefox about:plugins > LoadPlugin: failed to initialize shared library > /usr/X11R6/Adobe/Acrobat7.0/ENU/Browser/intellinux/nppdf.so > [/usr/X11R6/Adobe/Acrobat7.0/ENU/Browser/intellinux/nppdf.so: > Undefined symbol "__ctype_b_loc"] (Note I haven't installed a Linuxulator on my FreeBSD machines, so forgive me if my questions are just shooting into the blue.) This looks like some GNU libc 2.3 stuff, which changed at that time -- I'm not sure about the details, but between GNU libc 2.2 and 2.3, the ctype.h stuff was changed, and the GNU libc versions I've been toying with can be hacked to not refer to __ctype_b_loc@@GLIBC_2.3.4 by defining __NO_CTYPE before all #includes. I'm not sure if that would need to happen for Adobe's Reader or the linuxpluginwrapper. Can you check which version of the Linux glibc or libc your system has installed? Can you double check that the pluginwrapper picks the right libc if there are alternatives? -- Matthias Andree