Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2008 10:39:38 -0500
From:      eculp <eculp@encontacto.net>
To:        freebsd-ports@freebsd.org
Subject:   Re: Firefox 3.0b5 (for those of you who don't want to wait)
Message-ID:  <20080430103938.17035gqt7ck9xbsw@intranet.encontacto.net>
In-Reply-To: <b2203fed0804191139x5548381am389daa9261965a00@mail.gmail.com>
References:  <b2203fed0804191139x5548381am389daa9261965a00@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Michael Johnson <ahze@freebsd.org>:

> We have put together a small striped down version of marcuscom ports (
> http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi/ports) that contains the
> ever so wanted Firefox 3.0b5 and a few updated ports needed for Firefox
> 3.0b5.
>
> ChangeLog
> -> Update www/firefox-devel to 3.0b5
> -> Merge www/mozilla/Makefile.common and www/mozilla/bsd.gecko.mk into
>    Mk/bsd.gecko.mk.
> -> Extend USE_GNOME=3Dltverhack to support defined lib versions
>    ie: USE_GNOME=3Dltverhack:9 will install libs as libname.so.9
> -> Update x11/pixman to 0.10.0
> --> Update graphics/cairo to 1.6.4
> ---> Update graphics/p5-Cairo to 1.053
> ---> Update graphics/cairomm to 1.6.0
> ----> Update graphics/poppler[-gtk|-qt|-qt4] to 0.8.0
> -----> Chase graphics/poppler in graphics/gimp-app,
> graphics/epdfview
>        graphics/evince, sysutils/tracker-client
>
> =3D=3D From README.txt =3D=3D
> Firefox 3.0b5 portkit for FreeBSD.
>
> Directions:
> - Run 'sh marcusmerge.sh' (in the current directory)
> - portupgrade -a or portmaster -a
> - cd /usr/ports/www/firefox-devel && make install
>
> Unmerge:
> Run 'sh unmerge.sh' (in the current directory)
>
> Problems?
>
> Please contact gnome@FreeBSD.org
> and please do NOT file a bug report.
> =3D=3D End =3D=3D
>
> Download : http://people.freebsd.org/~ahze/distfiles/firefox30kit.tar.bz2
>
> MD5 (firefox30kit.tar.bz2) =3D 7fbcae1884cfe69126b21c5f5b20bda4
> --
>
> Michael on behalf on the FreeBSD GNOME Team

I'm probably getting here too late but I just gave it a try and was =20
not able to build firefox-devel, last step.  It finished with:

In file included from ../../dist/include/dom/nsIDOMClassInfo.h:45,
                  from ./../../dom/src/base/nsDOMClassInfo.h:43,
                  from nsObjectFrame.cpp:112:
../../dist/include/xpconnect/nsIXPCScriptable.h:163: error: 'JSTracer' =20
has not been declared
In file included from nsObjectFrame.cpp:112:
./../../dom/src/base/nsDOMClassInfo.h:107: error: 'JSTracer' has not =20
been declared
nsObjectFrame.cpp: In member function 'void =20
nsObjectFrame::PrintPlugin(nsIRenderingContext&, const nsRect&)':
nsObjectFrame.cpp:1159: warning: unused variable 'rv'
gmake[4]: *** [nsObjectFrame.o] Error 1
gmake[4]: Leaving directory =20
`/almacen1/ports/www/firefox-devel/work/mozilla/layout/generic'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory =20
`/almacen1/ports/www/firefox-devel/work/mozilla/layout'
gmake[2]: *** [libs_tier_gecko] Error 2
gmake[2]: Leaving directory `/almacen1/ports/www/firefox-devel/work/mozilla'
gmake[1]: *** [tier_gecko] Error 2
gmake[1]: Leaving directory `/almacen1/ports/www/firefox-devel/work/mozilla'
gmake: *** [default] Error 2
*** Error code 2

There may have been other recent changes.

I am runing amd64 current all new as of Sunday's reboot:
FreeBSD ed.local.net.mx 8.0-CURRENT FreeBSD 8.0-CURRENT #93: Sun Apr =20
27 04:47:45 CDT 2008     =20
root@ed.local.net.mx:/usr/obj/usr/src/sys/ENCONTACTO  amd64

Ports all uptodate and the portupgrade with the patch ran perfectly.

Thanks,

ed



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080430103938.17035gqt7ck9xbsw>