Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73249 - dev-lisp/cmucl-18e-r4 build fails
Summary: dev-lisp/cmucl-18e-r4 build fails
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Lisp Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-03 12:04 UTC by David Grant
Modified: 2005-12-29 15:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Grant 2004-12-03 12:04:29 UTC
dev-lisp/cmucl-18e-r4 is required by app-sci/maxima-5.9.1-r1

Error on merging cmucl:

./build-tools/create-target.sh target linux_gencgc x86  || true 
./build-tools/clean-target.sh target || true
./build-tools/build-world.sh  target
./build-tools/build-world.sh: line 55: 14849 Segmentation fault      $LISP "$@" -noinit -nositeinit  <<EOF
(in-package :cl-user)

(setf (ext:search-list "target:")
      '("$TARGET/" "src/"))

(when (probe-file "target:bootstrap.lisp")
  (load "target:bootstrap.lisp"))

(load "target:setenv")

(pushnew :no-clx *features*)
(pushnew :no-clm *features*)
(pushnew :no-hemlock *features*)

(load "target:code/exports")
(load "target:tools/setup" :if-source-newer :load-source)
(comf "target:tools/setup" :load t)

(setq *gc-verbose* nil *interactive* nil)

(load "target:tools/worldcom")
#-(or no-compiler runtime) (load "target:tools/comcom")
;; Compile at least new-genesis, so that genesis doesn't take ages
#+(or no-compiler runtime) (comf "target:compiler/generic/new-genesis")
#-(or no-pcl runtime) (load "target:tools/pclcom")

(setq *gc-verbose* t *interactive* t)

(load "target:tools/worldbuild")
(ext:quit)
EOF

make: *** [all] Error 139

!!! ERROR: dev-lisp/cmucl-18e-r4 failed.
!!! Function src_compile, Line 42, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

emerge info:

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.26-gentoo-r13 i686)
=================================================================
System uname: 2.4.26-gentoo-r13 i686 AMD Athlon(TM) XP 1800+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d alsa apache2 apm auctex avi berkdb bitmap-fonts blas bootsplash cups divx4linux emacs encode f77 fam fftw foomaticdb fortran gd gdbm gif gimpprint ginac gpm gtk gtk2 imagemagick imlib java jpeg jpeg2k kde lesstif libg++ libwww mad mikmod mmx mmx2 motif mozilla mpeg ncurses nls odbc oggvorbis oss pam pdflib perl plotutils png ppds python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype wxwindows x86 xml2 xmms xprint xv xvid zlib"
Comment 1 Matthew Kennedy (RETIRED) gentoo-dev 2005-01-02 13:46:27 UTC
Are you using any "hardened linux" features?
Comment 2 David Grant 2005-01-02 13:47:48 UTC
no, not that I know of
Comment 3 Matthew Kennedy (RETIRED) gentoo-dev 2005-01-04 11:27:01 UTC
Could you try with minimal CFlAGS? eg. CFLAGS='-march=i686 -pipe -O2"
Comment 4 Volker Hemmann 2005-06-04 12:17:46 UTC
Hi, 
 
the package builds for me, but with some error/warning at the end: 
 
>>> /usr/share/cmucl/portage-timestamp-compensate 
chown: ,,cl-builder:cl-builder": ung
Comment 5 Volker Hemmann 2005-06-04 12:17:46 UTC
Hi, 
 
the package builds for me, but with some error/warning at the end: 
 
>>> /usr/share/cmucl/portage-timestamp-compensate 
chown: ,,cl-builder:cl-builder": ungültiger Benutzer 
/usr/portage/eclass/common-lisp-common.eclass: line 
188: /usr/bin/clc-autobuild-impl: Datei oder Verzeichnis nicht gefunden 
installing the clc... 
; Loading #p"/usr/lib/cmucl/install-clc.lisp". 
 
. 
. 
. 
Saving to new-lisp.core... 
; [GC threshold exceeded with 14,353,768 bytes in use.  Commencing GC.] 
; [GC completed with 3,618,832 bytes retained and 10,734,936 bytes freed.] 
; [GC will next occur when at least 15,618,832 bytes are in use.] 
[Doing purification: Done.] 
[Undoing binding stack... done] 
[Saving current lisp image into new-lisp.core: 
Writing 18827296 bytes from the Read-Only space at 0x10000000. 
Writing 2554616 bytes from the Static space at 0x28000000. 
Writing 4096 bytes from the Dynamic space at 0x48000000. 
done.] 
chown: ,,cl-builder:cl-builder": ungültiger Benutzer 
/usr/portage/eclass/common-lisp-common.eclass: line 68: clc-autobuild-check: 
command not found 
ebuild.sh: Compiler cmucl installed 
>>> Regenerating /etc/ld.so.cache... 
>>> dev-lisp/cmucl-18e-r4 merged. 
 
