Closed Bug 776489 Opened 12 years ago Closed 12 years ago

JavaScript engine fails to compile when --with-system-zlib is used

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 776305

People

(Reporter: gcp, Unassigned)

References

Details

When compiling with "ac_add_options --with-system-zlib", compiling Firefox fails in:

/usr/bin/python2.7 /home/morbo/hg/mozilla-central/js/src/config/pythonpath.py -I../config /home/morbo/hg/mozilla-central/js/src/config/expandlibs_exec.py --depend .deps/js.pp --target js --uselist --  /usr/bin/ccache c++ -o js  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wcast-align -Wno-long-long -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DDEBUG -D_DEBUG -DTRACING -g -fno-omit-frame-pointer  js.o jsoptparse.o jsheaptools.o   -lpthread    -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/home/morbo/hg/mozilla-central/objdir-desktop/dist/lib  -L../../../dist/bin -L../../../dist/lib -L/home/morbo/hg/mozilla-central/objdir-desktop/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl ../editline/libeditline.a ../libjs_static.a -lz -Wl,--whole-archive ../../../dist/lib/libmozglue.a ../../../dist/lib/libmemory.a -Wl,--no-whole-archive -rdynamic -ldl    
../libjs_static.a(jsutil.o): In function `js::TryCompressString(unsigned char const*, unsigned long, unsigned char*, unsigned long*)':
/home/morbo/hg/mozilla-central/js/src/jsutil.cpp:57: undefined reference to `deflateInit_'
/home/morbo/hg/mozilla-central/js/src/jsutil.cpp:62: undefined reference to `deflate'
/home/morbo/hg/mozilla-central/js/src/jsutil.cpp:63: undefined reference to `deflateEnd'
../libjs_static.a(jsutil.o): In function `js::DecompressString(unsigned char const*, unsigned long, unsigned char*, unsigned long)':
/home/morbo/hg/mozilla-central/js/src/jsutil.cpp:84: undefined reference to `inflateInit_'
/home/morbo/hg/mozilla-central/js/src/jsutil.cpp:89: undefined reference to `inflate'
/home/morbo/hg/mozilla-central/js/src/jsutil.cpp:91: undefined reference to `inflateEnd'
/usr/bin/ld.bfd.real: js: hidden symbol `deflateInit_' isn't defined
/usr/bin/ld.bfd.real: final link failed: Bad value

This is a regression from:

The first bad revision is:
changeset:   99950:e080642175e6
user:        Benjamin Peterson <benjamin@python.org>
date:        Fri Jul 20 20:17:38 2012 +0200
summary:     Bug 761723 - Save script sources to implement Function.prototype.toString. r=jorendorff,njn,jimb,jst,Ms2ger
Depends on: savesource
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.