Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 224619 - splashutils fails to compile with truetype flag
Summary: splashutils fails to compile with truetype flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-02 16:11 UTC by Lóránt Farkas
Modified: 2008-06-09 19:17 UTC (History)
0 users

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


Attachments
build.log (build.log,13.70 KB, text/plain)
2008-06-02 16:13 UTC, Lóránt Farkas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lóránt Farkas 2008-06-02 16:11:53 UTC
splashutils-1.4.2  ~1.5.3.4  ~1.5.4.1 fails to compile with truetype USe flag on my AMD64 box.

emerge --info:
=========


Portage 2.1.4.4 (default/linux/amd64/2008.0, gcc-4.2.2, glibc-2.6.1-r0, 2.6.24-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.24-gentoo-r7 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Timestamp of tree: Thu, 29 May 2008 18:45:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
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.16.1-r3, 2.17-r1, 2.17.50.0.12, 2.17.50.0.17, 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -msse3 -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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--enable-new-dtags"
LINGUAS="en en_GB hu"
MAKEOPTS="-j3"
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"
PORTDIR_OVERLAY="/usr/portage/local/layman/lory"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="16bit 3dnow 3dnowext 7zip X X509 Xaw3d a52 aac aalib acl acpi additions aiglx alsa amarok amd64 amrnb amrwb apm arts artworkextra auctex auth avahi bash-completion berkdb binary-drivers bindist bittorrent bl blender-game bluetooth bootsplash bzip2 c3p0 cdda cdio cdr cdrom cdsound cg chm cle266 clearcase cli clock-screen config_wizard corba cpudetection cracklib crypt css ctype cups dba dbase dbus devfs26 devil dga dhcp disableslit divx dlopen dri dv dvb dvbplayer dvd dvdnav dvdr dvdread edl elf emacs enca encode epiphany eurofile exif ext-png extrafilters fame fastbuild fat ffmpeg fftw finger firefox flac flash floppyd font-server fontconfig foomaticdb force-cgi-redirect fortran fping ft ftp gb gd gdbm geoip gif gimp gimpprint glade glib glitz gmedia gnomedb gnuplot gphoto2 gpm gps graphviz gs gstreamer gstreamer010 gtalk gtk gtk2 gvim hal hash hashstyle hpn huro hvm hwmixer icons iconv imlib ipv6 isdnlog jack java javascript jce jcs jpeg jpeg2k kde kdeenablefinal kdm kdrive ladcca ladspa lame latex leadtek_pvr2000 libffi linuxthreads-tls lirc live lzo mad maps math matroska md5sum mdb mdnsresponder-compat memlimit mhash midi mime ming mjpeg mmap mmx mmxext mng mod modplug mouse mozcalendar mozilla mozsvg mp3 mp4 mp4live mpd-mad mpeg mpeg2 mplayer mpqc mudflap multilib multislot musepack musicbrainz mythtv nat nautilus ncurses neXt netjack network neural nextaw nforce2 ngui nls nptl nptlonly nsplugin nspr ntfs numeric nvidis odbc office ogg oggvorbis openal opengl openmp openssh osc oss pam pango pch pcre pdf perl php player png pnp posix ppds pppd preview-latex ps pvr python qt3 qt4 quicktime rar readline realmedia reflection rhythmbox scanner screen sdl session sftp sftplogging sharedext simplexml skins slang smp soap sockets sounds speex spell spl srt sse sse2 ssl subtitles svg sysfs tcltk tcpd tetex theora threads threadsafe tiff tivo tk tokenizer totem transcode truetype tv ubmenu unicode unzip usb userlocales v4l v4l2 vboxbfe vcd vcdimager vfat vim vim-pager vim-with-x visualization vorbis vorbis-psy winbind wma wmf wmp x264 xanim xcomposite xext xine xml xorg xosd xpm xprint xscreensaver xsettings xsl xv xvid xvmc yv12 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" 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB hu" LIRC_DEVICES="leadtek_pvr2000" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa vga v4l v4l2"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Lóránt Farkas 2008-06-02 16:13:23 UTC
Created attachment 155251 [details]
build.log
Comment 2 Lóránt Farkas 2008-06-02 16:20:02 UTC
If I run from ${BUILDDIR}/libs/libfreetpye the ../freetpye-2.3.5/builds/unix/configure script it run without problem but after a make in the ${BUILDDIR} I get:

make --silent all-recursive
Making all in libs
  MAKE    libfreetype.a
Making all in src
  CREATE  fbsplash.h
Making all in .
In file included from common.h:4,
                 from mng_callbacks.c:15:
../config.h:48:1: warning: "HAVE_STDLIB_H" redefined
In file included from /usr/include/jpeglib.h:28,
                 from /usr/include/libmng_types.h:197,
                 from /usr/include/libmng.h:386,
                 from mng_callbacks.c:12:
/usr/include/jconfig.h:12:1: warning: this is the location of the previous definition
In file included from common.h:4,
                 from mng_render.c:17:
../config.h:48:1: warning: "HAVE_STDLIB_H" redefined
In file included from /usr/include/jpeglib.h:28,
                 from /usr/include/libmng_types.h:197,
                 from /usr/include/libmng.h:386,
                 from mng_render.c:15:
/usr/include/jconfig.h:12:1: warning: this is the location of the previous definition
daemon_cmd.c: In function ‘cmd_log’:
daemon_cmd.c:346: warning: incompatible implicit declaration of built-in function ‘strndup’
daemon_cmd.c:348: warning: incompatible implicit declaration of built-in function ‘strndup’
  CC      fbcondecor_helper-kernel.o
  CC      fbcondecor_helper-libfbsplash.o
  CC      fbcondecor_helper-libfbsplashrender.o
  CC      fbcondecor_helper-fbcon_decor.o
  CC      fbcondecor_helper-common.o
  CC      fbcondecor_helper-parse.o
  CC      fbcondecor_helper-list.o
  CC      fbcondecor_helper-render.o
  CC      fbcondecor_helper-image.o
  CC      fbcondecor_helper-effects.o
  CC      fbcondecor_helper-ttf.o
  LD      fbcondecor_helper
../libs/libfreetype.a(type1cid.o): In function `cid_face_init':
type1cid.c:(.text.cid_face_init+0xf47): undefined reference to `__strtol_internal'
../libs/libfreetype.a(type42.o): In function `t42_get_name_index':
type42.c:(.text.t42_get_name_index+0x6a): undefined reference to `__strtol_internal'
../libs/libfreetype.a(sfnt.o): In function `tt_face_build_cmaps':
sfnt.c:(.text.tt_face_build_cmaps+0x2fa): undefined reference to `_setjmp'
../libs/libfreetype.a(smooth.o): In function `gray_convert_glyph_inner':
smooth.c:(.text.gray_convert_glyph_inner+0x18): undefined reference to `_setjmp'
../libs/libfreetype.a(ftsystem.o): In function `FT_Stream_Open':
ftsystem.c:(.text.FT_Stream_Open+0x60): undefined reference to `__fxstat'
ftsystem.c:(.text.FT_Stream_Open+0x159): undefined reference to `__errno_location'
make[4]: *** [fbcondecor_helper] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Comment 3 Michal Januszewski (RETIRED) gentoo-dev 2008-06-04 15:09:58 UTC
Please do not run the configure/make scripts from the bundled libraries manually, as they will not work as expected unless you're very careful and know exactly what you're trying to do.

This bug looks like a duplicate of #184646.  Do you really need all these versions of binutils?  Could please try uninstalling 2.17.50.0.17?
Comment 4 Lóránt Farkas 2008-06-09 19:17:33 UTC
Problem is solved. Thanks.