Closed Bug 309088 Opened 19 years ago Closed 19 years ago

relocation R_X86_64_PC32 against `memcpy@@GLIBC_2.2.5' can not be used when making a shared object

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 307168

People

(Reporter: zbraniecki, Unassigned)

Details

Gentoo, AMD64

gmake[3]: Entering directory
`/server/cvs/mozilla/builds/fx-x86_64-unknown-linux-gnu/modules/zlib'
gmake[4]: Entering directory
`/server/cvs/mozilla/builds/fx-x86_64-unknown-linux-gnu/modules/zlib/src'
rm -f libmozz.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor
-Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O
-fPIC -shared -Wl,-h -Wl,libmozz.so -o libmozz.so  adler32.o compress.o crc32.o
deflate.o gzio.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o
zutil.o        -ldl -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld:
deflate.o: relocation R_X86_64_PC32 against `memcpy@@GLIBC_2.2.5' can not be
used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld:
final link failed: Bad value
collect2: ld returned 1 exit status
gmake[4]: *** [libmozz.so] Błąd 1
gmake[4]: Leaving directory
`/server/cvs/mozilla/builds/fx-x86_64-unknown-linux-gnu/modules/zlib/src'
gmake[3]: *** [libs] Błąd 2
gmake[3]: Leaving directory
`/server/cvs/mozilla/builds/fx-x86_64-unknown-linux-gnu/modules/zlib'
gmake[2]: *** [tier_1] Błąd 2
gmake[2]: Leaving directory `/server/cvs/mozilla/builds/fx-x86_64-unknown-linux-gnu'
make[1]: *** [default] Błąd 2
make[1]: Leaving directory `/server/cvs/mozilla/builds/fx-x86_64-unknown-linux-gnu'
make: *** [build] Błąd 2

mozconfig:
gandalf@gbook /server/cvs/mozilla/mozilla $ cat .mozconfig
# sh
# Build configuration script
#
# See http://www.mozilla.org/build/unix.html for build instructions.
#

# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../builds/fx-@CONFIG_GUESS@

# Options for 'configure' (same as command-line options).
ac_add_options --enable-canvas
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-application=browser
ac_add_options --disable-mailnews
ac_add_options --disable-ldap
ac_add_options --enable-official-branding
ac_add_options --disable-xft
ac_add_options --disable-accessibility
ac_add_options --disable-composer
ac_add_options --enable-svg
ac_add_options --enable-svg-renderer=cairo
ac_add_options --enable-system-cairo
ah, gcc 3.4.4

*** This bug has been marked as a duplicate of 307168 ***
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.