Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122749 - app-text/poppler-0.5.0-r5 fails to build
Summary: app-text/poppler-0.5.0-r5 fails to build
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-13 18:56 UTC by Karol Krizka
Modified: 2006-02-14 01:04 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 Karol Krizka 2006-02-13 18:56:26 UTC
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../poppler -I.. -I../utils -I../poppler     -march=athlon64 -mtune=athlon64 -O2 -pipe -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -fomit-frame-pointer -MT parseargs.o -MD -MP -MF ".deps/parseargs.Tpo" -c -o parseargs.o parseargs.c; \
then mv -f ".deps/parseargs.Tpo" ".deps/parseargs.Po"; else rm -f ".deps/parseargs.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++  -Wall -Wno-unused -march=athlon64 -mtune=athlon64 -O2 -pipe -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -fomit-frame-pointer -fvisibility=hidden -fvisibility-inlines-hidden   -o pdffonts  pdffonts.o parseargs.o ../poppler/libpoppler.la
mkdir .libs
x86_64-pc-linux-gnu-g++ -Wall -Wno-unused -march=athlon64 -mtune=athlon64 -O2 -pipe -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -fomit-frame-pointer -fvisibility=hidden -fvisibility-inlines-hidden -o .libs/pdffonts pdffonts.o parseargs.o  ../poppler/.libs/libpoppler.so -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib /usr/lib64/libcairo.so /usr/lib64/libXrender.so /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl -lpng12 /usr/lib64/libglitz.so /usr/lib64/libfontconfig.so /usr/lib64/libexpat.so /usr/lib64/libjpeg.so /usr/lib64/libfreetype.so -lz /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/libstdc++.so
pdffonts.o: In function `scanFonts(Dict*, PDFDoc*)':
pdffonts.cc:(.text+0x56): undefined reference to `Dict::lookupNF(char*, Object*)'
pdffonts.cc:(.text+0x81): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x93): undefined reference to `Dict::lookup(char*, Object*)'
pdffonts.cc:(.text+0xa2): undefined reference to `Object::free()'
pdffonts.cc:(.text+0xd8): undefined reference to `Object::free()'
pdffonts.cc:(.text+0xec): undefined reference to `Dict::getVal(int, Object*)'
pdffonts.cc:(.text+0x10e): undefined reference to `Dict::lookup(char*, Object*)'
pdffonts.cc:(.text+0x121): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x143): undefined reference to `Object::fetch(XRef*, Object*)'
pdffonts.cc:(.text+0x162): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x236): undefined reference to `GfxFontDict::~GfxFontDict()'
pdffonts.cc:(.text+0x283): undefined reference to `XRef::fetch(int, int, Object*)'
pdffonts.cc:(.text+0x29e): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x42f): undefined reference to `GfxFontDict::GfxFontDict(XRef*, Ref*, Dict*)'
pdffonts.cc:(.text+0x44b): undefined reference to `Dict::lookup(char*, Object*)'
pdffonts.cc:(.text+0x460): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x4b6): undefined reference to `GfxFontDict::GfxFontDict(XRef*, Ref*, Dict*)'
pdffonts.o: In function `main':
pdffonts.cc:(.text+0x59c): undefined reference to `Object::memCheck(_IO_FILE*)'
pdffonts.cc:(.text+0x605): undefined reference to `GooString::GooString(char const*)'
pdffonts.cc:(.text+0x61f): undefined reference to `GlobalParams::GlobalParams(char*)'
pdffonts.cc:(.text+0x62d): undefined reference to `globalParams'
pdffonts.cc:(.text+0x64d): undefined reference to `GooString::GooString(char const*)'
pdffonts.cc:(.text+0x674): undefined reference to `GooString::GooString(char const*)'
pdffonts.cc:(.text+0x696): undefined reference to `PDFDoc::PDFDoc(GooString*, GooString*, GooString*, void*)'
pdffonts.cc:(.text+0x6a3): undefined reference to `GooString::~GooString()'
pdffonts.cc:(.text+0x6b8): undefined reference to `GooString::~GooString()'
pdffonts.cc:(.text+0x765): undefined reference to `Annots::~Annots()'
pdffonts.cc:(.text+0x7ba): undefined reference to `Object::fetch(XRef*, Object*)'
pdffonts.cc:(.text+0x7db): undefined reference to `Annots::Annots(XRef*, Catalog*, Object*)'
pdffonts.cc:(.text+0x7e3): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x801): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x827): undefined reference to `Object::fetch(XRef*, Object*)'
pdffonts.cc:(.text+0x847): undefined reference to `Dict::lookup(char*, Object*)'
pdffonts.cc:(.text+0x85a): undefined reference to `Object::free()'
pdffonts.cc:(.text+0x89a): undefined reference to `PDFDoc::~PDFDoc()'
pdffonts.cc:(.text+0x8aa): undefined reference to `globalParams'
pdffonts.cc:(.text+0x8bb): undefined reference to `GlobalParams::~GlobalParams()'
collect2: ld returned 1 exit status
make[2]: *** [pdffonts] Error 1
make[2]: Leaving directory `/var/tmp/portage/poppler-0.5.0-r5/work/poppler-0.5.0/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/poppler-0.5.0-r5/work/poppler-0.5.0'
make: *** [all] Error 2


emerge info:
Portage 2.1_pre4-r1 (default-linux/amd64/2005.0, gcc-4.0.2, glibc-2.3.6-r2, 2.6.15-suspend2-r5 x86_64)
=================================================================
System uname: 2.6.15-suspend2-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre15
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.4-r1, 2.4.2-r1
sys-apps/sandbox:    1.2.17
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-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -mtune=athlon64 -O2 -pipe -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -fomit-frame-pointer"
CHOST="x86_64-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="-march=athlon64 -mtune=athlon64 -O2 -pipe -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -fomit-frame-pointer -fvisibility=hidden -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.ITDNet.net/gentoo ftp://gentoo.itdnet.net/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/ http://trumpetti.atm.tut.fi/gentoo/"
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 Xaw3d a52 aac aalib accessibility acl acpi ada aim allegro alsa alut amuled ao apache2 arts artswrappersuid asf athena audiofile avalon avi backward-compatible bash-completion batch bcmath berkdb berkkdb bidi bitmap-fonts bl bmp browserplugin buttons bzip2 bzlib cairo calendar canna caps cdb cdda cddb cdio cdparanoia cdparanois cdr cegui cg chasen cjk clanJavaScript clanVoice clearcase cli cpdflibcrypt crypt cscope css ctype cups curl curlwrappers custom-cflags dba dbase dbm dbus dbx devil dga dio directfb directfbdivx4linux djbfft djvu dllloader dlloader dnd doc double-precision dpms dri dts dv dvb dvd dvdr dvdread dxr3 dynagraph editor edl eds elf emacs emacs-w3 emboss emul-linux-x86 encode epiphany evo examples exif expat ext-doc ext-dvi ext-html ext-koffice ext-kpresenter ext-kspread ext-kword ext-lyx ext-man ext-pdf ext-ppt ext-ps ext-rtf ext-tex ext-xls f77 fam fame fat fbcon fbsplash ffmpeg fftw firefox flac flash flatfile font-server foomaticdb fortan fortran fping fpx freetds freetype freewnn ftp fuse gaim gb gd gdbm geoip gg ggi gif giff gii ginac glibc-compat20 glibc-omitfp glitz glut gmail gmailtimestamps gnokii gnomedb gnustep gnutls gphoto2 gpm graphviz guile hal haskell hfs howl httpd iconv icq ieee1394 imagemagick imap imlib inifile innodb iodbc ipv6 irc ithreads jabber java javamail javascript jbig jce jfs jikes jms jmx jpeg jpeg2k junit jython kde lcms ldap leim libcaca libclamav libedit libg++ libgda libsamplerate libvisual libwww live lj logitech-mouse lzo lzw lzw-tiff mad maildir mailwrapper matroska matrox mbox mcal mcve md5sum mdb memlimit mhash migemo mikmod mime ming mjpeg mng mozcalendar mozdevelop mozillampg3 mozsvg mp3 mpeg mpi mplayer mpm-worker msn mule musepack musicbrainz mysql mysqli mythtv nas ncurses neXt network nfs ng nls nntp nomalloccheck nowin nptl nptlonly nsplugin ntfs nvidia oav odbc offensive ofx ogg oggvorbis openal openexr opengl oss pam parse-clocks pascal pcmcia pcntl pcre pda pdflib pear perforce perl pertty php physfs plotutils png pnp portaudio posix postgres povray ppds python qmail qt quicktime rar rdesktop readlibe real reiserfs remote rhino risky rpm rss rtc ruby samba sametime sasl sblive scanner sdk sdl sendfile server session shaper silc silvercity simplexml slang sms smux sndfile snmp soap sockets sox speex spell spl sql sqlite srp ssl stats stream subp subtitles subversion svg symlink synlinkszip sysfs sysvipc tcltk tcpd tga theora threads tidy tiff tokenizer tools truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vcd videos visualization vlm vorbis wddx wifi wmf wxgtk1 wxwindows x11vnc xanim xattr xbase xchatdccserver xchattext xface xfs xine xml xml2 xmlrpc xosd xpm xprint xsl xv xvid xvmc yahoo yaz yv12 zeo zeroconf zip zlib zvbi elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-14 01:04:17 UTC
Reopen if you are able to reproduce the issue with sane C[XX]FLAGS, like "-march=athlon64 -O2 -pipe -fomit-frame-pointer", and especially stop messing with visibility.