When loading cl-jpeg-1.033-r1 on clisp-2.34-r1, compilation fails: $ clisp -q [1]> (asdf:operate 'asdf:load-op 'cl-jpeg) ; loading system definition from /usr/share/common-lisp/systems/cl-jpeg.asd into #<PACKAGE ; ASDF7253> ;; Loading file /usr/share/common-lisp/systems/cl-jpeg.asd ... ; registering #<SYSTEM :CL-JPEG #x2047B3DE> as CL-JPEG ;; Loaded file /usr/share/common-lisp/systems/cl-jpeg.asd ; loading system definition from /usr/share/common-lisp/systems/cl-plus.asd into #<PACKAGE ; ASDF7567> ;; Loading file /usr/share/common-lisp/systems/cl-plus.asd ... ; registering #<SYSTEM #:CL-PLUS #x204B3CEE> as CL-PLUS ;; Loaded file /usr/share/common-lisp/systems/cl-plus.asd ;; Loading file /var/cache/common-lisp-controller/pathose/clisp/cl-plus/cl-plus.fas ... ;; Loaded file /var/cache/common-lisp-controller/pathose/clisp/cl-plus/cl-plus.fas ;; Compiling file /usr/share/common-lisp/source/cl-jpeg/jpeg.lisp ... Performing compile-time optimization.. please wait. *** - THE: (GET-INTERNAL-RUN-TIME) evaluated to the values (36066516), not of type FIXNUM The following restarts are available: RETRY :R1 Retry performing #<ASDF:COMPILE-OP NIL #x2046C4CE> on #<ASDF:CL-SOURCE-FILE "jpeg" #x2046B89E>. ACCEPT :R2 Continue, treating #<ASDF:COMPILE-OP NIL #x2046C4CE> on #<ASDF:CL-SOURCE-FILE "jpeg" #x2046B89E> as having been successful. ABORT :R3 ABORT Break 1 JPEG[2]> The output is identical on both ~x86 and ~ppc-macos systems $ emerge --info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.11-gentoo-r4 i686) ================================================================= System uname: 2.6.11-gentoo-r4 i686 AMD Athlon (TM) Gentoo Base System version 1.12.0_pre6 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.1-r2 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig cvs digest distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/pathose/cvs/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa berkdb bitmap-fonts bzip2 directfb emacs fbcon font-server gif glut gnutls gpm gtk gtk2 imlib ipv6 jpeg mad mmx mng mp3 mpeg ncurses nls nptl nptlonly objc oggvorbis opengl pam perl png python readline sdl spell ssl tcpd tiff truetype truetype-fonts unicode xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Thanks for the note. Able to reproduce this.
Thanks for the bug report. Fixed in CVS.