Closed
Bug 279616
Opened 21 years ago
Closed 21 years ago
Crash if build from source on Linux/x86_64
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: max, Assigned: mscott)
Details
User-Agent: Opera/7.54 (X11; Linux x86_64; U) [ru]
Build Identifier:
I'm download source code from http://ftp.mozilla.org/pub/mozilla.org/
thunderbird/releases/1.0/source/thunderbird-1.0-source.tar.bz2
Unpack, and try to compile it:
$ ./configure --prefix=/opt/thunderbird --enable-svg --enable-xft
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking for gcc... (cached) gcc
[skip]
checking for lchown... (cached) yes
checking for strerror... (cached) yes
checking for pthread_create in -lpthreads... dummy.c: In function `foo':
dummy.c:3: warning: unused variable `a'
dummy.c:3: warning: control reaches end of non-void function
dummy.c: In function `main':
dummy.c:9: warning: implicit declaration of function `exit'
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld:
cannot find -lpthreads
collect2: ld returned 1 exit status
no
checking for pthread_create in -lpthread... dummy.c: In function `foo':
dummy.c:3: warning: unused variable `a'
dummy.c:3: warning: control reaches end of non-void function
dummy.c: In function `main':
dummy.c:9: warning: implicit declaration of function `exit'
yes
checking whether gcc accepts -pthread... yes
creating ./config.status
creating Makefile
creating config/Makefile
creating config/autoconf.mk
creating ldap/Makefile
creating ldap/build/Makefile
creating ldap/clients/tools/Makefile
creating ldap/include/Makefile
creating ldap/libraries/Makefile
creating ldap/libraries/libldap/Makefile
creating ldap/libraries/libprldap/Makefile
creating ldap/libraries/libldif/Makefile
creating ldap/libraries/liblber/Makefile
creating ldap/libraries/libiutil/Makefile
creating ldap/libraries/libssldap/Makefile
$ gmake
[skip]
gmake[3]: Entering directory `/home/max/SOFT/mozilla/netwerk/build'
/home/max/SOFT/mozilla/config/nsinstall -R -m 755 libnecko.so ../../dist/gre/
components
: ../../dist/gre/components/libnecko.so
/home/max/SOFT/mozilla/config/nsinstall -R -m 755 libnecko.so ../../dist/lib/
components
: ../../dist/lib/components/libnecko.so
/home/max/SOFT/mozilla/config/nsinstall -R -m 755 libnecko.so ../../dist/bin/
components
: ../../dist/bin/components/libnecko.so
gmake[3]: Leaving directory `/home/max/SOFT/mozilla/netwerk/build'
gmake[3]: Entering directory `/home/max/SOFT/mozilla/netwerk/build2'
/home/max/SOFT/mozilla/config/nsinstall -R -m 755 libnecko2.so ../../dist/gre/
components
: ../../dist/gre/components/libnecko2.so
/home/max/SOFT/mozilla/config/nsinstall -R -m 755 libnecko2.so ../../dist/lib/
components
: ../../dist/lib/components/libnecko2.so
/home/max/SOFT/mozilla/config/nsinstall -R -m 755 libnecko2.so ../../dist/bin/
components
: ../../dist/bin/components/libnecko2.so
gmake[3]: Leaving directory `/home/max/SOFT/mozilla/netwerk/build2'
gmake[3]: Entering directory `/home/max/SOFT/mozilla/netwerk/resources'
+++ making chrome /home/max/SOFT/mozilla/netwerk/resources => ../../dist/bin/
chrome/comm.jar
+++ updating chrome ../../dist/bin/chrome/installed-chrome.txt
+++ content,install,url,jar:resource:/chrome/comm.jar!/content/necko/
+++ overriding content/necko/contents.rdf
updating: content/necko/contents.rdf (stored 0%)
+++ making chrome /home/max/SOFT/mozilla/netwerk/resources => ../../dist/bin/
chrome/en-US.jar
error: file '../../toolkit/locales/en-US/chrome/necko/contents.rdf' doesn't
exist at ../../config/make-jars.plline 418.
gmake[3]: *** [libs] Ошибка 2
gmake[3]: Leaving directory `/home/max/SOFT/mozilla/netwerk/resources'
gmake[2]: *** [libs] Ошибка 2
gmake[2]: Leaving directory `/home/max/SOFT/mozilla/netwerk'
gmake[1]: *** [tier_9] Ошибка 2
gmake[1]: Leaving directory `/home/max/SOFT/mozilla'
gmake: *** [default] Ошибка 2
about system:
$ uname -a
Linux max 2.6.8-24.11-default #1 Fri Jan 14 13:01:26 UTC 2005 x86_64 x86_64
x86_64 GNU/Linux
OS: SuSE Linux 9.2 Professional 64 bit (Athlon-64)
Reproducible: Always
Steps to Reproduce:
1. configure
2. gmake
3.
| Reporter | ||
Updated•21 years ago
|
Version: unspecified → 1.0
Comment 1•21 years ago
|
||
Read the build instructions from
http://www.mozilla.org/projects/thunderbird/build.html (the tarball doesn't
build out-of-the-box, you need to create a .moconfig file).
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•