emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Build failure on GNU/Linux ppc64


From: Jérôme Marant
Subject: Build failure on GNU/Linux ppc64
Date: Tue, 01 Nov 2005 16:44:35 +0100
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux)

Hi,

The current CVS trunk fails to build on Debian GNU/Linux ppc64, and its
seems to have been the case for few months.

With the following options:

CFLAGS="-DDEBIAN -g -Wno-pointer-sign -O2" ./configure --build 
powerpc64-linux-gnu --host powerpc64-linux-gnu --prefix=/usr 
--sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var 
--infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes 
--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/22.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.0.50/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.0.50/leim
 --with-x=yes --with-x-toolkit=athena --with-toolkit-scroll-bars

The build ends with:

----------

...
make[2]: Leaving directory `/emacs-snapshot-20051027/src'
(cd lisp; /usr/bin/make -w bootstrap EMACS=../src/bootstrap-emacs)
make[2]: Entering directory `/emacs-snapshot-20051027/lisp'
wd=/emacs-snapshot-20051027/lisp; subdirs=`(cd $wd; find . -type d -print)`; 
for file in $subdirs; do case $file in */Old | */RCS | */CVS | */CVS/* | */.* | 
*/.*/* | */=* ) ;; *) wins="$wins $wd/$file" ;; esac; done; \
for file in $wins; do \
   /emacs-snapshot-20051027/lisp/../update-subdirs $file; \
done;
wd=/emacs-snapshot-20051027/lisp; subdirs=`(cd $wd; find . -type d -print)`; 
for file in $subdirs; do case $file in */Old | */RCS | */CVS | */CVS/* | */.* | 
*/.*/* | */=* ) ;; *) wins="$wins $wd/$file" ;; esac; done; \
echo Directories: $wins; \
../src/bootstrap-emacs -batch --no-site-file --multibyte -l autoload --eval 
'(setq generated-autoload-file "/emacs-snapshot-20051027/lisp/loaddefs.el")' -f 
batch-update-autoloads $wins
Directories: /emacs-snapshot-20051027/lisp/. 
/emacs-snapshot-20051027/lisp/./url /emacs-snapshot-20051027/lisp/./textmodes 
/emacs-snapshot-20051027/lisp/./term /emacs-snapshot-20051027/lisp/./progmodes 
/emacs-snapshot-20051027/lisp/./play /emacs-snapshot-20051027/lisp/./obsolete 
/emacs-snapshot-20051027/lisp/./net /emacs-snapshot-20051027/lisp/./mh-e 
/emacs-snapshot-20051027/lisp/./mail /emacs-snapshot-20051027/lisp/./language 
/emacs-snapshot-20051027/lisp/./international 
/emacs-snapshot-20051027/lisp/./gnus /emacs-snapshot-20051027/lisp/./eshell 
/emacs-snapshot-20051027/lisp/./emulation 
/emacs-snapshot-20051027/lisp/./emacs-lisp 
/emacs-snapshot-20051027/lisp/./calendar /emacs-snapshot-20051027/lisp/./calc
/bin/sh: line 1: 11946 Segmentation fault      ../src/bootstrap-emacs -batch 
--no-site-file --multibyte -l autoload --eval '(setq generated-autoload-file 
"/emacs-snapshot-20051027/lisp/loaddefs.el")' -f batch-update-autoloads $wins
make[2]: *** [autoloads] Error 139
make[2]: Leaving directory `/emacs-snapshot-20051027/lisp'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/emacs-snapshot-20051027'
make: *** [build-stamp] Error 2

----------

Andreas, since you worked on the port, do you have any idea? It used to
work with a different toolchain (currently gcc 4.0 instead of 3.4)

Thanks in advance.

Regards,

-- 
Jérôme Marant




reply via email to

[Prev in Thread] Current Thread [Next in Thread]