Closed
Bug 1092292
Opened 10 years ago
Closed 10 years ago
B2G: Linking error after 1091118 landed
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: gwagner, Unassigned)
References
Details
Building B2G with a debug gecko for the flame doesn't link any more. 1aa71eb718f7 works with a clobber build. 0fe6218eec33 fails wiht a clobber build. INPUT("../../modules/zlib/src/zutil.o") INPUT("StaticXULComponentsEnd/StaticXULComponentsEnd.o") /Volumes/disc2/code/debkkref/B2G/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: error: ../../modules/freetype2/.libs/libfreetype.a: no archive symbol table (run ranlib) /Volumes/disc2/code/debkkref/B2G/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol 'vorbis_info_init' in /Volumes/2mac/moz/ib2g/kkdebrefbuild/toolkit/library/../../media/libtremor/lib/tremor_info.o is referenced by DSO /Volumes/disc2/code/debkkref/B2G/out/target/product/flame/obj/lib/libstagefright.so /Volumes/disc2/code/debkkref/B2G/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol 'vorbis_comment_init' in /Volumes/2mac/moz/ib2g/kkdebrefbuild/toolkit/library/../../media/libtremor/lib/tremor_info.o is referenced by DSO /Volumes/disc2/code/debkkref/B2G/out/target/product/flame/obj/lib/libstagefright.so /Volumes/disc2/code/debkkref/B2G/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol 'vorbis_comment_clear' in /Volumes/2mac/moz/ib2g/kkdebrefbuild/toolkit/library/../../media/libtremor/lib/tremor_info.o is referenced by DSO /Volumes/disc2/code/debkkref/B2G/out/target/product/flame/obj/lib/libstagefright.so /Volumes/disc2/code/debkkref/B2G/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol 'vorbis_info_clear' in /Volumes/2mac/moz/ib2g/kkdebrefbuild/toolkit/library/../../media/libtremor/lib/tremor_info.o is referenced by DSO /Volumes/disc2/code/debkkref/B2G/out/target/product/flame/obj/lib/libstagefright.so /Volumes/disc2/code/debkkref/B2G/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol 'oggpack_readinit' in /Volumes/2mac/moz/ib2g/kkdebrefbuild/toolkit/library/../../media/libogg/Unified_c_media_libogg0.o is referenced by DSO /Volumes/disc2/code/debkkref/B2G/out/target/product/flame/obj/lib/libstagefright.so /Volumes/disc2/code/debkkref/B2G/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol 'oggpack_read' in /Volumes/2mac/moz/ib2g/kkdebrefbuild/toolkit/library/../../media/libogg/Unified_c_media_libogg0.o is referenced by DSO /Volumes/disc2/code/debkkref/B2G/out/target/product/flame/obj/lib/libstagefright.so ../../../gfx/thebes/gfxAndroidPlatform.cpp:123: error: undefined reference to 'FT_Done_Library' ../../../gfx/thebes/gfxAndroidPlatform.cpp:95: error: undefined reference to 'FT_New_Library' ../../../gfx/thebes/gfxAndroidPlatform.cpp:96: error: undefined reference to 'FT_Add_Default_Modules' ../../../gfx/thebes/gfxFT2FontList.cpp:302: error: undefined reference to 'FT_Done_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:137: error: undefined reference to 'FT_Done_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:345: error: undefined reference to 'FT_Get_Sfnt_Table' ../../../gfx/thebes/gfxFT2FontList.cpp:269: error: undefined reference to 'FT_New_Memory_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:274: error: undefined reference to 'FT_Select_Charmap' ../../../gfx/thebes/gfxFT2FontList.cpp:275: error: undefined reference to 'FT_Done_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:119: error: undefined reference to 'FT_New_Memory_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:125: error: undefined reference to 'FT_New_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:129: error: undefined reference to 'FT_Select_Charmap' ../../../gfx/thebes/gfxFT2FontList.cpp:927: error: undefined reference to 'FT_Get_Sfnt_Table' ../../../gfx/thebes/gfxFT2FontList.cpp:1038: error: undefined reference to 'FT_Select_Charmap' ../../../gfx/thebes/gfxFT2FontList.cpp:1124: error: undefined reference to 'FT_New_Memory_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:1130: error: undefined reference to 'FT_New_Memory_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:1135: error: undefined reference to 'FT_Done_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:967: error: undefined reference to 'FT_New_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:960: error: undefined reference to 'FT_New_Face' ../../../gfx/thebes/gfxFT2FontList.cpp:534: error: undefined reference to 'FT_Load_Sfnt_Table' ../../../gfx/thebes/gfxFT2FontList.cpp:543: error: undefined reference to 'FT_Load_Sfnt_Table' ../../../gfx/thebes/gfxFT2Fonts.cpp:230: error: undefined reference to 'FT_Select_Charmap' ../../../gfx/thebes/gfxFT2Fonts.cpp:232: error: undefined reference to 'FT_Get_Char_Index' ../../../gfx/thebes/gfxFT2Fonts.cpp:244: error: undefined reference to 'FT_Load_Glyph' ../../../gfx/thebes/gfxFT2Fonts.cpp:125: error: undefined reference to 'FT_Get_Kerning' ../../../gfx/thebes/gfxFT2Utils.cpp:292: error: undefined reference to 'FT_Get_Char_Index' ../../../gfx/thebes/gfxFT2Utils.cpp:355: error: undefined reference to 'FT_Library_Version' ../../../gfx/thebes/gfxFT2Utils.cpp:103: error: undefined reference to 'FT_Get_Sfnt_Table' ../../../gfx/thebes/gfxFT2Utils.cpp:111: error: undefined reference to 'FT_Get_Sfnt_Table' ../../../gfx/thebes/gfxFT2Utils.cpp:132: error: undefined reference to 'FT_Load_Sfnt_Table' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:1255: error: undefined reference to 'FT_Bitmap_New' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:1257: error: undefined reference to 'FT_Bitmap_Convert' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:1260: error: undefined reference to 'FT_Bitmap_Done' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2202: error: undefined reference to 'FT_Vector_Transform' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2203: error: undefined reference to 'FT_Outline_Translate' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:829: error: undefined reference to 'FT_Set_Transform' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:833: error: undefined reference to 'FT_Set_Char_Size' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:274: error: undefined reference to 'FT_Init_FreeType' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:672: error: undefined reference to 'FT_New_Face' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2526: error: undefined reference to 'FT_Get_First_Char' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2532: error: undefined reference to 'FT_Get_Next_Char' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2473: error: undefined reference to 'FT_Get_Char_Index' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2264: error: undefined reference to 'FT_Load_Glyph' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:1515: error: undefined reference to 'FT_Render_Glyph' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2418: error: undefined reference to 'FT_Load_Glyph' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2281: error: undefined reference to 'FT_GlyphSlot_Embolden' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:1384: error: undefined reference to 'FT_Outline_Get_CBox' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:1457: error: undefined reference to 'FT_Render_Glyph' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2171: error: undefined reference to 'FT_Outline_Transform' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2172: error: undefined reference to 'FT_Outline_Decompose' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:1473: error: undefined reference to 'FT_Library_SetLcdFilter' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2432: error: undefined reference to 'FT_GlyphSlot_Embolden' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:2501: error: undefined reference to 'FT_Load_Sfnt_Table' ../../../../../gfx/cairo/cairo/src/cairo-ft-font.c:323: error: undefined reference to 'FT_Done_FreeType' ../../../gfx/skia/trunk/src/ports/SkFontHost_cairo.cpp:371: error: undefined reference to 'FT_Get_First_Char' ../../../gfx/skia/trunk/src/ports/SkFontHost_cairo.cpp:376: error: undefined reference to 'FT_Get_Next_Char' ../../../gfx/skia/trunk/src/ports/SkFontHost_cairo.cpp:349: error: undefined reference to 'FT_Load_Glyph' ../../../gfx/skia/trunk/src/ports/SkFontHost_cairo.cpp:296: error: undefined reference to 'FT_Get_Char_Index' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1090: error: undefined reference to 'FT_Get_First_Char' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1096: error: undefined reference to 'FT_Get_Next_Char' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:407: error: undefined reference to 'FT_Get_Advances' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:122: error: undefined reference to 'FT_Init_FreeType' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:131: error: undefined reference to 'FT_Library_SetLcdFilter' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:172: error: undefined reference to 'FT_Done_FreeType' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:462: error: undefined reference to 'FT_Outline_Get_CBox' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1049: error: undefined reference to 'FT_Done_Size' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1056: error: undefined reference to 'FT_Done_FreeType' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:330: error: undefined reference to 'FT_Open_Face' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:388: error: undefined reference to 'FT_Done_FreeType' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1622: error: undefined reference to 'FT_Sfnt_Table_Info' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1631: error: undefined reference to 'FT_Sfnt_Table_Info' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:800: error: undefined reference to 'FT_Get_Kerning' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:997: error: undefined reference to 'FT_New_Size' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1003: error: undefined reference to 'FT_Activate_Size' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1012: error: undefined reference to 'FT_Set_Char_Size' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1019: error: undefined reference to 'FT_Set_Transform' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:843: error: undefined reference to 'FT_Select_Size' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1065: error: undefined reference to 'FT_Activate_Size' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1075: error: undefined reference to 'FT_Set_Transform' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1120: error: undefined reference to 'FT_Get_Advance' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1139: error: undefined reference to 'FT_Outline_Get_CBox' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1166: error: undefined reference to 'FT_Vector_Transform' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1521: error: undefined reference to 'FT_GlyphSlot_Own_Bitmap' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1518: error: undefined reference to 'FT_Outline_Embolden' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1522: error: undefined reference to 'FT_Bitmap_Embolden' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1369: error: undefined reference to 'FT_Vector_Transform' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1257: error: undefined reference to 'FT_Vector_Transform' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1181: error: undefined reference to 'FT_Outline_Get_CBox' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1677: error: undefined reference to 'FT_Init_FreeType' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:1703: error: undefined reference to 'FT_Open_Face' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:540: error: undefined reference to 'FT_Get_Postscript_Name' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:429: error: undefined reference to 'FT_Get_FSType_Flags' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:444: error: undefined reference to 'FT_Get_FSType_Flags' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:560: error: undefined reference to 'FT_Get_X11_Font_Format' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:588: error: undefined reference to 'FT_Get_PS_Font_Info' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:407: error: undefined reference to 'FT_Get_Advances' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:705: error: undefined reference to 'FT_Get_Glyph_Name' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:506: error: undefined reference to 'FT_Set_Charmap' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:515: error: undefined reference to 'FT_Get_First_Char' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType.cpp:517: error: undefined reference to 'FT_Get_Next_Char' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType_common.cpp:364: error: undefined reference to 'FT_Outline_Translate' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType_common.cpp:367: error: undefined reference to 'FT_Render_Glyph' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType_common.cpp:386: error: undefined reference to 'FT_Outline_Get_Bitmap' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType_common.cpp:408: error: undefined reference to 'FT_GlyphSlot_Own_Bitmap' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType_common.cpp:410: error: undefined reference to 'FT_Bitmap_Embolden' ../../../gfx/skia/trunk/src/ports/SkFontHost_FreeType_common.cpp:557: error: undefined reference to 'FT_Outline_Decompose' collect2: error: ld returned 1 exit status make[6]: *** [libxul.so] Error 1 make[5]: *** [toolkit/library/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/flame/obj/DATA/gecko_intermediates/gecko] Error 2
Reporter | ||
Updated•10 years ago
|
Flags: needinfo?(mh+mozilla)
Comment 1•10 years ago
|
||
Did you try a build with this changeset? https://hg.mozilla.org/integration/mozilla-inbound/rev/881ed839d891 I was also having this issue for Android builds, but glandium landed that follow-up to fix it.
Reporter | ||
Comment 2•10 years ago
|
||
Thanks Margaret! Fixed by https://hg.mozilla.org/integration/mozilla-inbound/rev/881ed839d891
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Updated•10 years ago
|
Flags: needinfo?(mh+mozilla)
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•