Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120321 - media-gfx/transfig-3.2.4-r2 fails to build
Summary: media-gfx/transfig-3.2.4-r2 fails to build
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-25 09:51 UTC by Gustavo Ribeiro Alves
Modified: 2006-01-25 10:28 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gustavo Ribeiro Alves 2006-01-25 09:51:52 UTC
Before anything I'd like to say that I'm running an unstable system: 2006.0 + gcc 4.0.2 + xorg modular on an amd64.

Transfig ebuild is failing at ranlib, it is also filtering my CFLAGS: 

gcc -O2 -fno-strength-reduce -fno-strict-aliasing    -I.. -I../..  -I/usr/X11R6/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L                       -D_POSIX_SOURCE -D_XOPEN_SOURCE                          -D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64                                   -DFUNCPROTO=15 -DNARROWPROTO   -DUSE_PNG -DUSE_XPM -I/usr/X11R6/include/X11 -DNFSS            -DLATEX2E_GRAPHICS   -DDVIPS -DI18N -DFIG2DEV_LIBDIR=\"/usr/lib64/fig2dev\" -DBITMAPDIR=\"/usr/lib64/xfig/bitmaps\"    -c -o readxpm.o readxpm.c
readpng.c: In function 'read_png':
readpng.c:177: warning: pointer targets in assignment differ in signedness
rm -f libtransfig.a
ar clq libtransfig.a genbox.o gencgm.o genepic.o genibmgl.o genlatex.o genmap.o genmf.o genpic.o        genpictex.o genps.o genpdf.o genpstex.o gentextyl.o gentk.o genptk.o gentpic.o  genbitmaps.o genge.o genmp.o genemf.o gensvg.o genshape.o setfigfont.o psencode.o       readpics.o readeps.o readgif.o readpcx.o readppm.o      readxbm.o readtif.o readjpg.o asc85ec.o readpng.o readxpm.o
ranlib libtransfig.a
make[2]: Leaving directory `/var/tmp/portage/transfig-3.2.4-r2/work/transfig.3.2.4/fig2dev/dev'
make[1]: Leaving directory `/var/tmp/portage/transfig-3.2.4-r2/work/transfig.3.2.4/fig2dev'
make: *** [all] Error 2
 
!!! ERROR: media-gfx/transfig-3.2.4-r2 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

========================================
gralves gralves # emerge --info
Portage 2.1_pre3-r1 (default-linux/amd64/2006.0, gcc-4.0.2, glibc-2.3.6-r2, 2.6.14-gentoo-r7-noalsa x86_64)
=================================================================
System uname: 2.6.14-gentoo-r7-noalsa x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.0_pre15
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en_US fr pt pt_BR"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 3ds X a52 aac acpi alsa apache2 apm artswrappersuid artworkextra audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo bzip2 cairo cpudetection crypt css cups curl dbus divx4linux doc dri dvd dvdr dvdread dvi eds emboss encode erandom examples expat fam ffmpeg firefox flac foomaticdb fortran fpx ftp gd gd-external gif gimp gimpprint glitz glut gmp gnome-print gphoto2 gpm graphviz gstreamer gtk gtk2 icq icu id3 idn ieee1394 imlib ipv6 jabber java joystick jpeg jpeg2k junit kde kdeenablefinal lame lcms libgda libwww lzw lzw-tiff mad mng moznocompose moznoirc moznomail mozsvg mozxmlterm mp3 mp4live mpeg mpeg2 mpi msn musepack musicbrainz nautilus ncurses net nls nptl nptlonly nsplugin offensive ogg oggvorbis openexr opengl openssl pam pccts pcre pda pdflib perl physfs pic player png postgres povray ppds pyste python qt quicktime rdesktop readline samba sametime scanner sdl smp sms sndfile sox spell sql ssl stencil-buffer subversion t1lib tcpd tetex theora threads tiff transcode truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales vcd visualization vorbis wxwindows xine xinerama xml xml2 xmlrpc xpm xprint xv yahoo yv12 zlib elibc_glibc kernel_linux linguas_en_US linguas_fr linguas_pt linguas_pt_BR userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-25 09:54:31 UTC
There are no errors in the output you've posted...
Comment 2 Gustavo Ribeiro Alves 2006-01-25 10:28:23 UTC
Ed-209 figured the problem on irc:

Transfig needs rman to be built. I think it might have been provided by monolith xorg, and it is now a module on xorg.conf.

Since Modular xorg is not stable it I don't know if it is possible to fix it but transfig ebuild should depend on imake and rman.