NAzT
2/5/2015 - 9:48 AM

ffos-rpi.error

ffos-rpi.error

Unified_cpp_widget2.o
libwidget.a.desc
Unified_cpp_editor_libeditor0.o
Unified_cpp_editor_libeditor1.o
In file included from /home/opendream/B2G/objdir-gecko/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11:0:
/B2G/gecko/editor/libeditor/nsEditor.cpp: In member function 'nsresult nsEditor::JoinNodes(nsINode&, nsINode&)':
/B2G/gecko/editor/libeditor/nsEditor.cpp:1502:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
   return result;
          ^
In file included from /home/opendream/B2G/objdir-gecko/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110:0:
/B2G/gecko/editor/libeditor/nsHTMLEditor.cpp: In member function 'virtual nsresult nsHTMLEditor::BeginningOfDocument()':
/B2G/gecko/editor/libeditor/nsHTMLEditor.cpp:579:48: warning: 'selOffset' may be used uninitialized in this function [-Wmaybe-uninitialized]
   return selection->Collapse(selNode, selOffset);
                                                ^
In file included from /home/opendream/B2G/objdir-gecko/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110:0:
/B2G/gecko/editor/libeditor/nsHTMLEditor.cpp:525:26: note: 'selOffset' was declared here
   int32_t curOffset = 0, selOffset;
                          ^
In file included from ../../dist/include/mozilla/dom/Selection.h:12:0,
                 from /B2G/gecko/editor/libeditor/TypeInState.cpp:10,
                 from /home/opendream/B2G/objdir-gecko/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
../../dist/include/mozilla/AutoRestore.h: In member function 'virtual nsresult nsHTMLEditor::SelectAll()':
../../dist/include/mozilla/AutoRestore.h:45:5: warning: '*((void*)& userSelection +12)' may be used uninitialized in this function [-Wmaybe-uninitialized]
     mLocation = mValue;
     ^
In file included from /home/opendream/B2G/objdir-gecko/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110:0:
/B2G/gecko/editor/libeditor/nsHTMLEditor.cpp:3547:60: note: '*((void*)& userSelection +12)' was declared here
   Maybe<mozilla::dom::Selection::AutoApplyUserSelectStyle> userSelection;
                                                            ^
In file included from ../../dist/include/mozilla/dom/Selection.h:12:0,
                 from /B2G/gecko/editor/libeditor/TypeInState.cpp:10,
                 from /home/opendream/B2G/objdir-gecko/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2:
../../dist/include/mozilla/AutoRestore.h:45:5: warning: '*((void*)(& userSelection)+8).mozilla::AutoRestore<bool>::mLocation' may be used uninitialized in this function [-Wmaybe-uninitialized]
     mLocation = mValue;
     ^
In file included from /home/opendream/B2G/objdir-gecko/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110:0:
/B2G/gecko/editor/libeditor/nsHTMLEditor.cpp:3547:60: note: '*((void*)(& userSelection)+8).mozilla::AutoRestore<bool>::mLocation' was declared here
   Maybe<mozilla::dom::Selection::AutoApplyUserSelectStyle> userSelection;
                                                            ^
Unified_cpp_editor_libeditor2.o
libeditor_libeditor.a.desc
BatteryManager.o
libdom_battery.a.desc
Unified_cpp_manager_boot_src0.o
libsecurity_manager_boot_src.a.desc
Unified_cpp_dom_mathml0.o
libdom_mathml.a.desc
Unified_c_intl_uconv0.o
Unified_cpp_intl_uconv0.o
Unified_cpp_intl_uconv1.o
Unified_cpp_intl_uconv2.o
Unified_cpp_intl_uconv3.o
Unified_cpp_intl_uconv4.o
Unified_cpp_intl_uconv5.o
Unified_cpp_intl_uconv6.o
libintl_uconv.a.desc
Unified_cpp_accessible_base0.o
Unified_cpp_accessible_base1.o
libaccessible_base.a.desc
ContextStateTracker.o
gfxASurface.o
gfxAndroidPlatform.o
gfxDrawable.o
gfxFT2FontBase.o
gfxFT2FontList.o
gfxFT2Fonts.o
gfxFT2Utils.o
gfxPDFSurface.o
gfxPlatform.o
/B2G/gecko/gfx/thebes/gfxPlatform.cpp: In member function 'virtual void gfxPlatform::InitializeSkiaCacheLimits()':
/B2G/gecko/gfx/thebes/gfxPlatform.cpp:1066:9: error: unused variable 'cacheItemLimit' [-Werror=unused-variable]
     int cacheItemLimit = gfxPrefs::CanvasSkiaGLCacheItems();
         ^
