From owner-freebsd-gnome@FreeBSD.ORG Thu May 7 03:35:14 2009 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88D861065673; Thu, 7 May 2009 03:35:14 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao107.cox.net (eastrmmtao107.cox.net [68.230.240.59]) by mx1.freebsd.org (Postfix) with ESMTP id 246C88FC12; Thu, 7 May 2009 03:35:14 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao107.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20090507033514.DQDE29053.eastrmmtao107.cox.net@eastrmimpo02.cox.net>; Wed, 6 May 2009 23:35:14 -0400 Received: from localhost ([68.103.37.153]) by eastrmimpo02.cox.net with bizsmtp id oTbC1b00N3JFCbG02TbDDR; Wed, 06 May 2009 23:35:13 -0400 X-Authority-Analysis: v=1.0 c=1 a=kviXuzpPAAAA:8 a=6I5d2MoRAAAA:8 a=zDcCUhQLhNy7cQwhzn0A:9 a=X3a2olo-hvZKPrLZI4gA:7 a=tS1qYJ4cdRCHhDYL-pTbUytLwXgA:4 a=twX6zS2zVsUA:10 a=4vB-4DCPJfMA:10 a=SV7veod9ZcQA:10 a=lElnSNEUrG_HK2d4:21 a=UWGQt0LUI2pOjDE6:21 X-CM-Score: 0.00 Date: Wed, 06 May 2009 22:35:16 -0500 To: "Joe Marcus Clarke" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <1241510298.2582.9.camel@localhost> <4A00755B.1030106@freebsd.org> <1241580145.1710.10.camel@localhost> <1241585653.41139.11.camel@shumai.marcuscom.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: User-Agent: Opera Mail/9.64 (Linux) Cc: "Eric L. Chen" , freebsd-gnome@freebsd.org Subject: Re: Epiphany cannot use all plugins X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 May 2009 03:35:14 -0000 On Wed, 06 May 2009 06:52:25 -0500, Jeremy Messenger wrote: > On Tue, 05 May 2009 23:54:13 -0500, Joe Marcus Clarke > wrote: > >> On Wed, 2009-05-06 at 11:22 +0800, Eric L. Chen wrote: >>> On Tue, 2009-05-05 at 13:20 -0400, Joe Marcus Clarke wrote: >>> > Eric L. Chen wrote: >>> > > Hi, >>> > > My epiphany does not load totem and moonlight plugins, but >>> firefox3 can. >>> > > Any one has same problem? >>> > >>> > Unless you've built epiphany using libxul, it uses the Firefox 2.0 >>> > Gecko, and the two are not compatible. >>> >>> I didn't build/install firefox 2. Epiphany, totem and moonlight built >>> with libxul. >>> Then I found some plugins are not work, so install firefox3 to verify >>> problem, but firefox3 can use all plugins. >> >> Could be a Gecko thing, then. Contact the gecko team. > > Actually, it's epiphany port issue. I can try to fix it this evening > unless someone beat me. Here is a problem: > > www/epiphany/Makefile: > ------------------------------ > @${REINPLACE_CMD} -e > 's|/lib/mozilla/plugins"|/lib/browser_plugins/symlinks/gecko18"|' \ > ${WRKSRC}/embed/mozilla/mozilla-embed-single.cpp > ------------------------------ > > It's hardcore, so need to add a check if it uses libxul then switch to > gecko19. For now, Eric, you can edit by change from 'gecko18' to > 'gecko19' then reinstall epiphany and let us know if it works for you. I > won't be able to test it in runtime since I still have GNOME 2.24.2, old > xorg and etc. But I still can test by 'make patch' and commit it. FYI: marcus already has committed a fix. Thanks miwi and marcus! Cheers, Mezz > Cheers, > Mezz > >> Joe >> >>> >>> /Eric >>> > >>> > Joe >>> > >>> > > >>> > >> ls /usr/local/lib/browser_plugins/symlinks/gecko19 >>> > > libgnashplugin.so libtotem-complex-plugin.so >>> > > libjavaplugin_oji.so libtotem-cone-plugin.so >>> > > libmoonloader.so libtotem-gmp-plugin.so >>> > > libmoonplugin-ff3bridge.so libtotem-mully-plugin.so >>> > > libmoonplugin.so libtotem-narrowspace-plugin.so >>> > > libtotem-basic-plugin.so >>> > > >>> > > /Eric -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org