Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202077 - x11-libs/cairo-1.5.18 tests fail
Summary: x11-libs/cairo-1.5.18 tests fail
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-12 20:17 UTC by Alexis Ballier
Modified: 2008-09-10 13:40 UTC (History)
1 user (show)

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


Attachments
~amd64 failure (x11-libs:cairo-1.5.4:20071212-191425.log,666.73 KB, text/plain)
2007-12-12 20:22 UTC, Alexis Ballier
Details
full log (x11-libs:cairo-1.5.18:20080407-191237.log,499.21 KB, text/plain)
2008-04-07 19:47 UTC, Alexis Ballier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexis Ballier gentoo-dev 2007-12-12 20:17:56 UTC
on ~x86-fbsd:
>>> Test phase [check]: x11-libs/cairo-1.5.4
Making check in src
gmake[1]: Entering directory `/var/tmp/portage/x11-libs/cairo-1.5.4/work/cairo-1.5.4/src'
gmake  check-TESTS
gmake[2]: Entering directory `/var/tmp/portage/x11-libs/cairo-1.5.4/work/cairo-1.5.4/src'
make: don't know how to make w. Stop
Checking cairo.def
diff: cairo.def: No such file or directory
tail: cairo.def: No such file or directory
FAIL: check-def.sh
Checking .libs/libcairo.so for local PLT entries
PASS: check-plt.sh
Checking public headers for missing cairo_public decorators
PASS: check-headers.sh
Checking source files for missing or misplaced #include "cairoint.h"
PASS: check-cairoint.sh
========================================================================
1 of 4 tests failed
Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
========================================================================
gmake[2]: *** [check-TESTS] Error 1
gmake[2]: Leaving directory `/var/tmp/portage/x11-libs/cairo-1.5.4/work/cairo-1.5.4/src'
gmake[1]: *** [check-am] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/x11-libs/cairo-1.5.4/work/cairo-1.5.4/src'
gmake: *** [check-recursive] Error 1


emerge --info
Portage 2.1.4_rc9 (default-bsd/fbsd/6.2/x86, gcc-4.2.2, freebsd-lib-6.2-r3, 6.2-RELEASE i386)
=================================================================
System uname: 6.2-RELEASE i386 i386
Timestamp of tree: Unknown
distcc 2.18.3 i686-gentoo-freebsd6.2 (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0_rc6
sys-apps/sandbox:    1.2.20_alpha2-r1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r2
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  6.2-r3
ACCEPT_KEYWORDS="x86-fbsd ~x86-fbsd"
CBUILD="i686-gentoo-freebsd6.2"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-gentoo-freebsd6.2"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/mnt/distfiles"
FEATURES="buildpkg buildsyspkg ccache collision-protect distcc distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en en_US en_GB fr"
MAKEOPTS="-j4"
PKGDIR="/usr/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="/mnt/portage_cvs"
PORTDIR_OVERLAY="/usr/local/portage /mnt/overlay /usr/local/mozilla"
SYNC="rsync://alexis/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib bash-completion bzip2 cairo cli cracklib crypt dbus djvu dri dts dv dvd dvdread encode flac gif glitz gtk hal iconv imagemagick imlib ipv6 ithreads java5 jpeg kpathsea ladspa latex libcaca libnotify libsamplerate live lzo mad midi mjpeg mmx mmxext modplug mp2 mp3 musepack ncurses network nls offensive ogg opengl oss pam pcre perl png pnm ppds python qt4 quicktime rar readline reflection session sndfile speex spl sse ssl svg tcpd test tetex tga theora threads tiff truetype unicode usb vim-syntax vorbis wavpack wma x264 x86-fbsd xcb xcomposite xml xorg xv xvid xvmc zlib" 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="FreeBSD" INPUT_DEVICES="keyboard mouse" KERNEL="FreeBSD" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US en_GB fr" USERLAND="BSD" VIDEO_CARDS="nv vesa vga"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alexis Ballier gentoo-dev 2007-12-12 20:22:36 UTC
Created attachment 138357 [details]
~amd64 failure

emerge --info
Portage 2.1.4_rc9 (default-linux/amd64/2007.0, gcc-4.2.2, glibc-2.7-r1, 2.6.24-rc4-g2254c2e0 x86_64)
=================================================================
System uname: 2.6.24-rc4-g2254c2e0 x86_64 AMD Athlon(tm) 64 Processor 3200+
Timestamp of tree: Unknown
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.3
dev-lang/python:     2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
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
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/share/gentoo/distfiles"
FEATURES="buildsyspkg ccache collision-protect cvs distcc distlocks fixpackages metadata-transfer multilib-strict parallel-fetch sandbox sfperms sign splitdebug strict test unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/"
LANG="en_US.utf8"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en fr en_US"
MAKEOPTS="-j2"
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_cvs/gentoo-x86"
PORTDIR_OVERLAY="/usr/local/portage /share/overlay /share/official-overlay/aballier/texlive-overlay"
SYNC="cvs://aballier@cvs.gentoo.org:/var/cvsroot"
USE="3dnow 3dnowext X a52 aac aalib acl alsa amd64 asf audiofile authdaemond bash-completion berkdb bitmap-fonts bluetooth bogofilter browserplugin bzip2 cairo cddb cdio cdr cjk cli cracklib crypt css cups curl custom-cflags cvs dba dbus dirac directfb djvu dri dssi dts dv dvb dvd dvdnav dvdr dvdread dvi emerald enca encode escreen evo exif expat fam fame fat fbdev ffmpeg fftw firefox flac fltk fontconfig foomaticdb fortran fping ftp gd gdbm gif gimp glitz gnokii gnome gnutls gpac gpgme gpm graphviz gs gstreamer gtk gtkhtml hal hfs icecast iconv id3tag ide ieee1394 imagemagick imap imlib ipv6 irmc isdnlog ithreads jack javascript jfs jpeg jpeg2k kdeenablefinal kdehiddenvisibility kpathsea ladspa lame lash latex lcms libcaca libnotify libsamplerate live lzo mad maildir matroska mbox md5sum midi mjpeg mmx mmxext mng mono motif mozilla mp2 mp3 mp4 mpeg mplayer mudflap musepack musicbrainz ncurses network nfs nls nntp no-old-linux nodrm nowin nptl nptlonly nsplugin ntfs nvidia objc ocaml offensive ogg oggvorbis openal openexr opengl openmp pam pango pcre pda pdf perl png pnm portaudio ppds pppd python qt3 qt4 quicktime radio rar readline reflection reiser4 reiserfs rle rtc rtsp ruby sasl sdl session shorten slang sms sndfile softmmu soundtouch sox spamassassin speex spell spl srt sse sse2 ssl stroke subtitles subversion svg sysfs t1lib tcpd test tetex tga theora threads tiff tk truetype truetype-fonts twolame type1-fonts udev unicode urandom usb v4l v4l2 vcd vchroot vim-syntax visualization vorbis wavpack wmf wxwindows x264 xcb xfs xine xinerama xml xorg xpm xprint xulrunner xv xvid xvmc zlib zvbi" ALSA_CARDS="bt87x intel8x0" 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" CAMERAS="canon" DVB_CARDS="usb-umt" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en fr en_US" LIRC_DEVICES="pctv" USERLAND="GNU" VIDEO_CARDS="vesa nv v4l nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Ferris McCormick (RETIRED) gentoo-dev 2007-12-13 13:38:29 UTC
I'll add to this rather than opening a new bug.  On sparc, cairo-1.5.4 generates Bus errors for things like vlc or gucharmap.  This indicates misaligned data references, and those might be related to the problem here.  For completeness, if you need it, here is one system experiencing such failures:
=============================================================
fmccor@polylepis ~ [17]% emerge --info
Portage 2.1.4_rc9 (default-linux/sparc/sparc64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.16-gentoo-r13-SB1000-profiling-sound sparc64)
=================================================================
System uname: 2.6.16-gentoo-r13-SB1000-profiling-sound sparc64 sun4u
Timestamp of tree: Thu, 13 Dec 2007 12:00:01 +0000
distcc 2.18.3 sparc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
dev-util/confcache:  0.4.2-r1
sys-apps/baselayout: 1.12.9-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
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ABI="sparc32"
ACCEPT_KEYWORDS="sparc"
ALSA_CARDS="cs4231 cs4231-lib"
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"
ARCH="sparc"
AUTOCLEAN="yes"
CBUILD="sparc-unknown-linux-gnu"
CDEFINE_sparc32="!__arch64__"
CFLAGS="-O2 -pipe -mcpu=ultrasparc3"
CFLAGS_sparc32="-m32"
CHOST="sparc-unknown-linux-gnu"
CHOST_sparc32="sparc-unknown-linux-gnu"
CHOST_sparc64="sparc64-unknown-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/spool/torque"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CPATH="/usr/include/libffi"
CTARGETS_BINUTILS="sparc-unknown-linux-gnu sparc64-unknown-linux-gnu"
CTARGET_sparc32="sparc-unknown-linux-gnu"
CVS_RSH="ssh"
CXXFLAGS="-O2 -pipe -mcpu=ultrasparc3"
DCCC_PATH="/usr/lib/distcc/bin"
DD="/jaz/portage/distfiles"
DEBUG_CFLAGS="-O2 -mcpu=ultrasparc3 -pipe -g -D__GLX_ALIGN64"
DEBUG_CXXFLAGS="-O1 -mcpu=ultrasparc3 -pipe -g -fno-inline-functions -D__GLX_ALIGN64"
DEBUG_FFLAGS="-O2 -pipe -mcpu=ultrasparc3 -g"
DEFAULT_ABI="sparc32"
DISPLAY="liasis:0.0"
DISTCC_DIR="/home0/ferris/.distcc"
DISTCC_HOSTS="localhost/2 antaresia/2"
DISTCC_LOG=""
DISTCC_PATH="/usr/lib/distcc/bin"
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
ECHANGELOG_EDITOR="/usr/bin/vim"
EDITOR="/usr/bin/vim"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose"
EMERGE_WARNING_DELAY="10"
FEATURES="ccache cvs distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}"
FFLAGS="-O2 -pipe -mcpu=ultrasparc3"
FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7-r2/html"
FREECIV_DATADIR="/home0/freeciv/share/freeciv"
FREECIV_DIR="/home0/freeciv/share/freeciv"
GCC_PATH="/usr/sparc-unknown-linux-gnu/gcc-bin/4.1.2"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="ftp://gentoo.mirrors.tds.net/gentoo http://gentoo.cites.uiuc.edu/pub/gentoo/ http://194.117.143.70 ftp://194.117.143.71/mirrors/gentoo http://194.117.143.69"
GRASS_LD_LIBRARY_PATH="/usr/grass62/lib"
GUILE_LOAD_PATH="/usr/share/guile/1.8"
HOME="/homes/home0/ferris"
ICEPY_HOME="/cache/IcePy-3.0.0/python"
ICE_HOME="/cache/Ice-3.0.0"
ICE_VERSION="3.0.0"
INFOPATH="/usr/share/info:/usr/share/binutils-data/sparc-unknown-linux-gnu/2.18/info:/usr/share/gcc-data/sparc-unknown-linux-gnu/4.1.2/info:/opt/xmingw/info:/usr/share/info/emacs-21:/homes/cache/info"
INPUT_DEVICES="evdev keyboard mouse"
JAVAC="/usr/bin/jikes"
JDK_HOME=""
KDEDIRS="/usr:/usr/local:/usr/kde/3.5"
KERNEL="linux"
KERNEL_ABI="sparc64"
LADSPA_PATH="/usr/lib/ladspa"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_ALL="en_US.utf8"
LDFLAGS_sparc32="-m elf32_sparc"
LDFLAGS_sparc64="-m elf64_sparc"
LESS="-R -M --shift 5"
LESSCHARSET="utf-8"
LESSOPEN="|lesspipe.sh %s"
LIBDIR_sparc32="lib"
LOGNAME="fmccor"
>>> LS_COLORS="..."
MAIL="/var/mail/fmccor"
MAKEOPTS="-j3"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/sparc-unknown-linux-gnu/2.18/man:/usr/share/gcc-data/sparc-unknown-linux-gnu/4.1.2/man:/opt/xmingw/man:/etc/java-config/system-vm/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man:/opt/opera/share/man:/homes/cache/man"
MULTILIB_ABIS="sparc32"
NIGHTLY="http://www.open-mpi.org/nightly/v0.9/"
NS="/home1/PROJECTS/SIMULATION/ALL-IN-ONE/NS28/bin/ns"
NSDIR="/home1/PROJECTS/SIMULATION/ALL-IN-ONE/NS28/ns-2.28"
OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg"
OMPI="/home1/PROJECTS/OPEN-MPI"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH=".:/usr/local/lib/sablevm/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/sparc-unknown-linux-gnu/gcc-bin/4.1.2:/usr/sparc-unknown-linux-gnu/sparc64-unknown-linux-gnu/gcc-bin/3.4.6:/opt/xmingw/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/kde/3.3/bin:/opt/firebird/bin:/usr/games/bin:/usr/share/omniORB/bin/scripts:/usr/sbin:/sbin"
PBS_SERVER_HOME="/var/spool/torque"
PD="/jaz/portage/packages"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig"
PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="warn error log"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
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_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PRELINK_PATH_MASK="/usr/lib/gstreamer-0.10:/usr/lib/gstreamer-0.8"
PROFILE_ARCH="sparc64"
PS1="\[\033[01;32m\]\u@\h \[\033[01;31m\]\W [\#]% \[\033[00m\]"
PS2="> "
PWD="/homes/home0/ferris"
PYTHONPATH="/usr/lib/portage/pym:/cache/IcePy-3.0.0/python"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"REMOTEHOST="liasis.inforead.com"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/sparc-unknown-linux-gnu/gcc-bin/4.1.2:/usr/sparc-unknown-linux-gnu/sparc64-unknown-linux-gnu/gcc-bin/3.4.6:/opt/xmingw/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/kde/3.3/sbin:/usr/kde/3.3/bin:/opt/firebird/bin:/homes/cache/bin"
RPMDIR="/usr/portage/rpm"
RUBYOPT="-rubygems"
SGML_CATALOG_FILES="/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/xml-simple-docbook-4.1.2.4.cat:/etc/sgml/xml-simple-docbook-1.0.cat:/etc/sgml/xml-docbook-4.4.cat:/etc/sgml/xml-docbook-4.1.2.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/sgml-lite.cat"
SHELL="/bin/bash"
SHLVL="2"
SSH_AGENT_PID="5113"
SSH_AUTH_SOCK="/tmp/ssh-wKMfJQ5112/agent.5112"
SSH_CLIENT="192.168.1.213 38029 22"
SSH_CONNECTION="192.168.1.213 38029 192.168.1.212 22"
STAGE1_USE="nptl nptlonly unicode"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="X Xaw3d bitmap-fonts bzip2 cairo cli cracklib crypt cscope cups dri examples fortran gdbm glx gpm graphviz iconv idea isdnlog jpeg kerberos latex lzw-tiff midi mudflap mysql nls nptl nptlonly opengl openmp pcre pdf png ppds pppd python reflection ruby ruby18 session sparc spl sqlite ssl stroke tcl tcltk tetex tex tiff tk truetype truetype-fonts type1-fonts unicode vim-syntax xcb xetex xorg zlib" ALSA_CARDS="cs4231 cs4231-lib" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="dummy fbdev sunffb"
USER="fmccor"
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 USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="dummy fbdev sunffb"
WANT_AUTOCONF="2.5"
WANT_MP="true"
WINDOWID="31457304"
WINDOWMANAGER="/usr/bin/fvwm"
XARGS="xargs -r"
XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
XGUILOADPATH="/home1/ferris/Packages/SNNS/SNNSv4.2"
XTERM_LOCALE="C"
XTERM_SHELL="/bin/bash"
XTERM_VERSION="XTerm(229)"
_="/usr/bin/emerge"

=====================================================

Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2007-12-13 14:08:53 UTC
(In reply to comment #2)
> I'll add to this rather than opening a new bug.  On sparc, cairo-1.5.4
> generates Bus errors for things like vlc or gucharmap.  This indicates
> misaligned data references, and those might be related to the problem here. 

I know they changed some of the internal structures a bit and that was known to cause some new issues because some apps out there were abusing the internal nature of certain structures. That would definitely cause the issue if vlc and gucharmap fell in that category, but I'll look into it. 
Comment 4 Alexis Ballier gentoo-dev 2007-12-13 14:18:45 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > I'll add to this rather than opening a new bug.  On sparc, cairo-1.5.4
> > generates Bus errors for things like vlc or gucharmap.  This indicates
> > misaligned data references, and those might be related to the problem here. 
> 
> I know they changed some of the internal structures a bit and that was known to
> cause some new issues because some apps out there were abusing the internal
> nature of certain structures. That would definitely cause the issue if vlc and
> gucharmap fell in that category, but I'll look into it. 
> 

hmmm the only way I found vlc could be using cairo is through libnotify, perhaps it'd be better to check there.
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2007-12-25 11:19:25 UTC
We're handling the sparc thing in bug 203282
Comment 6 Doug Goldstein (RETIRED) gentoo-dev 2007-12-27 14:20:30 UTC
sparc issue is resolved in 1.5.4-r1
Comment 7 indarios 2008-01-16 02:46:42 UTC
This fails for me as well on my amd64 system, but after i disabled the directfb use flag it compiled fine. Since it was failing on directfb.....
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2008-04-07 14:50:17 UTC
Tests should be better in 1.5.18
Comment 9 Alexis Ballier gentoo-dev 2008-04-07 19:44:18 UTC
I'm afraid its not fixed:
========================================================================
147 of 173 tests failed
Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
========================================================================
make[3]: *** [check-TESTS] Error 1
Failed tests:
     clip-operator: ps 
     degenerate-path: ps 
     filter-bilinear-extents: ps 
     meta-surface-pattern: ps 
     miter-precision: ps 
     paint-source-alpha: svg 
     rotate-image-surface-paint: ps 
     scale-source-surface-paint: svg 
     smask: ps svg 
     smask-fill: svg 
     smask-image-mask: svg 
     smask-mask: svg 
     smask-paint: svg 
     smask-text: image ps svg 
     text-rotate: ps 
Failures per surface - ps: 9, svg: 8, image: 1.
	ps [9]: clip-operator degenerate-path filter-bilinear-extents meta-surface-pattern miter-precision rotate-image-surface-paint smask smask-text text-rotate
	svg [8]: paint-source-alpha scale-source-surface-paint smask smask-fill smask-image-mask smask-mask smask-paint smask-text
	image [1]: smask-text
make[3]: Leaving directory `/var/tmp/portage/x11-libs/cairo-1.5.18/work/cairo-1.5.18/test'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/var/tmp/portage/x11-libs/cairo-1.5.18/work/cairo-1.5.18/test'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-libs/cairo-1.5.18/work/cairo-1.5.18/test'
make: *** [check-recursive] Error 1
 * 
 * ERROR: x11-libs/cairo-1.5.18 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_test
 *             environment, line 2727:  Called die
 * The specific snippet of code:
 *               hasq test $FEATURES && die "Make check failed. See above for details.";
 *  The die message:
 *   Make check failed. See above for details.


