../../src/lisp/lisp.c: In function ‘main’: ../../src/lisp/lisp.c:417: warning: implicit declaration of function ‘tzset’ ../../src/lisp/lisp.c:512: warning: implicit declaration of function ‘map_core_sections’ gmake: *** [lisp.o] Error 1 src/tools/load-world.sh: line 17: build-2/lisp/lisp: No such file or directory Failed to build build-2! * * ERROR: dev-lisp/cmucl-19d_p2 failed. Reproducible: Always Steps to Reproduce: 1. emerge cucml 2. 3.
Please post the output of emerge --info.
Portage 2.2_rc1 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.7-r2, 2.6.24-gentoo-r5 i686) ================================================================= System uname: Linux-2.6.24-gentoo-r5-i686-Intel-R-_Core-TM-2_CPU_T7200_@_2.00GHz-with-glibc2.0 Timestamp of tree: Fri, 20 Jun 2008 16:32:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.4 dev-lang/python: 2.4.4-r6, 2.5.1-r5 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa apm arts berkdb bidi cairo cdr cli cracklib crypt cups dbus divx dri dts dvd dvdr dvdread emboss encode evo fam ffmpeg firefox flac fortran gdbm gif gnome gnutls gpm gstreamer gtk hal iconv isdnlog joystick jpeg kde kerberos ldap live mad matroska midi mikmod mmx mp3 mpeg mudflap musepack ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session shout spell spl sse sse2 ssl ssse3 svg svga tcpd theora tiff truetype unicode vcd vcdx vidix vlm vorbis wifi win32codecs wxwindows x264 x86 xml xorg xscreensaver xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon fglrx vmware vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same problem here: In file included from /usr/include/sys/syscall.h:25, from ../../src/lisp/Linux-os.h:24, from ../../src/lisp/os.h:41, from ../../src/lisp/lisp.c:23: /usr/include/asm/unistd.h:2:25: error: unistd_32.h: No such file or directory ../../src/lisp/lisp.c: In function ‘sigint_handler’: ../../src/lisp/lisp.c:45: warning: unused variable ‘code’ ../../src/lisp/lisp.c: In function ‘default_cmucllib’: ../../src/lisp/lisp.c:182: warning: assignment discards qualifiers from pointer target type ../../src/lisp/lisp.c: In function ‘main’: ../../src/lisp/lisp.c:417: warning: implicit declaration of function ‘tzset’ ../../src/lisp/lisp.c:512: warning: implicit declaration of function ‘map_core_sections’ gmake: *** [lisp.o] Error 1 src/tools/load-world.sh: line 17: build-2/lisp/lisp: No such file or directory Failed to build build-2! My emerge --info: Portage 2.2_rc1 (default-linux/x86/2006.1, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-rc5-zen1.0 i686) ================================================================= System uname: Linux-2.6.26-rc5-zen1.0-i686-Intel-R-_Pentium-R-_M_processor_1.86GHz-with-glibc2.0 Timestamp of tree: Thu, 26 Jun 2008 03:19:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r5 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.62 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r2 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.25-r4 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4m -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config /var/bind /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf/etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=pentium4m -O2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="" FEATURES="ccache distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://gentoo.wpi.edu/gentoo ftp://ftp.gtlib.gatech.edu/pub/gentoo http://distfiles.gentoo.org" INSTALL_MASK="" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s" LINGUAS="en en_US" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/netscape /usr/portage/local/layman/sabayon /usr/portage/local/layman/enlightenment /usr/portage/local/layman/nx /usr/portage/local/layman/zen-overlay /usr/local/portage" SYNC="rsync://nisavid-mediabox.res.wpi.net/gentoo-portage" USE="7zip X Xaw3d a52 aac aalib acpi administrator aim akode alias alsa amarok amazon amr animgif ansi ao apache2 apm applet artswrappersuid aspnet2 async asyncns athena audacious audiofile autoipd automount avahi avalon-framework avalon-logkit backtrace bash-completion bcmath bdf bidi big-tables binfilter bittorrent blas blender-game bluetooth boost branding bzip2 cairo calendar capscaptury cardbus cdaudio cdda cddb cdinstall cdio cdparanoia cdr chm chroot clamav clearcase cli clisp colordiff connectionstatus console contentcache corba cpudetection cpufreq cracklib crypt cscope css ctype cups cupsddk curl curlwrappers cursors cviewer cvs cvsgraph daap dbus device-mapper devil dia directfb disassembler disk-partition divx djbfft djvu dnd dri dts dvd dvdr dvdread dynamicplugin eap-tls ecc emacs emerald emovix enca encode enscript eolconv epydoc equalizer erandom exif expat extra-cardsets extraengine fam fame fastbuild fasttrack fat fbcon fbcondecor fbsplash ffmpeg fftw finger firefox fits flac flash flatfile flexresp2 fltk fontconfig foomaticdb fortran fpx freetype ftp fuse g15 gd gdbm gif gimpprint git glade glib glibc-omitfp glitz glut gmedia gmp gnutella gnutls gpgme gphoto2 gpm graphviz gs gsm gstreamer gtk gtkhtml hal hash haskell hddtemp hdri highlight history hou howl-compat hpn htmlhandbook http httpd icons iconv icq icu id3 id3tag idn ieee1394 image imagemagick inifile inkjar inline innodb inode inotify ipod ipv6 isdnlog ithreads j2me jabber java java-internal java5 javascript jbig jce jikes jingle jms jmx joystick jpeg jpeg2k kcal kde kde4 kdeenablefinal kdehiddenvisibility kdm kerberos kig-scripting kqemu lamelapack latex lcms ldap ldap-sasl libcaca libffi libgcrypt libnotify libsamplerate libsexy libssh2 libtommath libvisual libwww live lm_sensors logitech-mouse lzo mad magic maps math matroska md5sum mdnsresponder-compat mhash midi mikmod mime ming mjpeg mmap mmx mmxext mng modplug mono moonlight motif mozdom mozembed moznopango mp2 mp3 mp4 mp4live mpeg mpeg2 mpi mplayer mtp mudflap multiuser musepack music musicbrainz mysql mysqli ncurses net netboot netjack network network-cron networkmanager new-clx nfs nis nls nntp no-helper nocd normalize nova nowin nowlistening nptl nptlonly nsplugin ntfs numeric nvidia offensive ogg openal openexr opengl openmp openssl opensslcrypt oscar pam pango pccts pch pcmcia pcntl pcre pdf perfprofiling perl perlsuid php physfs plasma plib plotutils plugins pmu png pnm pop posix postproc postscript ppds pppd prediction prelude psyco pulseaudio pyste python qt-static qt3 qt3support qt4 query-browser quicktime rar rdesktop react readline real realmedia reflection reiser4 reiserfs remix replaygain replytolist rtc rtsp samba sasl scenarios sdl sdl-image semantic-desktop sensord server session shorten simplexml skins slang slp smime sms smtp sndfile snmp snortsam soap sockets socks5 sou sound soundex sounds sox speex spell spl sql sqlite sqlite3 srp srt sse sse2 ssl startup-notification statistics stream subversion suhosin suid svg svga svgz swat swig syslog sysvipc szip taglib tagwriting tcl tcpd tetex texteffect textures tga themes theora threads thunderbird tidy tiff timestats tk tokenizer tomsfastmath toolbar toolkit-scroll-bars tordns translator trayicon truetype tunepimp twolame unicode upnp usb userlocales userpriv vcd vcdx vhosts videos vim vim-pager vim-syntax vim-with-x visualization vlm vnc vncviewer voice vorbis vorbis-psy vpopmail wavpack webdav webpresence wifi win32codecs winbind wireshark wma wmf wmp wordexp workbench wxwindows x264 x86 xanim xattr xcb xcomposite xemacs xface xfce xforms xft xine xinerama xinetd xml xmldoclet xmlreader xmlrpc xmlwriter xorg xosd xpm xrender xscreensaver xsl xulrunner xv xvid xvmc xvnc yv12 zip zlib zoran" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics joystick" KERNEL="linux" LCD_DEVICES="g15 ncurses text xosd" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="nvidia nv" Unset: CPPFLAGS, CTARGET, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
I get stuck at the same moment as reporter, but there's errors in the output much earlier. Appending since they might be useful for the hunt: Warning: The C header file #P"target:lisp/internals.h" has changed. Be sure to re-compile the startup code. [Building Initial Core File (version 0) in file "target:lisp/kernel.core": Writing 4096 bytes [1 page] from :READ-ONLY space Writing 4096 bytes [1 page] from :STATIC space Writing 15134720 bytes [3695 pages] from :DYNAMIC space done] T * Makefile:62: Depends: No such file or directory i686-pc-linux-gnu-gcc -MM -E -march=pentium-m -O2 -pipe -ggdb -rdynamic -Wstrict-prototypes -Wall -g -DGENCGC -DLINKAGE_TABLE -D__NO_CTYPE -I. -I../../src/lisp -I- -I/usr/X11R6/include -DGENCGC -DLINKAGE_TABLE ../../src/lisp/lisp.c ../../src/lisp/coreparse.c ../../src/lisp/alloc.c ../../src/lisp/monitor.c ../../src/lisp/print.c ../../src/lisp/interr.c ../../src/lisp/vars.c ../../src/lisp/parse.c ../../src/lisp/interrupt.c ../../src/lisp/search.c ../../src/lisp/validate.c ../../src/lisp/globals.c ../../src/lisp/dynbind.c ../../src/lisp/breakpoint.c ../../src/lisp/regnames.c ../../src/lisp/backtrace.c ../../src/lisp/save.c ../../src/lisp/purify.c ../../src/lisp/socket.c ../../src/lisp/runprog.c ../../src/lisp/time.c ../../src/lisp/x86-arch.c ../../src/lisp/x86-assem.S ../../src/lisp/linux-stubs.S ../../src/lisp/Linux-os.c ../../src/lisp/os-common.c ../../src/lisp/elf.c ../../src/lisp/e_rem_pio2.c ../../src/lisp/k_rem_pio2.c ../../src/lisp/gencgc.c > ,depends cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead cc1: note: obsolete option -I- used, please use -iquote instead mv ,depends Depends i686-pc-linux-gnu-gcc -march=pentium-m -O2 -pipe -ggdb -rdynamic -Wstrict-prototypes -Wall -g -DGENCGC -DLINKAGE_TABLE -D__NO_CTYPE -I. -I../../src/lisp -I- -I/usr/X11R6/include -DGENCGC -DLINKAGE_TABLE -c -o lisp.o ../../src/lisp/lisp.c cc1: note: obsolete option -I- used, please use -iquote instead In file included from /usr/include/sys/syscall.h:25, from ../../src/lisp/Linux-os.h:24, from ../../src/lisp/os.h:41, from ../../src/lisp/lisp.c:23: /usr/include/asm/unistd.h:2:25: error: unistd_32.h: No such file or directory ../../src/lisp/lisp.c: In function 'sigint_handler': ../../src/lisp/lisp.c:45: warning: unused variable 'code' ../../src/lisp/lisp.c: In function 'default_cmucllib': ../../src/lisp/lisp.c:182: warning: assignment discards qualifiers from pointer target type ../../src/lisp/lisp.c: In function 'main': ../../src/lisp/lisp.c:417: warning: implicit declaration of function 'tzset' ../../src/lisp/lisp.c:512: warning: implicit declaration of function 'map_core_sections' gmake: *** [lisp.o] Error 1 src/tools/load-world.sh: line 17: build-2/lisp/lisp: No such file or directory Failed to build build-2!
The error is due to the use of gcc 4.x and the use of the '-I-' flag (which was deprecated in 4.0 by the -iquote flag). Attached is a patch that will replace all occurences of '-I-' with '-quote' in the src/lisp/Config* files when gcc 4.x is being used. I was able to build everything using gcc-4.2.4 with this patch.
Created attachment 165245 [details, diff] Patch to cmucl-19d_p2.ebuild to fix gcc 4.x incompatibilities in original source
Created attachment 165289 [details, diff] Config.linux_gencgc patch Could you please try this patch ?
tried the patch from stelian (comment #7), works for me. cmucl-19d_p2 compiles fine with the patch applied, fails with error (comment #4) without the patch applied.
it fails to compile with gcc-4.3, none of the patch above fixes this.
Well, the problem isn't the compiler but the assembler. It no longer accepts 'fnstsw %eax' but want 'fnstsw %ax' instead since 'fnstsw' stores 16bit into '%ax' and the upper 16bit of '%eax' is unchanged. Just sed this for src/lisp/x86-assem.S and it compiles fine.
I have the same problem, with the same error messages as in comment #4 Wasn't the bug supposed to be fixed ? Or do I have to apply the patches myself ? In case this helps, here is the output of 'emerge --info =dev-lisp/cmucl-19d_p2': Portage 2.1.7.3 (default/linux/x86/10.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.27-gentoo-r4 i686) ================================================================= System Settings ================================================================= System uname: Linux-2.6.27-gentoo-r4-i686-Intel-R-_Core-TM-2_Duo_CPU_T7100_@_1.80GHz-with-gentoo-2.0.0 Timestamp of tree: Wed, 04 Nov 2009 21:45:01 +0000 app-shells/bash: 4.0_p17-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.6.2 dev-python/pycrypto: 2.0.1-r8 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.9 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=prescott -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo ftp://gentoo.imj.fr/pub/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://ftp.unina.it/pub/linux/distributions/gentoo " LDFLAGS="-Wl,-O1" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib acl acpi alsa bash-completion berkdb bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread encode exif ffmpeg firefox fortran gdbm gimp gphoto2 gpm gstreamer gtk hal iconv ieee1394 imagemagick imlib ipv6 javascript jpeg latex libnotify lm_sensors mbox mime mmx modules mp3 mpeg mpi mplayer mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png posix pppd python qt3 raw readline reflection rss scanner sdl session smp sockets spell spl sqlite sse sse2 ssl ssse3 startup-notification subversion svg sysfs tcpd tiff tk truetype unicode usb vim-syntax vnc vorbis wifi win32codecs x86 xinerama xml xorg xosd xscreensaver zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fbdev intel vesa vga" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Created attachment 209586 [details] build log
Created attachment 209588 [details] environment
I get the same compile error like mentioned in comment #4 respective #11. But I try to emerge cmucl-19c. enviroment and build log are attached. No idea how to fix this. Solong, Elmar
I suggest that you install the lisp overlay and use cmucl from there.
Would be nice to see this fixed, tinderbox hit it too.
If you use layman to overlay dev-lisp, you will get this bug fixed. 2009-11-23
AAAAAAND that doesn't mean a bloody thing. Bug got to be fixed in tree, not in $whatever overlay.
(In reply to comment #18) > AAAAAAND that doesn't mean a bloody thing. Bug got to be fixed in tree, not in > $whatever overlay. > I don't agree. It means a lot! bugs get naturally first fixed in a overlay... http://www.gentoo.org/proj/en/overlays/userguide.xml
elmar with all due respect are you really trying to teach *me* how stuff should get fixed? 'cause I sure as hell am not kidding here that somebody got to fix this in tree or I'll go and last rite this for good.
(In reply to comment #20) sorry flameeyes, I don't know who *you* are. but I had a while ago a problem, and people at irc gentoo and here at gentoo bugzilla tried to help me, and together whit them I worked it out. So I tried to help you. I'm quite new to gentoo, but I like this community spirit. And I can tell you, I learned a lot about *nix over the last month, because of gentoo and it's spirit. I'm sure they will keep on working hard to get this patch in the real tree. I'm not developer. I can't help there. So long, Elmar - always look in the bride side of live.
My prod here is for the two that *are* listed as developers for common-lisp. I'm one of those doing tests to make sure that the tree is in proper state; it might be good that it's fixed in the overlay *but* this bug needs to be solved in main tree, as long as the package is in there. If those who should fix it are not available or don't care about it, the package will be removed from there and be available *only* from the overlay.
(In reply to comment #22) ok - I got it X). sorry! yes, get it in the real tree would be great. have a good time. all of you.
as of 01.04.10 i'm still not able to compile cmucl from both ebuilds in portage tree due to the error in comment 4. gcc 4.1.2 here. is it so hard to push the changes into main tree after waiting for 2 years?
I will take care of it, give me some time. @flameeyes: sorry for the inactivity, but both devs, we were away for a long time.
*** Bug 355293 has been marked as a duplicate of this bug. ***
Is this still valid with 20b_p001?
(In reply to Pacho Ramos from comment #27) > Is this still valid with 20b_p001? Or by now, is this still valid with 20e? Reassigned according to metadata.xml.
(In reply to Tom Wijsman (TomWij) from comment #28) > Or by now, is this still valid with 20e? Reassigned according to > metadata.xml. I've successfully built 20e on 2 ~x86 computers. It builds maxima, and this maxima passes its tests without unexpected errors.
this is probably obsolete then