Firefox 3.0b5 (for those of you who don't want to wait)
Michael Johnson
ahze at freebsd.org
Mon Apr 21 11:48:03 UTC 2008
On Mon, Apr 21, 2008 at 3:21 AM, Kevin Downey <redchin at gmail.com> wrote:
> On Sun, Apr 20, 2008 at 11:39 AM, Michael Johnson <ahze at freebsd.org>
> wrote:
> >
> >
> > On Sat, Apr 19, 2008 at 11:43 PM, Kevin Downey <redchin at gmail.com>
> wrote:
> > >
> > >
> > >
> > > On Sat, Apr 19, 2008 at 11:39 AM, Michael Johnson <ahze at freebsd.org>
> > wrote:
> > > > 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.mkinto
> > > > Mk/bsd.gecko.mk.
> > > > -> Extend USE_GNOME=ltverhack to support defined lib versions
> > > > ie: USE_GNOME=ltverhack: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
> > > >
> > > > == From README.txt ==
> > > > 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 at FreeBSD.org
> > > > and please do NOT file a bug report.
> > > > == End ==
> > > >
> > > > Download :
> > http://people.freebsd.org/~ahze/distfiles/firefox30kit.tar.bz2<http://people.freebsd.org/%7Eahze/distfiles/firefox30kit.tar.bz2>
> > > >
> > > > MD5 (firefox30kit.tar.bz2) = 7fbcae1884cfe69126b21c5f5b20bda4
> > > > --
> > > >
> > > > Michael on behalf on the FreeBSD GNOME Team
> > >
> > > c++ -o nsObjectFrame.o -c -I../../dist/include/system_wrappers
> > > -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API
> > > -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API
> > > -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI
> > > -DIMPL_NS_NET -DIMPL_THEBES -DOSTYPE=\"FreeBSD7\" -DOSARCH=FreeBSD
> > > -D_IMPL_NS_LAYOUT -I. -I./../base -I./../forms -I./../tables
> > > -I./../xul/base/src -I./../../content/xul/content/src
> > > -I./../../content/base/src -I./../../content/html/content/src
> > > -I./../../dom/src/base -D_THREAD_SAFE -I/usr/local/include/cairo
> > > -I/usr/local/include/freetype2 -I/usr/local/include
> > > -I/usr/local/include/pixman-1 -D_THREAD_SAFE
> > > -I/usr/local/include/cairo -I/usr/local/include
> > > -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I.
> > > -I. -I../../dist/include/xpcom -I../../dist/include/string
> > > -I../../dist/include/dom -I../../dist/include/content
> > > -I../../dist/include/thebes -I../../dist/include/gfx
> > > -I../../dist/include/widget -I../../dist/include/locale
> > > -I../../dist/include/view -I../../dist/include/necko
> > > -I../../dist/include/js -I../../dist/include/caps
> > > -I../../dist/include/pref -I../../dist/include/htmlparser
> > > -I../../dist/include/webshell -I../../dist/include/plugin
> > > -I../../dist/include/docshell -I../../dist/include/webbrwsr
> > > -I../../dist/include/oji -I../../dist/include/unicharutil
> > > -I../../dist/include/lwbrk -I../../dist/include/imglib2
> > > -I../../dist/include/xpconnect -I../../dist/include/java
> > > -I../../dist/include/intl -I../../dist/include/thebes
> > > -I../../dist/include/cairo -I../../dist/include/accessibility
> > > -I../../dist/include -I../../dist/include/layout
> > > -I/usr/local/include/nspr -I/usr/local/include -I/usr/include
> > > -I../../dist/sdk/include -I/usr/local/include -fPIC
> > >
> > > -I/usr/local/include/nss -I/usr/local/include/nss/nss
> > > -I/usr/local/include -I/usr/local/include -fno-rtti -fno-exceptions
> > > -Wall -Wconversion -Wpointer-arith -Woverloaded-virtual -Wsynth
> > > -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align
> > > -Wno-long-long -O2 -fno-strict-aliasing -pipe -march=prescott -O2
> > >
> > > -fno-strict-aliasing -O2 -fno-strict-aliasing -fshort-wchar -pipe
> > > -DNDEBUG -DTRIMMED -O2 -D_THREAD_SAFE -I/usr/local/include/gtk-2.0
> > > -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0
> > > -I/usr/local/include/cairo -I/usr/local/include/pango-1.0
> > > -I/usr/local/include -I/usr/local/include/glib-2.0
> > > -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2
> > > -I/usr/local/include/pixman-1 -I/usr/local/include/gtk-unix-print-2.0
> > >
> > > -I/usr/local/include/nss -I/usr/local/include/nss/nss
> > > -I/usr/local/include -I/usr/local/include -DMOZILLA_CLIENT -include
> > > ../../mozilla-config.h nsObjectFrame.cpp
> > > 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'
> > > has not been declared
> > > In file included from nsObjectFrame.cpp:112:
> > > ./../../dom/src/base/nsDOMClassInfo.h:107: error: 'JSTracer' has not
> > > been declared
> > > nsObjectFrame.cpp: In member function 'void
> > > nsObjectFrame::PrintPlugin(nsIRenderingContext&, const nsRect&)':
> > > nsObjectFrame.cpp:1159: warning: unused variable 'rv'
> > > gmake[4]: *** [nsObjectFrame.o] Error 1
> > > gmake[4]: Leaving directory
> > > `/usr/ports/www/firefox-devel/work/mozilla/layout/generic'
> > > gmake[3]: *** [libs] Error 2
> > > gmake[3]: Leaving directory
> > `/usr/ports/www/firefox-devel/work/mozilla/layout'
> > > gmake[2]: *** [libs_tier_gecko] Error 2
> > >
> > > gmake[2]: Leaving directory
> `/usr/ports/www/firefox-devel/work/mozilla'
> > > gmake[1]: *** [tier_gecko] Error 2
> > >
> > > gmake[1]: Leaving directory
> `/usr/ports/www/firefox-devel/work/mozilla'
> > > gmake: *** [default] Error 2
> > >
> > > *** Error code 2
> > >
> > > Stop in /usr/ports/www/firefox-devel.
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/www/firefox-devel.
> > >
> > >
> >
> > Please redownload
> > http://people.freebsd.org/~ahze/distfiles/firefox30kit.tar.bz2<http://people.freebsd.org/%7Eahze/distfiles/firefox30kit.tar.bz2>and rebuild
> > Firefox 3.0b5... there was a problem with CFLAGS/LDFLAGS if nss was
> > installed.
> >
>
> I still see the same error. I re-downloaded the tarball and re-ran the
> merge script. Is that all that needed to be done?
Redownload and it *will* work this time... argh, sorry... uploaded wrong
bsd.gecko.mk file
http://people.freebsd.org/~ahze/distfiles/firefox30kit.tar.bz2
>
>
>
>
> --
> The Mafia way is that we pursue larger goals under the guise of
> personal relationships.
> Fisheye
>
More information about the freebsd-gnome
mailing list