Hello All,

I am new to this group and apologize if this posting is in the wrong group.    

I just fetched a fresh copy of the latest firefox source code and tried to 
compile on an Ubuntu 14.02TLS machine and ran into a g++ core dump problem when 
compiling one of the sources.

13:09.75 See <http://source.android.com/source/report-bugs.html> for 
instructions.
13:09.75 
13:09.76 In the directory  
/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/layout/base
13:09.76 The following command failed to execute properly:
13:09.76 
/home/lsoltero/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++
 -o Unified_cpp_layout_base1.o -c -I../../dist/system_wrappers -include 
/home/lsoltero/Android/mozilla-central/config/gcc_hidden.h -DOS_POSIX=1 
-DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL 
-DAB_CD=en-US -DNO_NSPR_10_SUPPORT 
-I/home/lsoltero/Android/mozilla-central/layout/base -I. 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/ipc/ipdl/_ipdlheaders
 -I/home/lsoltero/Android/mozilla-central/ipc/chromium/src 
-I/home/lsoltero/Android/mozilla-central/ipc/glue 
-I/home/lsoltero/Android/mozilla-central/layout/base/../forms 
-I/home/lsoltero/Android/mozilla-central/layout/base/../generic 
-I/home/lsoltero/Android/mozilla-central/layout/base/../mathml 
-I/home/lsoltero/Android/mozilla-central/layout/base/../printing 
-I/home/lsoltero/Android/mozilla-central/layout/base/../style 
-I/home/lsoltero/Android/mo
 zilla-central/layout/base/../svg 
-I/home/lsoltero/Android/mozilla-central/layout/base/../tables 
-I/home/lsoltero/Android/mozilla-central/layout/base/../xul 
-I/home/lsoltero/Android/mozilla-central/layout/base/../xul/tree/ 
-I/home/lsoltero/Android/mozilla-central/docshell/base 
-I/home/lsoltero/Android/mozilla-central/dom/base 
-I/home/lsoltero/Android/mozilla-central/dom/html 
-I/home/lsoltero/Android/mozilla-central/dom/svg 
-I/home/lsoltero/Android/mozilla-central/dom/xbl 
-I/home/lsoltero/Android/mozilla-central/view -I../../dist/include 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/dist/include/nspr
 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/dist/include/nss
 -fPIC -idirafter 
/home/lsoltero/Android/android-ndk-r10d/platforms/android-9/arch-arm/usr/include
 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF 
.deps/Unified_cpp_layout_base1.o.pp -idirafter 
/home/lsoltero/Android/android-ndk-r10d/platforms/android-9/arch-arm/usr
 /include -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare 
-Wwrite-strings -Wno-invalid-offsetof -mandroid -fno-short-enums 
-fno-exceptions -Wno-psabi -march=armv7-a -mthumb -mfpu=vfp -mfloat-abi=softfp 
-mno-unaligned-access -isystem 
/home/lsoltero/Android/mozilla-central/build/stlport/stlport -isystem 
/home/lsoltero/Android/mozilla-central/build/stlport/overrides -isystem 
/home/lsoltero/Android/android-ndk-r10d/sources/cxx-stl/system/include 
-fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno 
-std=gnu++0x -pipe -DNDEBUG -DTRIMMED -g -freorder-blocks -Os 
-fno-reorder-functions -fomit-frame-pointer 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/dist/include/cairo
 
/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/layout/base/Unified_cpp_layout_base1.cpp
13:09.76 make[5]: *** [Unified_cpp_layout_base1.o] Error 1
13:09.76 make[4]: *** [layout/base/target] Error 2
13:09.78 make[3]: *** [compile] Error 2
13:09.79 make[2]: *** [default] Error 2
13:09.80 make[1]: *** [realbuild] Error 2
13:09.81 make: *** [build] Error 2
13:09.86 154 compiler warnings present.


and compiling Unified_cpp_layout_base1.c directly

lsoltero@ubuntu14TLS:~/Android/mozilla-central$ 
/home/lsoltero/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++
 -o Unified_cpp_layout_base1.o -c -I../../dist/system_wrappers -include 
/home/lsoltero/Android/mozilla-central/config/gcc_hidden.h -DOS_POSIX=1 
-DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL 
-DAB_CD=en-US -DNO_NSPR_10_SUPPORT 
-I/home/lsoltero/Android/mozilla-central/layout/base -I. 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/ipc/ipdl/_ipdlheaders
 -I/home/lsoltero/Android/mozilla-central/ipc/chromium/src 
-I/home/lsoltero/Android/mozilla-central/ipc/glue 
-I/home/lsoltero/Android/mozilla-central/layout/base/../forms 
-I/home/lsoltero/Android/mozilla-central/layout/base/../generic 
-I/home/lsoltero/Android/mozilla-central/layout/base/../mathml 
-I/home/lsoltero/Android/mozilla-central/layout/base/../printing 
-I/home/lsoltero/Android/mozilla-central/layout/ba
 se/../style -I/home/lsoltero/Android/mozilla-central/layout/base/../svg 
-I/home/lsoltero/Android/mozilla-central/layout/base/../tables 
-I/home/lsoltero/Android/mozilla-central/layout/base/../xul 
-I/home/lsoltero/Android/mozilla-central/layout/base/../xul/tree/ 
-I/home/lsoltero/Android/mozilla-central/docshell/base 
-I/home/lsoltero/Android/mozilla-central/dom/base 
-I/home/lsoltero/Android/mozilla-central/dom/html 
-I/home/lsoltero/Android/mozilla-central/dom/svg 
-I/home/lsoltero/Android/mozilla-central/dom/xbl 
-I/home/lsoltero/Android/mozilla-central/view -I../../dist/include 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/dist/include/nspr
 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/dist/include/nss
 -fPIC -idirafter 
/home/lsoltero/Android/android-ndk-r10d/platforms/android-9/arch-arm/usr/include
 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF 
.deps/Unified_cpp_layout_base1.o.pp -idirafter /home/lsoltero/Android/android-nd
 k-r10d/platforms/android-9/arch-arm/usr/include -Wall -Wempty-body 
-Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof 
-mandroid -fno-short-enums -fno-exceptions -Wno-psabi -march=armv7-a -mthumb 
-mfpu=vfp -mfloat-abi=softfp -mno-unaligned-access -isystem 
/home/lsoltero/Android/mozilla-central/build/stlport/stlport -isystem 
/home/lsoltero/Android/mozilla-central/build/stlport/overrides -isystem 
/home/lsoltero/Android/android-ndk-r10d/sources/cxx-stl/system/include 
-fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno 
-std=gnu++0x -pipe -DNDEBUG -DTRIMMED -g -freorder-blocks -Os 
-fno-reorder-functions -fomit-frame-pointer 
-I/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/dist/include/cairo
 
/home/lsoltero/Android/mozilla-central/obj-arm-linux-androideabi/layout/base/Unified_cpp_layout_base1.cpp

<command-line>:0:0: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://source.android.com/source/report-bugs.html> for instructions.


This happen with JDK r8e as well as with the lasted r10d.  

Anyone have any idea what might be causing this?  

To reproduce.
1. create an Ubuntu 14.02 TLS Debian Desktop Ubuntu VM 64 bit
2. install the prerequisites 
https://wiki.mozilla.org/Mobile/Fennec/Android/Detailed_build_instructions
3. then follow the instructions
https://wiki.mozilla.org/Mobile/Fennec/Android#Preparing_your_build_environment


Thanks for any insights you may have.

--luis

_______________________________________________
dev-builds mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to