Open Bug 1328763 Opened 8 years ago Updated 8 years ago

../../js/src/libjs_static.a: error adding symbols: Bad value

Categories

(SeaMonkey :: Build Config, defect)

SeaMonkey 2.48 Branch
defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: ewong, Unassigned)

Details

c-b and c-r linux64 builds are busted:

    INPUT("../../gfx/skia/Unified_cpp_gfx_skia4.o")
    INPUT("../../gfx/skia/Unified_cpp_gfx_skia5.o")
    INPUT("../../gfx/skia/Unified_cpp_gfx_skia6.o")
    INPUT("../../gfx/skia/Unified_cpp_gfx_skia7.o")
    INPUT("../../gfx/skia/Unified_cpp_gfx_skia8.o")
    INPUT("../../gfx/skia/Unified_cpp_gfx_skia9.o")
    INPUT("../../modules/zlib/src/adler32.o")
    INPUT("../../modules/zlib/src/compress.o")
    INPUT("../../modules/zlib/src/crc32.o")
    INPUT("../../modules/zlib/src/deflate.o")
    INPUT("../../modules/zlib/src/gzclose.o")
    INPUT("../../modules/zlib/src/gzlib.o")
    INPUT("../../modules/zlib/src/gzread.o")
    INPUT("../../modules/zlib/src/gzwrite.o")
    INPUT("../../modules/zlib/src/infback.o")
    INPUT("../../modules/zlib/src/inffast.o")
    INPUT("../../modules/zlib/src/inflate.o")
    INPUT("../../modules/zlib/src/inftrees.o")
    INPUT("../../modules/zlib/src/trees.o")
    INPUT("../../modules/zlib/src/uncompr.o")
    INPUT("../../modules/zlib/src/zutil.o")
    INPUT("StaticXULComponentsEnd/StaticXULComponentsEnd.o")

/builds/slave/c-beta-lnx64/build/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.5/../../../../x86_64-unknown-linux-gnu/bin/ld: /lib64/libz.so.1: no version information available (required by /builds/slave/c-beta-lnx64/build/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.5/../../../../x86_64-unknown-linux-gnu/bin/ld)
/builds/slave/c-beta-lnx64/build/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.5/../../../../x86_64-unknown-linux-gnu/bin/ld: ../../js/src/libjs_static.a(closures.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
../../js/src/libjs_static.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[4]: *** [libxul.so] Error 1
make[4]: Leaving directory `/builds/slave/c-beta-lnx64/build/objdir/toolkit/library'
make[3]: *** [toolkit/library/target] Error 2
make[3]: Leaving directory `/builds/slave/c-beta-lnx64/build/objdir'
make[2]: *** [compile] Error 2
make[2]: Leaving directory `/builds/slave/c-beta-lnx64/build/objdir'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/builds/slave/c-beta-lnx64/build/objdir'
With c-r, the following was green:

m-r : https://hg.mozilla.org/releases/mozilla-release/rev/583ab1ddb563

whereas this was red:

m-r : https://hg.mozilla.org/releases/mozilla-release/rev/9d8da8102143

both with this c-r cset: 
  https://hg.mozilla.org/releases/comm-release/rev/97c6d580f40f


So I'm not exactly sure why it's busting since the m-r change seems
irrelevant.
I believe something is funky with -8 as it has busted every job
it was given.  I just retriggered a c-r build and it was assigned to
-9.  If this goes green(which I believe it will), -8 needs to be
looked over.
You need to log in before you can comment on or make changes to this bug.