Just to report that I'm having trouble at building palemoon-27.0.0b3r2 with Slackware64-14.2 (again )
Here is the error I get:
Code: Select all
g++ -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -O2 -fPIC -fno-strict-aliasing -fno-rtti -fno-math-errno -std=gnu++0x -pthread -pipe -fexceptions -DNDEBUG -DTRIMMED -g -freorder-blocks -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,test-ctors.so -o test-ctors.so -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir/build/unix/gold -Wl,-rpath-link,/home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir/dist/bin -Wl,-rpath-link,/usr/local/lib test-ctors.o -nostartfiles
===
=== 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)'
=== If you get failures below, please file a bug describing the error
=== and your environment (compiler and linker versions), and use
0x0000000000000019 (INIT_ARRAY) 0x9830
=== --disable-elf-hack until this is fixed.
/home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir/build/unix/elfhack/elfhack -b -f test-array.so
===
# Fail if the library doesn't have INIT .dynamic info
elfhack: /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/build/unix/elfhack/elf.cpp:261: Elf::Elf(std::ifstream&): Assertion `segment->getFileSize() == phdr.p_filesz' failed.
Makefile:20 : la recette pour la cible « test-array.so » a échouée
make[5]: *** [test-array.so] Abandon
make[5]: *** Attente des tâches non terminées....
readelf -d test-ctors.so | grep '(INIT)'
0x000000000000000c (INIT) 0x4020
/home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir/build/unix/elfhack/elfhack -b -f test-ctors.so
elfhack: /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/build/unix/elfhack/elf.cpp:261: Elf::Elf(std::ifstream&): Assertion `segment->getFileSize() == phdr.p_filesz' failed.
Makefile:20 : la recette pour la cible « test-ctors.so » a échouée
make[5]: *** [test-ctors.so] Abandon
make[5] : on quitte le répertoire « /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir/build/unix/elfhack »
/home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/config/recurse.mk:82 : la recette pour la cible « build/unix/elfhack/libs » a échouée
make[4]: *** [build/unix/elfhack/libs] Erreur 2
make[4] : on quitte le répertoire « /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir »
/home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/config/recurse.mk:36 : la recette pour la cible « libs » a échouée
make[3]: *** [libs] Erreur 2
make[3] : on quitte le répertoire « /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir »
/home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/config/rules.mk:541 : la recette pour la cible « default » a échouée
make[2]: *** [default] Erreur 2
make[2] : on quitte le répertoire « /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/obj_dir »
/home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2/client.mk:398 : la recette pour la cible « realbuild » a échouée
make[1]: *** [realbuild] Erreur 2
make[1] : on quitte le répertoire « /home/cethyel/Public/tip/xap/gtk/palemoon/build-palemoon/Pale-Moon-27.0.0b3r2 »
client.mk:171 : la recette pour la cible « build » a échouée
make: *** [build] Erreur 2
here is my .mozconfig:
Code: Select all
ac_add_options --with-branding=browser/branding/unstable
ac_add_options --enable-application=browser
ac_add_options --enable-optimize
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --disable-debug
ac_add_options --disable-telemetry
ac_add_options --enable-jemalloc
ac_add_options --enable-jemalloc-lib
ac_add_options --enable-shared-js
ac_add_options --with-pthreads
ac_add_options --enable-strip
ac_add_options --x-libraries=/usr/lib64
Code: Select all
gcc -v
Lecture des spécifications à partir de /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/specs
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-slackware-linux/5.4.0/lto-wrapper
Cible : x86_64-slackware-linux
Configuré avec: ../gcc-5.4.0/configure --prefix=/usr --libdir=/usr/lib64 --mandir=/usr/man --infodir=/usr/info --enable-shared --enable-bootstrap --enable-languages=ada,c,c++,fortran,go,java,lto,objc --enable-threads=posix --enable-checking=release --enable-objc-gc --with-system-zlib --with-python-dir=/lib64/python2.7/site-packages --enable-libstdcxx-dual-abi --with-default-libstdcxx-abi=gcc4-compatible --disable-libunwind-exceptions --enable-__cxa_atexit --enable-libssp --enable-lto --disable-install-libiberty --with-gnu-ld --verbose --enable-java-home --with-java-home=/usr/lib64/jvm/jre --with-jvm-root-dir=/usr/lib64/jvm --with-jvm-jar-dir=/usr/lib64/jvm/jvm-exports --with-arch-directory=amd64 --with-antlr-jar=/home/cethyel/tmp/gcc/antlr-runtime-3.4.jar --enable-java-awt=gtk --disable-gtktest --disable-multilib --target=x86_64-slackware-linux --build=x86_64-slackware-linux --host=x86_64-slackware-linux
Modèle de thread: posix
gcc version 5.4.0 (GCC)