Amazing. After building firefox on x86_64 with older version of BLFS,
I've tried it on i686 with newer version of BLFS. And it failed! The
mozconfig was exactly the same. Looks like the problem could be in the
fact that I have gtk-2.8 on the newer system.

Here's the error.

c++ -I/usr/include -frtti -fno-exceptions -Wall -Wconversion
-Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic
-fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -ffunction-sections
-O -fPIC -shared -Wl,-z,defs -Wl,-h,libgklayout.so -o libgklayout.so
nsLayoutModule.o nsContentHTTPStartup.o nsContentDLF.o
nsLayoutStatics.o    -L/usr/X11R6/lib   -Wl,--whole-archive
../../dist/lib/libgkbase_s.a ../../dist/lib/libgkgeneric_s.a
../../dist/lib/libgkforms_s.a ../../dist/lib/libgkstyle_s.a
../../dist/lib/libgkprinting_s.a ../../dist/lib/libgktable_s.a
../../dist/lib/libgkxulbase_s.a ../../dist/lib/libgkconbase_s.a
../../dist/lib/libgkconcvs_s.a ../../dist/lib/libgkconevents_s.a
../../dist/lib/libgkconhtmlcon_s.a ../../dist/lib/libgkconhtmldoc_s.a
../../dist/lib/libgkconxmlcon_s.a ../../dist/lib/libgkconxmldoc_s.a
../../dist/lib/libgkconxbl_s.a ../../dist/lib/libgkconxulcon_s.a
../../dist/lib/libgkconxuldoc_s.a ../../dist/lib/libgkview_s.a
../../dist/lib/libjsdombase_s.a ../../dist/lib/libjsdomevents_s.a
../../dist/lib/libjsurl_s.a ../../dist/lib/libjsdomstorage_s.a
../../dist/lib/libgkxultree_s.a ../../dist/lib/libgkxulgrid_s.a
../../dist/lib/libgkconxultmpl_s.a  ../../dist/lib/libinspector_s.a
../../dist/lib/libgkmathmlcon_s.a ../../dist/lib/libgkmathmlbase_s.a
../../dist/lib/libgkcontentxtf_s.a ../../dist/lib/libgkxtfbase_s.a
../../dist/lib/libgksvgbase_s.a ../../dist/lib/libgkconsvgdoc_s.a
../../dist/lib/libgkcontentsvg_s.a
../../dist/lib/libgksvgrenderercairo_s.a  -Wl,--no-whole-archive
-L../../dist/bin -L../../dist/lib -lgkgfx
../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom
-lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4
-L/usr/X11R6/lib -lpthread -ldl -L../../dist/bin -lmozjs
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm
-lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl
-lglib-2.0    -lcairo    -Wl,--version-script
-Wl,/home/andrei/src/mozilla/build/unix/gnu-ld-scripts/components-version-script
-Wl,-Bsymbolic -ldl -lm
../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text._ZN26nsCanvasRenderingContext2D7DestroyEv+0x63):
In function `nsCanvasRenderingContext2D::Destroy()':
nsCanvasRenderingContext2D.cpp: undefined reference to `XFreePixmap'
../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text._ZN26nsCanvasRenderingContext2D13SetDimensionsEii+0x7f):
In function `nsCanvasRenderingContext2D::SetDimensions(int, int)':
nsCanvasRenderingContext2D.cpp: undefined reference to
`XRenderFindStandardFormat'
../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text._ZN26nsCanvasRenderingContext2D13SetDimensionsEii+0xa5):nsCanvasRenderingContext2D.cpp:
undefined reference to `XListPixmapFormats'
../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text._ZN26nsCanvasRenderingContext2D13SetDimensionsEii+0xc8):nsCanvasRenderingContext2D.cpp:
undefined reference to `XFree'
../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text._ZN26nsCanvasRenderingContext2D13SetDimensionsEii+0x10b):nsCanvasRenderingContext2D.cpp:
undefined reference to `XCreatePixmap'
collect2: ld returned 1 exit status
make[4]: *** [libgklayout.so] Error 1
make[4]: Leaving directory `/home/andrei/src/firefox-build/layout/build'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/home/andrei/src/firefox-build/layout'
make[2]: *** [tier_9] Error 2
make[2]: Leaving directory `/home/andrei/src/firefox-build'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/andrei/src/firefox-build'
make: *** [build] Error 2
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to