I'll attach the full log
Comment 10 Alexis Ballier gentoo-dev 2008-04-07 19:47:31 UTC
Created attachment 149030 [details]
full log

Portage 2.1.5_rc2 (default-linux/amd64/2007.0, gcc-4.2.3, glibc-2.7-r2, 2.6.25-rc6-00333-ga4083c9 x86_64)
=================================================================
System uname: 2.6.25-rc6-00333-ga4083c9 x86_64 AMD Athlon(tm) 64 Processor 3200+
Timestamp of tree: Unknown
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.12
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="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -g -ggdb"
CHOST="x86_64-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"
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/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -g -ggdb"
DISTDIR="/share/gentoo/distfiles"
FEATURES="buildsyspkg ccache collision-protect cvs distcc distlocks fixpackages installsources metadata-transfer multilib-strict parallel-fetch sandbox sfperms sign splitdebug strict test unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/"
LANG="en_US.utf8"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en fr en_US"
MAKEOPTS="-j4"
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_cvs/gentoo-x86"
PORTDIR_OVERLAY="/usr/local/portage /share/overlay"
SYNC="cvs://aballier@cvs.gentoo.org:/var/cvsroot"
USE="3dnow 3dnowext X a52 aac aalib acl alsa amd64 apache2 asf audiofile authdaemond bash-completion berkdb bluetooth bogofilter browserplugin bzip2 cairo caps cddb cdio cdr cjk cli cracklib crypt css cups curl custom-cflags cvs dba dbus dirac directfb djvu dri dssi dts dv dvb dvd dvdnav dvdr dvdread dvi emerald enca encode escreen evo exif expat fam fame fat fbdev ffmpeg fftw firefox flac fltk fluidsynth fontconfig foomaticdb fortran fping freesound ftp gd gdbm gif gimp glib glitz gnokii gnome gnutls gpac gpgme gpm graphviz gs gstreamer gtk gtkhtml hal hfs icecast iconv id3tag ide ieee1394 imagemagick imap imlib ipv6 irmc isdnlog ithreads jack jadetex javascript jfs jpeg jpeg2k kdeenablefinal kdehiddenvisibility kerberos kpathsea ladcca ladspa lame lash latex lcms ldap libcaca libgcrypt libnotify libsamplerate libssh2 live lzma lzo mad maildir matroska mbox md5sum midi mikmod mjpeg mmx mmxext mng modplug mono motif mozilla mp2 mp3 mp4 mpeg mplayer mudflap musepack musicbrainz nautilus ncurses network nfs nls nntp no-old-linux nodrm nowin nptl nptlonly nsplugin ntfs nvidia objc ocaml ocamlopt offensive ogg oggvorbis openal openexr opengl openmp osc pam pango pcre pda pdf perl png pnm portaudio postgres ppds pppd pulseaudio python qt3 qt4 quicktime radio rar readline reflection reiser4 reiserfs rle rtc rtsp ruby sasl sdl session shorten slang sms sndfile softmmu soundtouch sox spamassassin speex spell spl sqlite3 srt sse sse2 ssl stroke subtitles subversion svg sysfs t1lib tcl tcpd test tetex tex4ht tga theora threads tiff tk truetype twolame udev unicode urandom usb v4l v4l2 vcd vchroot vim-syntax visualization vorbis wavpack wmf wxwindows x264 xcb xfs xine xinerama xml xorg xpm xprint xulrunner xv xvid xvmc zlib zvbi" ALSA_CARDS="bt87x intel8x0" 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" CAMERAS="canon" DVB_CARDS="usb-umt" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en fr en_US" LIRC_DEVICES="pctv" USERLAND="GNU" VIDEO_CARDS="vesa nv v4l nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


I see lots of "failed to open display", perhaps it should use Xmake@virtualx.eclass
Comment 11 Doug Goldstein (RETIRED) gentoo-dev 2008-09-10 13:40:43 UTC
Won't work with USE=directfb situations. Anyway, now that 1.6.0 is out, I've re-disabled the tests.