#2595: firefox-3.0.5 / xulrunner-1.9.0.5
--------------------------------------+-------------------------------------
Reporter: k...@… | Owner: k...@…
Type: task | Status: assigned
Priority: normal | Milestone: 6.4
Component: BOOK | Version: SVN
Severity: normal | Keywords:
--------------------------------------+-------------------------------------
Comment(by bdu...@…):
I built FF-3.0.5 without problem, but here are some notes:
The book currently has:
{{{
cat >> layout/build/Makefile.in << "EOF" &&
ifdef MOZ_ENABLE_CANVAS
EXTRA_DSO_LDOPTS += $(XLDFLAGS) -lX11 -lXrender
endif
EOF
sed -i "s/^ enum$/& xptinfo_enum_1/" \
xpcom/reflect/xptinfo/public/xptinfo.h &&
make -f client.mk build
}}}
As root:
{{{
make -f client.mk install &&
install -v -m755 -d /usr/lib/firefox-2.0.0.15/chrome/icons/default &&
ln -v -s ../../../icons/default.xpm \
/usr/lib/firefox-2.0.0.15/chrome/icons/default &&
chown -v -R root:root \
/usr/lib/firefox-2.0.0.15/extensions/[email protected]/*
}}}
For me the change to layout/build/Makefile.in and
xpcom/reflect/xptinfo/public/xptinfo.h were not necessary.
The install/ln/chown are also not necessary.
Copying the nss headers is still required.
My .mozconfig looked like:
{{{
. $topsrcdir/browser/config/mozconfig
mk_add_options moz_objd...@topsrcdir@/../firefox-build
ac_add_options --prefix=/usr
ac_add_options --enable-application=browser
ac_add_options --with-system-zlib
ac_add_options --with-system-png
ac_add_options --with-system-jpeg
ac_add_options --enable-system-cairo
ac_add_options --enable-official-branding
ac_add_options --enable-svg
ac_add_options --enable-strip
ac_add_options --disable-dbus
ac_add_options --disable-crashreporter
ac_add_options --disable-tests
ac_add_options --disable-installer
ac_add_options --disable-accessibility
ac_add_options --enable-canvas
}}}
d-bus glib bindings and curl (crashreporter) are now optional
dependencies. I did not have either installed.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2595#comment:8>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page