Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385111 - app-office/libreoffice fails to compile with =app-text/poppler-0.18.0
Summary: app-office/libreoffice fails to compile with =app-text/poppler-0.18.0
Status: RESOLVED DUPLICATE of bug 384933
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-30 17:54 UTC by Cesko Voeten
Modified: 2011-09-30 18:41 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 Cesko Voeten 2011-09-30 17:54:16 UTC
Looks like the same problem as bug #384985. I haven't tried to come up with a patch myself due to my C++ incompetence ;-)

Relevant portion of build log:

Entering /var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper

Compiling: sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx
Compiling: sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
Compiling: sdext/source/pdfimport/xpdfwrapper/pnghelper.cxx
In file included from /var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:32:0:
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx:198:34: error: 'Link' has not been declared
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx: In function 'void pdfi::writeJpeg_(OutputBuffer&, Stream*, bool)':
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:153:13: error: 'DCTStream' was not declared in this scope
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:153:24: error: expected primary-expression before ')' token
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:153:25: error: expected ')' before 'str'
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx: At global scope:
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:492:29: error: variable or field 'processLink' declared void
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:492:29: error: 'Link' was not declared in this scope
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:492:48: error: expected primary-expression before '*' token
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:492:49: error: expected primary-expression before ')' token
/var/tmp/portage/app-office/libreoffice-3.4.3.2-r1/work/libreoffice-bootstrap-3.4.3.2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:929:1: error: expected '}' at end of input
/usr/include/poppler/UTF8.h:59:12: warning: 'int mapUCS2(Unicode, char*, int)' defined but not used
dmake:  Error code 1, while making '../../../unxlngx6.pro/obj/pdfioutdev_gpl.obj'

The full log is sitting on my disk but doesn't really show anything else that's relevant.

Reproducible: Always




Portage 2.1.10.20 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.3, glibc-2.13-r4, 3.0.4-gentoo-r1 x86_64)
=================================================================
System uname: Linux-3.0.4-gentoo-r1-x86_64-Intel-R-_Core-TM-_i5_CPU_650_@_3.20GHz-with-gentoo-2.0.3
Timestamp of tree: Fri, 30 Sep 2011 05:45:01 +0000
ccache version 3.1.6 [enabled]
app-shells/bash:          4.2_p10
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.2.2
dev-util/ccache:          3.1.6
dev-util/cmake:           2.8.5-r2
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.3-r1
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1-r1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r3
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -ggdb -floop-interchange -floop-strip-mine -floop-block"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe -ggdb -floop-interchange -floop-strip-mine -floop-block"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--keep-going --deep --with-bdeps=y --autounmask-write"
FEATURES="assume-digests binpkg-logs candy ccache distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
FFLAGS=""
GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/"
INSTALL_MASK="      .keep*      .directory      /usr/share/doc/*-*      /usr/share/doc/{dbus,lzo}      "
LANG="nl_NL.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="nl"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="64bit X a52 aac aacs abiword accessibility acl acpi additions aio all_sfx alsa amd64 amr ao apng applet archive artworkextra asf atm audio automount background blksha1 bonobo branding bzip2 cairo caps ccache cdda cdemud cdio cdr cg charmap classic cleartype cli client client-only clipboard compressed-lumas consolekit corefonts css cue cups curl curlwrappers cursors custom-optimization d3d dbus development dhcpcd dirac djvu dri drm dv dvd dvdr emerald emulation encode eselect exceptions expat extensions faac faad fat fbcondecor ffmpeg flac fluidsynth fontconfig fts3 fuse gallium gcrypt gdu gecko gecko-mediaplayer gedit general gif glib glut gmp gpc graphite gs gstreamer gtk2-perl gucharmap gudev gzip handbook hddtemp highlight hunspell hwdb iconv icu ieee1394 imagemagick inkjar inotify interlaced ipc iproute2 iptables ithreads java6 javascript jemalloc jit jpeg justify kde keymap lame laptop lcdfilter lcms ldap less libevent libkms libnotify libssh2 lightning llvm lm_sensors logrotate lqr lto lzma lzo mad matroska melt methodjit midi mikmod minimal minizip mmap mmx mmxext mng modules motif mouse mozilla mp3 mp4 mpeg mpg123 mplayer mta multicall multilib music nano-syntax nat natspec ncurses new-login nfs nls nptl nptlonly nsplugin nspluginwrapper nss ntfs ntfsprogs ntlm offensive ogg openal opengl openmedia openmp openvg optimization optimized-qmake orc pam passwordsave pcre pdf pdfimport pgo physfs png policykit postproc private-headers ps pth python3 q32 qt3support qt4 quote rar raster rdesktop readline rtc rule_generator samba savedconfig schroedinger sdl sdl-image sensord session sha512 shared-dricore shared-glapi shm showtabbar smbclient smbsharemodes smp sna sndfile sound sounds sqlite sqlite3 sse sse2 sse3 sse4 ssh ssh1 ssl ssse3 startup-notification strong-optimization sudo svg symlink sysfs syslog sysvipc templates terminal theora threads threadsafe thumbnail tiff timidity toolame track-src-odirect transcode truetype twolame udev udev_acl udisks unicode unlock-notify unsupported unzip upower utp uuid vaapi vdpau video videos vlc vorbis vpnc vpx wallpapers wav wavpack webdav-neon webm wide-unicode win32 win64 winbind wma wmf x264 xattr xcb xcomposite xml xorg xpdf-headers xpm xrandr xscreensaver xulrunner xv xvfb xvid xvmc zip 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 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="nl" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Ulrich Müller gentoo-dev 2011-09-30 18:41:15 UTC

*** This bug has been marked as a duplicate of bug 384933 ***