Epiphany cannot use all plugins
Jeremy Messenger
mezz7 at cox.net
Thu May 7 03:35:14 UTC 2009
On Wed, 06 May 2009 06:52:25 -0500, Jeremy Messenger <mezz7 at cox.net> wrote:
> On Tue, 05 May 2009 23:54:13 -0500, Joe Marcus Clarke
> <marcus at freebsd.org> 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 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
More information about the freebsd-gnome
mailing list