Bug 173641 - Please stabilize =dev-lisp/sbcl-1.0.1
Bug#: 173641 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: joslwah@gentoo.org Reported By: joslwah@gentoo.org
Component: Ebuilds
URL: 
Summary: Please stabilize =dev-lisp/sbcl-1.0.1
Keywords:  
Status Whiteboard: 
Opened: 2007-04-07 10:28 0000
Description:   Opened: 2007-04-07 10:28 0000
It has been around for ages, and is needed for other packages.
Get to it.

------- Comment #1 From Christian Faulhammer 2007-04-07 13:20:04 0000 -------
x86 stable

------- Comment #2 From Thomas Tuttle 2007-04-07 13:47:36 0000 -------
=dev-lisp/sbcl-1.0.1 compiles, merges, and seems to work on amd64.

emerge --info:

Portage 2.1.2.2 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.20-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r4 x86_64 Intel(R) Core(TM)2 CPU         T7200  @
2.00GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 05 Apr 2007 17:00:09 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /lib/modules /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/php/apache1-php5/ext-active/
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2 -march=nocona -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer multilib-strict
prelink sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://gentoo.mirrors.tds.net/gentoo"
LINGUAS="en en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/voip
/usr/portage/local/layman/toolchain /usr/portage/local/layman/iwlwifi"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi aiglx alsa amd64 arts berkdb bitmap-fonts cairo cdda cddb
cdinstall cdr cli cracklib crypt cups dbus doc dri dvd dvdr eds emboss encode
esd exif fam firefox flac fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal
iconv ipv6 isdnlog jack java5 jce jikes jpeg kde ldap libg++ mad midi mikmod
mozbranding mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre perl png
ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl
srvdir ssl symlink tcpd theora truetype truetype-fonts type1-fonts unicode
vorbis x264 xml xorg 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" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en en_US" LIRC_DEVICES="streamzap" USERLAND="GNU"
VIDEO_CARDS="i810 i945 vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #3 From Joshua (RETIRED) 2007-04-07 13:53:52 0000 -------
ppc done.

------- Comment #4 From Christian Faulhammer 2007-04-07 14:01:00 0000 -------
amd64 stable

------- Comment #5 From Christian Faulhammer 2007-04-07 15:25:21 0000 -------
mips has no stable version yet.

------- Comment #6 From Gustavo Zacarias (RETIRED) 2007-04-10 19:00:05 0000 -------
It's fucked up for sparc:

cc -g -Wall -O3 -I.  -c -o wrap.o wrap.c
cc -g -Wall -O3 -I.  -c -o sparc-arch.o sparc-arch.c
sparc-arch.c: In function 'arch_get_bad_addr':
sparc-arch.c:52: warning: comparison between pointer and integer
sparc-arch.c:53: warning: comparison between pointer and integer
sparc-arch.c: In function 'arch_skip_instruction':
sparc-arch.c:89: error: invalid lvalue in assignment
sparc-arch.c:90: error: invalid lvalue in assignment
sparc-arch.c: In function 'sigill_handler':
sparc-arch.c:252: warning: passing argument 1 of 'os_flush_icache' from
incompatible pointer type
sparc-arch.c: In function 'sigemt_handler':
sparc-arch.c:336: warning: suggest parentheses around assignment used as truth
value
make: *** [sparc-arch.o] Error 1
make: Leaving directory
`/var/tmp/portage/dev-lisp/sbcl-1.0.1/work/sbcl-1.0.1/src/runtime'

!!! ERROR: dev-lisp/sbcl-1.0.1 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3349:   Called src_compile
  sbcl-1.0.1.ebuild, line 133:   Called die

------- Comment #7 From Gustavo Zacarias (RETIRED) 2007-04-10 22:15:51 0000 -------
-sparc for 1.0.1, it's broken and 1.0.4 got ~sparc (it works, tested with
maxima-5.11.0).

------- Comment #8 From Joshua (RETIRED) 2007-04-11 13:41:24 0000 -------
(In reply to comment #7)
> -sparc for 1.0.1, it's broken and 1.0.4 got ~sparc (it works, tested with
> maxima-5.11.0).
> 

Unless you have lots of spare time on your hands and want to investigate I'd
suggest just leaving stabilising 1.0.1 and stabilise 1.0.4 when ready.