but seems to work: 
 
energyman@energy ~ $ lisp 
CMU Common Lisp CVS release-18e-branch + minimal debian patches, running on 
energy 
With core: /usr/lib/cmucl/lisp.core 
Dumped on: Sat, 2005-06-04 20:41:45+02:00 on energy 
For support see http://www.cons.org/cmucl/support.html 
Send bug reports to http://bugs.gentoo.org. 
Type (help) for help or (quit) to exit. 
 
Loaded subsystems: 
    Python 1.1, target Intel x86 
    CLOS 18e (based on PCL September 16 92 PCL (f)) 
*                                                                  
 
here is emerge --info: 
 
energy portage # emerge --info 
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 
2.6.11-gentoo-r9 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(tm) XP 2000+ 
Gentoo Base System version 1.6.12 
ccache version 2.4 [enabled] 
dev-lang/python:     2.2.3-r5, 2.3.5 
sys-apps/sandbox:    1.2.8 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 
sys-devel/binutils:  2.16-r1 
sys-devel/libtool:   1.5.18 
virtual/os-headers:  2.6.11-r1 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-march=athlon-xp -O2 -mmmx -m3dnow -msse -mfpmath=sse -ftracer 
-frename-registers -fweb -fomit-frame-pointer -Wdisabled-optimization -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon-xp -O2 -mmmx -m3dnow -msse -mfpmath=sse -ftracer 
-frename-registers -fweb -fomit-frame-pointer -Wdisabled-optimization -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig candy ccache distlocks notitles sandbox sfperms strict" 
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo 
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
LC_ALL="de_DE@euro" 
LINGUAS="de" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="x86 16bit 3dnow 3dnowext 3ds S3TC X a52 aac aalib acpi alsa arts audiofile 
avi bash-completion berkdb bitmap-fonts bluetooth bzip2 bzlib cairo caps cdparanoia 
cdr cpudetection crypt css ctype curl dio divx4linux dnd dpms dvd dvdr dvdread editor 
emacs-w3 emboss encode exif expat fame fb fbcon ffmpeg fftw flac fortran freetype 
ftp gcc-libffi gd gdbm gif gimp glitz gnokii graphviz gs gtk gtk2 icq imagemagick imlib 
ipv6 irmc jack jack-tmpfs java javascript joystick jp2 jpeg jpeg2k kde kdeenablefinal 
ladcca lesstif libg++ libwww lzw mad maildir mikmod mjpeg mmx mng monkey motif 
mp3 mpeg mplayer mule music mysql ncurses nls no-htdocs no-old-linux noamazon 
noantlr nobcel nobeanutils nobsf nobsh nocardbus nocd nocommonslogging 
nocommonsnet nojdepend nojsch nojython nolog4j nooro nosendmail nowin nptl 
nvidia objc offensive ogg oggvorbis openal opengl pam pdflib perl physfs pic png 
posix python qemu-fast qt quicktime readline real samba scanner sdl server 
sharedmem slang sms snmp speex spell sqlite sse ssl stencil-buffer svg tcltk tcpd 
theora threads tiff timidity transcode truetype truetype-fonts type1-fonts unicode usb 
userlocales v4l v4l2 vanilla vcd videos vidix visualization vorbis win32codecs xanim 
xemacs xine xinerama xml2 xmlrpc xmms xosd xpm xrandr xscreensaver xv xvid xvmc 
yv12 zlib zvbi linguas_de userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, MAKEOPTS 
Comment 6 Matthew Kennedy (RETIRED) gentoo-dev 2005-06-06 15:38:01 UTC
Is it possible to use dev-lisp/cmucl-19a instead of dev-lisp/cmucl-18e-r4?
Comment 7 Matthew Kennedy (RETIRED) gentoo-dev 2005-12-29 15:59:39 UTC
No response for a while, marking fixed, but please reopen if problem persists with
recent cmucl