canmove, Confirmed users
6,441
edits
No edit summary |
|||
Line 31: | Line 31: | ||
--dryrun localhost:9001 | --dryrun localhost:9001 | ||
</pre> | </pre> | ||
=== Fix repacks === | |||
First we hit {{bug|799806}}. (jhopkins, please flesh out this part.) | |||
After that, Windows and Mac repacks worked fine but Linux hit: | |||
<pre> | |||
=== | |||
=== If you get failures below, please file a bug describing the error | |||
=== and your environment (compiler and linker versions), and use | |||
=== --disable-elf-hack until this is fixed. | |||
=== | |||
# Fail if the library doesn't have INIT_ARRAY .dynamic info | |||
readelf -d test-array.so | grep '(INIT_ARRAY)' | |||
0x00000019 (INIT_ARRAY) 0x54a8 | |||
/builds/slave/rel-m-beta-lnx-rpk-2/mozilla-beta/obj-l10n/build/unix/elfhack/elfhack -b -f test-array.so | |||
/builds/slave/rel-m-beta-lnx-rpk-2/mozilla-beta/obj-l10n/build/unix/elfhack/elfhack: /tools/gcc-4.3.3/installed/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /builds/slave/rel-m-beta-lnx-rpk-2/mozilla-beta/obj-l10n/build/unix/elfhack/elfhack) | |||
make[4]: *** [test-array.so] Error 1 | |||
</pre> | |||
Catlee suggested that adding --enable-stdcxx-compat to the mozconfig would fix it. I (bhearsum) tested this by hand to verify, and then landed a fix in buildbot-configs: https://hg.mozilla.org/build/buildbot-configs/rev/e0994e97bf3a. After retagging and testing one repack chunk, I triggered the rest. | |||
=== Sign Android builds === | === Sign Android builds === |