cc1plus: all warnings being treated as errors

In the directory  /home/opendream/B2G/objdir-gecko/gfx/thebes
The following command failed to execute properly:
/usr/bin/ccache /B2G/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8/bin/arm-linux-androideabi-g++ -o gfxPlatform.o -c -I../../dist/system_wrappers -include /B2G/gecko/config/gcc_hidden.h -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/B2G/gecko/gfx/thebes -I. -I/home/opendream/B2G/objdir-gecko/ipc/ipdl/_ipdlheaders -I/B2G/gecko/ipc/chromium/src -I/B2G/gecko/ipc/glue -I/B2G/gecko/dom/xml -I/B2G/gecko/widget/gonk -I../../dist/include -I/home/opendream/B2G/objdir-gecko/dist/include/nspr -I/home/opendream/B2G/objdir-gecko/dist/include/nss -fPIC -DANDROID -isystem /B2G/bionic/libc/arch-arm/include -isystem /B2G/bionic/libc/include -isystem /B2G/bionic/libstdc++/include -isystem /B2G/bionic/libc/kernel/common -isystem /B2G/bionic/libc/kernel/arch-arm -isystem /B2G/bionic/libm/include -isystem /B2G/bionic/libm/include/arm -isystem /B2G/bionic/libthread_db/include -I/B2G/system -I/B2G/system/core/include -isystem /B2G/bionic -I/B2G/hardware/libhardware/include -I/B2G/external/valgrind/fxos-include -I/B2G/frameworks/base/opengl/include -I/B2G/frameworks/base/native/include -I/B2G/frameworks/base/include -I/B2G/frameworks/base/services/camera -I/B2G/frameworks/base/include/media/ -I/B2G/frameworks/base/include/media/stagefright -I/B2G/frameworks/base/include/media/stagefright/openmax -I/B2G/frameworks/base/media/libstagefright/rtsp -I/B2G/frameworks/base/media/libstagefright/include -I/B2G/external/dbus -I/B2G/external/bluetooth/bluez/lib -I/B2G/dalvik/libnativehelper/include/nativehelper -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/gfxPlatform.o.pp -DANDROID -isystem /B2G/bionic/libc/arch-arm/include -isystem /B2G/bionic/libc/include -isystem /B2G/bionic/libstdc++/include -isystem /B2G/bionic/libc/kernel/common -isystem /B2G/bionic/libc/kernel/arch-arm -isystem /B2G/bionic/libm/include -isystem /B2G/bionic/libm/include/arm -isystem /B2G/bionic/libthread_db/include -I/B2G/system -I/B2G/system/core/include -isystem /B2G/bionic -I/B2G/hardware/libhardware/include -I/B2G/external/valgrind/fxos-include -I/B2G/frameworks/base/opengl/include -I/B2G/frameworks/base/native/include -I/B2G/frameworks/base/include -I/B2G/frameworks/base/services/camera -I/B2G/frameworks/base/include/media/ -I/B2G/frameworks/base/include/media/stagefright -I/B2G/frameworks/base/include/media/stagefright/openmax -I/B2G/frameworks/base/media/libstagefright/rtsp -I/B2G/frameworks/base/media/libstagefright/include -I/B2G/external/dbus -I/B2G/external/bluetooth/bluez/lib -I/B2G/dalvik/libnativehelper/include/nativehelper -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wno-error=uninitialized -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -mandroid -fno-short-enums -fno-exceptions -Wno-psabi -DMOZ_ENABLE_JS_DUMP -include /B2G/gonk-misc/Unicode.h -I/B2G/gecko/build/stlport/stlport -I/B2G/ndk/sources/cxx-stl/system/include -march=armv6 -mfpu=vfp -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pipe -DNDEBUG -DTRIMMED -g -freorder-blocks -Os -fno-reorder-functions -funwind-tables -Werror -I/home/opendream/B2G/objdir-gecko/dist/include/cairo -I/home/opendream/B2G/objdir-gecko/dist/include/cairo -I/B2G/gecko/modules/freetype2/include /B2G/gecko/gfx/thebes/gfxPlatform.cpp
make[6]: *** [gfxPlatform.o] Error 1
make[5]: *** [gfx/thebes/target] Error 2
make[4]: *** [compile] Error 2
make[3]: *** [default] Error 2
make[2]: *** [realbuild] Error 2
make[1]: *** [build] Error 2
make: *** [out/target/product/rpi/obj/DATA/gecko_intermediates/gecko] Error 2

real	22m2.543s
user	10m8.908s
sys	1m48.902s

> Build failed! <

Build with |./build.sh -j1| for better messages
If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf out| to clobber everything else.