Compiling fails with: ./obj/echogs -a ./obj/ldt.tr -s - -ldl -lm -lpaper -L/nilfisk/home/dve/gentoo-clean/usr/lib -lfontconfig -lpthread -lm if [ x != x ]; then LD_RUN_PATH=; export LD_RUN_PATH; fi; \ XCFLAGS= XINCLUDE= XLDFLAGS= XLIBDIRS= XLIBS= \ FEATURE_DEVS= DEVICE_DEVS= DEVICE_DEVS1= DEVICE_DEVS2= DEVICE_DEVS3= \ DEVICE_DEVS4= DEVICE_DEVS5= DEVICE_DEVS6= DEVICE_DEVS7= DEVICE_DEVS8= \ DEVICE_DEVS9= DEVICE_DEVS10= DEVICE_DEVS11= DEVICE_DEVS12= \ DEVICE_DEVS13= DEVICE_DEVS14= DEVICE_DEVS15= DEVICE_DEVS16= \ DEVICE_DEVS17= DEVICE_DEVS18= DEVICE_DEVS19= DEVICE_DEVS20= \ DEVICE_DEVS_EXTRA= \ /nilfisk/home/dve/gentoo-clean/bin/bash <./obj/ldt.tr ./obj/gconfig.o:(.data+0x228): undefined reference to `gs_lips3_device' collect2: ld gab 1 als Ende-Status zurück make: *** [bin/gs] Fehler 1 * ERROR: app-text/ghostscript-gpl-8.70-r1 failed: * emake failed * * Call stack: * ebuild.sh, line 51: Called call-ebuildshell 'src_compile' * environment, line 755: Called src_compile * environment, line 3513: Called die * The specific snippet of code: * emake -j1 so all || die "emake failed";
Created attachment 206158 [details] The buildlog
dve@nilfsik-ng ~/gentoo-clean $ emerge --info Portage 2.2.00.14487-prefix (prefix/sunos/solaris/5.10/x86, gcc-4.2.4, unavailable, 5.10 i86pc) ================================================================= System uname: Solaris-2.10-i86pc-i386-32bit-ELF Timestamp of tree: Mon, 05 Oct 2009 15:33:46 +0000 app-shells/bash: 4.0_p33 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.2-r2 sys-devel/autoconf: 2.63-r01.1 sys-devel/automake: 1.10.2-r00.1, 1.11 sys-devel/binutils: 2.20.51.0.1 sys-devel/gcc-config: 1.4.1-r00.2 sys-devel/libtool: 2.2.6a-r00.2 ACCEPT_KEYWORDS="~x86-solaris" CBUILD="i386-pc-solaris2.10" CFLAGS="-march=native -O2 -pipe" CHOST="i386-pc-solaris2.10" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/terminfo" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/nilfisk/home/dve/gentoo-clean/usr/portage/distfiles" FEATURES="assume-digests collision-protect distlocks fixpackages nostrip parallel-fetch preserve-libs protect-owned sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="de_DE.UTF-8" LDFLAGS="" LINGUAS="de" MAKEOPTS="-j6" PKGDIR="/nilfisk/home/dve/gentoo-clean/usr/portage/packages" PORTAGE_CONFIGROOT="/nilfisk/home/dve/gentoo-clean/" 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="/nilfisk/home/dve/gentoo-clean/var/tmp" PORTDIR="/nilfisk/home/dve/gentoo-clean/usr/portage" SYNC="rsync://rsync.prefix.freens.org/gentoo-portage-prefix" USE="X bash-completion berkdb bzip2 cairo cleartype cpudetection cracklib curl derby dirac djvu exif faac faad ffmpeg flac fontconfig gd gif gtk gzip ipv6 java jpeg jpeg2k lcms mng modules mp3 mp4 ncurses nls openexr opengl pdf perl png prefix python readline ruby schroedinger smp speex ssl svg theora threads tiff unicode vim-syntax vorbis wavpack wmf x264 x86-solaris xinerama xvid zlib" 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="SunOS" INPUT_DEVICES="keyboard mouse" KERNEL="SunOS" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Does this still not work for you? Maybe it's a 5.10 vs. 5.11 issue? It does for me (5.11): emerge --info -1 ghostscript-gpl -pv Portage 2.2.00.14555-prefix (prefix/sunos/solaris/5.11/x86, gcc-4.2.4, unavailable, 5.11 i86pc) ================================================================= System Settings ================================================================= System uname: Solaris-2.11-i86pc-i386-32bit-ELF Timestamp of tree: Mon, 19 Oct 2009 07:40:47 +0000 app-shells/bash: 4.0_p33-r00.1 dev-lang/python: 2.6.2-r01.4 dev-util/cmake: 2.6.4-r3 sys-devel/autoconf: 2.63-r01.1 sys-devel/automake: 1.9.6-r2, 1.10.2-r00.1, 1.11 sys-devel/binutils: 2.20.51.0.1 sys-devel/gcc-config: 1.4.1-r00.2 sys-devel/libtool: 2.2.6a-r00.2 ACCEPT_KEYWORDS="~x86-solaris" ACCEPT_LICENSE="* -@EULA" ACCEPT_PROPERTIES="*" 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" ARCH="x86-solaris" AUTOCLEAN="yes" CBUILD="i386-pc-solaris2.11" CFLAGS="-O2 -pipe -march=nocona -mmmx -msse -msse2 -msse3 -mfpmath=sse -fomit-frame-pointer -momit-leaf-frame-pointer" CHOST="i386-pc-solaris2.11" CLEAN_DELAY="5" COLLISION_IGNORE="/lib/modules" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/terminfo" CVS_RSH="ssh" CXXFLAGS="-O2 -pipe -march=nocona -mmmx -msse -msse2 -msse3 -mfpmath=sse -fomit-frame-pointer -momit-leaf-frame-pointer" DEFAULT_PATH="/Gentoo/usr/bin:/Gentoo/usr/sbin:/Gentoo/bin:/Gentoo/sbin:/Gentoo/bin:/usr/bin:/bin" DISTDIR="/Gentoo/usr/portage/distfiles" EDITOR="/Gentoo/bin/nano" ELIBC="SunOS" EMERGE_WARNING_DELAY="10" EPREFIX="/Gentoo" EROOT="/Gentoo/" FEATURES="assume-digests collision-protect distlocks fixpackages news nostrip parallel-fetch preserve-libs protect-owned sfperms strict unmerge-logs unmerge-orphans userfetch" FETCHCOMMAND="/Gentoo/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}"" GCC_SPECS="" GDK_USE_XFT="1" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" HOME="/export/home/user" INFOPATH="/Gentoo/usr/share/info:/Gentoo/usr/share/binutils-data/i386-pc-solaris2.11/2.20.51.0.1/info:/Gentoo/usr/share/gcc-data/i386-pc-solaris2.11/4.2.4/info" INPUT_DEVICES="keyboard mouse" KERNEL="SunOS" LANG="en_US.UTF-8" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LDFLAGS="" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LOGNAME="user" LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:" MAIL="/var/mail/user" MAKEOPTS="-j5" MANPATH="/Gentoo/usr/share/man:/Gentoo/usr/share/binutils-data/i386-pc-solaris2.11/2.20.51.0.1/man:/Gentoo/usr/share/gcc-data/i386-pc-solaris2.11/4.2.4/man:/usr/share/man" NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OPENGL_PROFILE="xorg-x11" PAGER="/Gentoo/usr/bin/less" PATH="/Gentoo/usr/bin:/Gentoo/bin:/Gentoo/opt/bin:/Gentoo/usr/sbin:/Gentoo/sbin:/Gentoo/usr/i386-pc-solaris2.11/binutils-bin/2.20.51.0.1:/Gentoo/usr/i386-pc-solaris2.11/gcc-bin/4.2.4:/usr/bin:/bin" PKGDIR="/Gentoo/usr/portage/packages" PKG_CONFIG_PATH="/Gentoo/usr/lib/pkgconfig:/Gentoo/usr/share/pkgconfig" PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 x86-macos x64-openbsd ia64-hpux hppa x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/Gentoo/usr/lib/portage/bin" PORTAGE_COMPRESS="pbzip2" PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png" PORTAGE_CONFIGROOT="/Gentoo/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/Gentoo/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="log warn error" PORTAGE_ELOG_MAILFROM="user@localhost" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="user" PORTAGE_ELOG_SYSTEM="save_summary echo" PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5" PORTAGE_FETCH_RESUME_MIN_SIZE="350K" PORTAGE_GID="10" PORTAGE_GROUP="staff" PORTAGE_INST_GID="10" PORTAGE_INST_UID="101" PORTAGE_PYM_PATH="/Gentoo/usr/lib/portage/pym" PORTAGE_ROOT_USER="user" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/tmp" PORTAGE_USER="user" PORTAGE_VERBOSE="1" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/Gentoo/usr/portage" PORTDIR_OVERLAY="/export/home/user/GentooPrefixOverlay.git" PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND" PWD="/export/home/user" RESUMECOMMAND="/Gentoo/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}"" ROOT="/" ROOTPATH="/Gentoo/opt/bin:/Gentoo/usr/i386-pc-solaris2.11/binutils-bin/2.20.51.0.1:/Gentoo/usr/i386-pc-solaris2.11/gcc-bin/4.2.4" RPMDIR="/Gentoo/usr/portage/rpm" SANE_BACKENDS="snapscan" SHELL="/Gentoo/bin/bash" SHLVL="3" SYNC="rsync://rsync.prefix.freens.org/gentoo-portage-prefix" TERM="xterm-color" TZ="Europe/Berlin" USE="X bash-completion bonjour bzip2 cairo calendar cgi cleartype cli cracklib crypt ctype curl dbus dirac djvu encode exif extra-tools faac faad fastcgi ffmpeg filter flac fontconfig gd gmp gphoto2 gstreamer gtk hash id3tag imagemagick imap ipv6 jpeg jpeg2k json kde lame latex lcms lzma lzo mad memcache mhash mmx mng modules mp3 mpeg msn musicbrainz mysql mysqli ncurses network ogg openexr opengl openmp optimized-qmake pch pcre pdf phonon php png pnm posix prefix python qt3support qt4 raw readline reflection schroedinger sdl session smp sndfile sockets speex spell spl sql sqlite sqlite3 sse sse2 sse3 ssl ssse3 subversion suhoshin svg taglib tga theora threads tiff truetype twolame unicode vim-syntax vnc vorbis webkit x264 x86-solaris xcb xine xml xmlreader xscreensaver xsl xv xvid zip zlib" 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="SunOS" INPUT_DEVICES="keyboard mouse" KERNEL="SunOS" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" SANE_BACKENDS="snapscan" USERLAND="GNU" USER="user" USERLAND="GNU" USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d" XDG_DATA_DIRS="/Gentoo/usr/share" _="/Gentoo/usr/bin/emerge" ================================================================= Package Settings ================================================================= app-text/ghostscript-gpl-8.70-r1 was built with the following: USE="X cairo djvu gtk jpeg2k (prefix) -bindist (-cups)" LINGUAS="-ja -ko -zh_CN -zh_TW"
http://bugs.sourcemage.org/show_bug.cgi?id=14764
indeed, got it compiled on osol 5.11 with USE="X cairo", and it fails for me like this on sol 5.10 with USE="X"
Simply replacing ALL with all seemed to do the trick for me now. Will commit that.