Hi again,

I'm trying to build Firefox 23.0.1, and it fails with an undefined symbol 
nsWifiMonitor::DoScan. I installed all the recommended dependencies, but due to 
a previous build error with sqlite, I commented out the system sqlite in 
mozconfig :

#ac_add_options --enable-system-sqlite

Below is the detailed log, I just removed some 4.000 INPUT(...) lines) to keep 
it readable. Any idea what is missing here ? Some other dependency maybe ? Or 
some configuration switch that I can set (I *do* need wifi to work, it's my 
only net access :-) ?

Joao

-----

make[5]: Entering directory 
`/root/src/mozilla-release/firefox-build-dir/toolkit/library'
rm -f libxul.so
/root/src/mozilla-release/firefox-build-dir/_virtualenv/bin/python 
/root/src/mozilla-release/config/expandlibs_exec.py --depend .deps/libxul.so.pp 
--target libxul.so --uselist --  c++  -Wall -Wpointer-arith 
-Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body 
-Wsign-compare -Wno-invalid-offsetof -Wcast-align -fno-exceptions 
-fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections 
-fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os 
-freorder-blocks  -fomit-frame-pointer -fPIC -shared -Wl,-z,defs 
-Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so  nsStaticXULComponents.o 
nsUnicharUtils.o nsBidiUtils.o nsSpecialCasingData.o nsUnicodeProperties.o 
nsRDFResource.o    -lpthread  -Wl,-z,noexecstack -Wl,--build-id   
-Wl,-rpath-link,/root/src/mozilla-release/firefox-build-dir/dist/bin 
-Wl,-rpath-link,/usr/lib   ../../media/kiss_fft/libkiss_fft.a 
../../toolkit/components/osfile/libosfile_s.a ../../toolkit/xre/libxulapp_s.a  
../../staticlib/compon
 ents/libnecko.a ../../staticlib/components/libuconv.a 
../../staticlib/components/libi18n.a ../../staticlib/components/libchardet.a 
../../staticlib/components/libjar50.a 
../../staticlib/components/libstartupcache.a 
../../staticlib/components/libpref.a ../../staticlib/components/libhtmlpars.a 
../../staticlib/components/libidentity.a 
../../staticlib/components/libimglib2.a 
../../staticlib/components/libmediasniffer.a 
../../staticlib/components/libgkgfx.a ../../staticlib/components/libgklayout.a 
../../staticlib/components/libdocshell.a 
../../staticlib/components/libembedcomponents.a 
../../staticlib/components/libwebbrwsr.a 
../../staticlib/components/libnsappshell.a 
../../staticlib/components/libtxmgr.a 
../../staticlib/components/libcommandlines.a 
../../staticlib/components/libtoolkitcomps.a 
../../staticlib/components/libpipboot.a ../../staticlib/components/libpipnss.a 
../../staticlib/components/libappcomps.a 
../../staticlib/components/libjsreflect.a ../../staticlib/components/li
 bcomposer.a ../../staticlib/components/libtelemetry.a 
../../staticlib/components/libjsinspector.a 
../../staticlib/components/libjsdebugger.a 
../../staticlib/components/libstoragecomps.a 
../../staticlib/components/librdf.a ../../staticlib/components/libwindowds.a 
../../staticlib/components/libdiskspacewatcher.a 
../../staticlib/components/libjsctypes.a ../../staticlib/components/libjsperf.a 
../../staticlib/components/libgkplugin.a 
../../staticlib/components/libunixproxy.a ../../staticlib/components/libjsd.a 
../../staticlib/components/libautoconfig.a ../../staticlib/components/libauth.a 
../../staticlib/components/libcookie.a 
../../staticlib/components/libpermissions.a 
../../staticlib/components/libuniversalchardet.a 
../../staticlib/components/libfileview.a ../../staticlib/components/libplaces.a 
../../staticlib/components/libtkautocomplete.a 
../../staticlib/components/libsatchel.a ../../staticlib/components/libpippki.a 
../../staticlib/components/libwidget_gtk2.a ../../staticlib/
 components/libimgicon.a ../../staticlib/components/libprofiler.a 
../../staticlib/components/libaccessibility.a 
../../staticlib/components/libremoteservice.a 
../../staticlib/components/libspellchecker.a 
../../staticlib/components/libzipwriter.a 
../../staticlib/components/libservices-crypto.a 
../../staticlib/components/libnkgio.a 
../../staticlib/components/libpeerconnection.a ../../staticlib/libjsipc_s.a 
../../staticlib/libdomipc_s.a ../../staticlib/libdomplugins_s.a 
../../staticlib/libmozipc_s.a ../../staticlib/libmozipdlgen_s.a 
../../staticlib/libipcshell_s.a ../../staticlib/libgfxipc_s.a 
../../staticlib/libhal_s.a ../../staticlib/libdombindings_s.a 
../../staticlib/libxpcom_core.a ../../staticlib/libucvutil_s.a 
../../staticlib/libchromium_s.a ../../staticlib/libsnappy_s.a 
../../staticlib/libgtkxtbin.a ../../staticlib/libthebes.a 
../../staticlib/libgl.a ../../staticlib/libycbcr.a  
-Wl,-version-script,symverscript -L../../dist/bin -L../../dist/lib 
/root/src/mozilla-release/fir
 efox-build-dir/dist/lib/libjs_static.a -lffi  -L/usr/lib -lnss3 -lnssutil3 
-lsmime3 -lssl3 -lsoftokn3 -lcrmf   -lXrender  ../../dist/lib/libmozsqlite3.a  
-ljpeg -lpng -lz -levent  -lvpx  -L/usr/local/lib -lpixman-1  
../../dist/lib/libgkmedias.a ../../media/mtransport/build/libmtransport.a 
../../media/webrtc/signaling/signaling_ecc/libecc.a 
../../media/webrtc/signaling/signaling_sipcc/libsipcc.a  -lasound  -lrt 
-L../../dist/bin -L../../dist/lib  -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread 
-ldl ../../dist/lib/libmozalloc.a  -lX11  -lXext  -lpangoft2-1.0 -lfreetype 
-lfontconfig -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo  
-lfontconfig  -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype 
-lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo 
-lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  -lXt -lgthread-2.0 -lfreetype   -ldl 
 -lrt    
Executing: c++ -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type 
-Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align 
-fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections 
-fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED 
-g -Os -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs 
-Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so 
/root/src/mozilla-release/firefox-build-dir/toolkit/library/tmpV6e31D.list 
-lpthread -Wl,-z,noexecstack -Wl,--build-id 
-Wl,-rpath-link,/root/src/mozilla-release/firefox-build-dir/dist/bin 
-Wl,-rpath-link,/usr/lib ../../dist/lib/libxpt.a 
-Wl,-version-script,symverscript -L../../dist/bin -L../../dist/lib 
../../dist/lib/libjs_static.a -lffi -L/usr/lib -lnss3 -lnssutil3 -lsmime3 
-lssl3 -lsoftokn3 -lcrmf -lXrender ../../dist/lib/libmozsqlite3.so -ljpeg -lpng 
-lz -levent -lvpx -L/usr/local/lib -lpixman-1 -lasound -lrt -L../../dist/bin 
-L../../dist/lib -L/usr/lib -lplds4
  -lplc4 -lnspr4 -lpthread -ldl ../../dist/lib/libmozalloc.so -lX11 -lXext 
-lpangoft2-1.0 -lfreetype -lfontconfig -lpangocairo-1.0 -lpango-1.0 
-lgobject-2.0 -lglib-2.0 -lcairo -lfontconfig -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 
-lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 
-lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lXt 
-lgthread-2.0 -lfreetype -ldl -lrt
/root/src/mozilla-release/firefox-build-dir/toolkit/library/tmpV6e31D.list:
    INPUT("nsStaticXULComponents.o")
    INPUT("nsUnicharUtils.o")
    INPUT("nsBidiUtils.o")
    INPUT("nsSpecialCasingData.o")
[...]
    
INPUT("../../media/webrtc/signaling/signaling_sipcc/src/sipcc/cpr/linux/cpr_linux_socket.o")
    
INPUT("../../media/webrtc/signaling/signaling_sipcc/src/sipcc/cpr/linux/cpr_linux_stdio.o")
    
INPUT("../../media/webrtc/signaling/signaling_sipcc/src/sipcc/cpr/linux/cpr_linux_string.o")
    
INPUT("../../media/webrtc/signaling/signaling_sipcc/src/sipcc/cpr/linux/cpr_linux_threads.o")
    
INPUT("../../media/webrtc/signaling/signaling_sipcc/src/sipcc/cpr/linux/cpr_linux_timers_using_select.o")

../../netwerk/wifi/nsWifiMonitor.o: In function `nsWifiMonitor::Run()':
/root/src/mozilla-release/netwerk/wifi/nsWifiMonitor.cpp:152: undefined 
reference to `nsWifiMonitor::DoScan()'
/usr/bin/ld: libxul.so: hidden symbol `nsWifiMonitor::DoScan()' isn't defined
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[5]: *** [libxul.so] Error 1
make[5]: Leaving directory 
`/root/src/mozilla-release/firefox-build-dir/toolkit/library'
make[4]: *** [libs_tier_platform] Error 2
make[4]: Leaving directory `/root/src/mozilla-release/firefox-build-dir'
make[3]: *** [tier_platform] Error 2
make[3]: Leaving directory `/root/src/mozilla-release/firefox-build-dir'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/root/src/mozilla-release/firefox-build-dir'
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory `/root/src/mozilla-release'
make: *** [build] Error 2
bash-4.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