Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 383243 - gnome-base/libgnomeprint-2.18.8 fails to compile
Summary: gnome-base/libgnomeprint-2.18.8 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://401333.bugs.gentoo.org/attach...
Whiteboard:
Keywords: Inclusion, PATCH
: 401333 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-09-16 16:03 UTC by Chris Smith
Modified: 2012-02-03 14:51 UTC (History)
4 users (show)

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


Attachments
requested build log (libgnomeprint-2.18.8.build.log,98.88 KB, text/plain)
2011-09-26 14:37 UTC, Chris Smith
Details
ebuild to include patch (libgnomeprint-2.18.8.ebuild,1.56 KB, text/plain)
2012-02-02 19:08 UTC, Rolf S. Arvidson
Details
patch to include header for gnome-print-cups-transport.c (libgnomeprint-2.18.8-stdio-include.patch,271 bytes, patch)
2012-02-02 19:11 UTC, Rolf S. Arvidson
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Smith 2011-09-16 16:03:34 UTC
gnome-base/libgnomeprint-2.18.8 fails to compile (did previously but no longer)

Reproducible: Always

Actual Results:  
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../libgnomeprint/gpa -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libart-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/freetype2 -DG_LOG_DOMAIN=\"GnomePrintCupsPlugin\" -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libgnomecups-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -march=native -fomit-frame-pointer -pipe -floop-interchange -floop-strip-mine -floop-block -MT gnome-print-cups-transport.lo -MD -MP -MF .deps/gnome-print-cups-transport.Tpo -c gnome-print-cups-transport.c  -fPIC -DPIC -o .libs/gnome-print-cups-transport.o
gnome-print-cups-transport.c:59:2: error: unknown type name ‘FILE’
gnome-print-cups-transport.c: In function ‘gp_transport_cups_open’:
gnome-print-cups-transport.c:194:18: warning: assignment makes pointer from integer without a cast [enabled by default]
gnome-print-cups-transport.c: In function ‘gp_transport_cups_write’:
gnome-print-cups-transport.c:276:13: warning: incompatible implicit declaration of built-in function ‘fwrite’ [enabled by default]
make[4]: *** [gnome-print-cups-transport.lo] Error 1



emerge --info
Portage 2.2.0_alpha58 (default/linux/amd64/10.0, gcc-4.6.1, glibc-2.14-r0, 3.0.4-gentoo x86_64)
=================================================================
System uname: Linux-3.0.4-gentoo-x86_64-Intel-R-_Core-TM-_i7-2600K_CPU_@_3.40GHz-with-gentoo-2.0.3
Timestamp of tree: Fri, 16 Sep 2011 14:15:01 +0000
app-shells/bash:          4.2_p10
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.2-r2
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.53.0.2
sys-devel/gcc:            4.6.1-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.14
Repositories: gentoo tcg
Installed sets: 
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -fomit-frame-pointer -pipe -floop-interchange -floop-strip-mine -floop-block"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=native -fomit-frame-pointer -pipe -floop-interchange -floop-strip-mine -floop-block"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/ http://chi-10g-1-mirror.fastsoft.net/pub/linux/gentoo/gentoo-distfiles/ ftp://chi-10g-1-mirror.fastsoft.net/pub/linux/gentoo/gentoo-distfiles/ ftp://mirrors.rit.edu/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_US en"
MAKEOPTS="-j9"
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://rsync21.us.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi addressbook alsa amd64 amr apache2 audiofile avahi avi bash-completion berkdb bzip2 cairo caps cdaudio cddb cdparanoia cdr cdrdao chm cli consolekit cracklib crypt cups curl cxx dbus designer-plugin devicekit djvu dri dts dv dvb dvd dvdr dvdread ebook encode exif fam ffmpeg flac fortran gdbm gif glitz gmp gnome gphoto2 gpm gps graphite gstreamer gtk gtk2 htmlhandbook iconv icu ieee1394 imagemagick imap imlib ipv6 jack java jpeg jpeg2k kpathsea lame lcd lcms ldap libffi libnotify mad marble midi mmap mmx modules mozcalendar mozilla mp3 mudflap multilib musicbrainz ncurses nepomuk nls nodrm nptl nptlonly nsplugin nvidia ofx ogg oggvorbis opencore-amr openexr opengl openmp pam pcre pdf perl png policykit pppd pulseaudio python quicktime readline samba sasl scanner sdl semantic-desktop session slp smp sndfile spell sse sse2 ssl subversion svg sysfs tcltk theora threads tiff tk transparency truetype udev unicode usb utf8 vcd vim-syntax vorbis wav wavpack wmf x264 xattr xcomposite xine xml xorg xscreensaver xv xvid xvmc zlib" ALSA_CARDS="hda-intel hdsp" 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="*" 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en" PHP_TARGETS="php5-3" QEMU_SOFTMMU_TARGETS="i386 x86 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" 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, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Rafał Mużyło 2011-09-16 17:39:14 UTC
Most likely a problem with a missing '#include <stdio.h>' on a recent glibc.
Comment 2 Chris Smith 2011-09-16 22:41:59 UTC
(In reply to comment #1)
> Most likely a problem with a missing '#include <stdio.h>' on a recent glibc.

Don't know. I rebuilt world and this was the only package that didn't build.
Comment 3 Rafał Mużyło 2011-09-20 22:49:15 UTC
A minor note to gnome herd: I'm not sure if this really is a glib 2.13 problem, but if it is, this bug should probably block bug 354107.
Comment 4 Pacho Ramos gentoo-dev 2011-09-21 13:42:51 UTC
(In reply to comment #3)
> A minor note to gnome herd: I'm not sure if this really is a glib 2.13 problem,
> but if it is, this bug should probably block bug 354107.

I cannot test as I am still using stable glibc (and won't update to testing for that), maybe other gnome team member can test :-/
Comment 5 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-09-25 21:01:07 UTC
> (In reply to comment #3)
> I cannot test as I am still using stable glibc (and won't update to testing for
> that), maybe other gnome team member can test :-/

gnome-base/libgnomeprint-2.18.8 builds fine here on two diffent ~amd64, glibc-2.13-r4 systems (one with gnome-3.0, other with gnome-3.1.x from the overlay).

# emerge --info
Portage 2.2.0_alpha59 (default/linux/amd64/10.0/desktop/gnome, gcc-4.6.1, glibc-2.13-r4, 3.0.4-gentoo x86_64)
=================================================================
System uname: Linux-3.0.4-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-2.0.3
Timestamp of tree: Sun, 25 Sep 2011 20:30:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 3.1.6 [disabled]
app-shells/bash:          4.2_p10
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.4.6, 2.5.4-r4, 2.6.7-r2, 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.4_p6-r1, 1.5-r1, 1.6.3-r1, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1-r1
sys-devel/binutils:       2.16.1-r3, 2.18-r4, 2.19.1-r1, 2.20.1-r1, 2.21, 2.21.1-r1
sys-devel/gcc:            3.3.6-r1, 3.4.6-r2, 4.1.2, 4.2.4-r1, 4.3.6-r1, 4.4.6-r1, 4.5.3-r1, 4.6.1-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(In reply to comment #4)
Comment 6 Chris Smith 2011-09-25 21:10:38 UTC
I'm running glibc-2.14 and not glibc-2.13.

However, one would think (well at least I do, but maybe mistakenly) that a missing '#include <stdio.h>' in glibc would affect more than one package as I successfully rebuilt world (empty tree) with this being the only (non-resolved) build failure.
Comment 7 Pacho Ramos gentoo-dev 2011-09-26 13:07:28 UTC
Can you attach full build.log please?
Comment 8 Chris Smith 2011-09-26 14:37:44 UTC
Created attachment 287781 [details]
requested build log

gnome-base/libgnomeprint-2.18.8 build log
Comment 9 Pacho Ramos gentoo-dev 2011-09-26 14:41:57 UTC
Try to recompile with safer CFLAGS like "-O2 -pipe" only
Comment 10 Chris Smith 2011-09-26 15:25:27 UTC
(In reply to comment #9)
> Try to recompile with safer CFLAGS like "-O2 -pipe" only

Same problem.
Comment 11 Pacho Ramos gentoo-dev 2011-11-22 01:16:04 UTC
Are you still getting this failures? (it's still working fine for me :S)
Comment 12 Chris Smith 2011-11-25 20:29:38 UTC
(In reply to comment #11)
> Are you still getting this failures? (it's still working fine for me :S)

Apparently it's pretty much a deprecated package, so I removed/changed all dependencies on it and then unmerged it.

However it still does not build here (just tried an "ebuild <> compile").
Comment 13 David Mohr 2011-12-19 21:14:25 UTC
I can confirm the same compilation problem on several amd64 computers. Let me know if any other information would help to triage this issue:

[I] x11-libs/gtk+
	(1)	1.2.10-r12
	(2)	2.24.5-r1
	(3)	3.0.12-r1
sys-libs/glibc 2.13-r4
Comment 14 Pacho Ramos gentoo-dev 2011-12-19 22:46:41 UTC
Does it compile for you when manually compiling it outside portage? (./configure && make)
Comment 15 Pacho Ramos gentoo-dev 2012-01-30 10:51:08 UTC
(In reply to comment #14)
> Does it compile for you when manually compiling it outside portage?
> (./configure && make)

ping!
Comment 16 Pacho Ramos gentoo-dev 2012-01-31 09:29:19 UTC
*** Bug 401333 has been marked as a duplicate of this bug. ***
Comment 17 Rolf S. Arvidson 2012-02-02 18:49:25 UTC
I have same error as OP; I also tried just doing compiling as user (i.e., ./configure && make), same result:
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../libgnomeprint/gpa -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libart-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/freetype2 -DG_LOG_DOMAIN=\"GnomePrintCupsPlugin\" -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libgnomecups-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g -O2 -MT gnome-print-cups-transport.lo -MD -MP -MF .deps/gnome-print-cups-transport.Tpo -c gnome-print-cups-transport.c  -fPIC -DPIC -o .libs/gnome-print-cups-transport.o
gnome-print-cups-transport.c:59:2: error: unknown type name ‘FILE’
gnome-print-cups-transport.c: In function ‘gp_transport_cups_open’:
gnome-print-cups-transport.c:194:18: warning: assignment makes pointer from integer without a cast [enabled by default]
gnome-print-cups-transport.c: In function ‘gp_transport_cups_write’:
gnome-print-cups-transport.c:276:13: warning: incompatible implicit declaration of built-in function ‘fwrite’ [enabled by default]
make[4]: *** [gnome-print-cups-transport.lo] Error 1
make[4]: Leaving directory `/home/rolf/build/libgnomeprint/libgnomeprint-2.18.8/libgnomeprint/modules/cups'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/rolf/build/libgnomeprint/libgnomeprint-2.18.8/libgnomeprint/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rolf/build/libgnomeprint/libgnomeprint-2.18.8/libgnomeprint'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rolf/build/libgnomeprint/libgnomeprint-2.18.8'
make: *** [all] Error 2
Comment 18 Rolf S. Arvidson 2012-02-02 19:07:34 UTC
Based on this note, http://mail.gnome.org/archives/commits-list/2011-October/msg04429.html, I took this patch to correct the ebuild.

# emerge --info =gnome-base/libgnomeprint-2.18.8
Portage 2.3.2-r2 (default/linux/amd64/2008.0, gcc-4.6.2, glibc-2.13-r4, 3.2.1-gentoo-r2 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.2.1-gentoo-r2-x86_64-Intel-R-_Core-TM-2_CPU_X6800_@_2.93GHz-with-gentoo-2.1.8
Timestamp of tree: Tue, 31 Jan 2012 18:30:01 +0000
app-shells/bash:          4.2_p20
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.6.6-r1, 2.7.1-r3, 3.2.2
dev-util/cmake:           2.8.7-r2
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1.8-r3
sys-apps/openrc:          0.8.3-r5
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.10.3, 1.11.2-r1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.6.2
sys-devel/gcc-config:     1.5
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo science mozilla gnome local
Installed sets: @system
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA dlj-1.1 skype-eula sun-prerelease-jdk7 AdobeFlash-10 PUEL Oracle-BCLA-JavaSE Intel-SDP"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-build=n"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-march=core2 -O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/science /var/lib/layman/mozilla /var/lib/layman/gnome /usr/local/portage"
SYNC="git://github.com/funtoo/portage-mini-2011.git"
SYNC_USER="root"
USE="X acl acpi aiglx alac alsa amd64 artworkextra bash-completion berkdb blas bzip2 cairo cdda cdf cdr cleartype cli corefonts cracklib crypt cups curl cxx dbus desktopglobe dri dvd dvdr dvdread dvi encode evo experimental-git fbcondecor flac foomaticdb fortran gdbm gdi gif gimp glitz gmail gmttria gnome gpm graphite gstreamer gtk gtk3 hdf htmlhandbook iconv idb imagemagick imap introspection ipv6 java jpeg kickoff kpathsea kqemu lame libclamav mad maildir mmx modules mono mp3 mpeg mudflap multilib ncurses netcdf networkmanager nls nptl nptlonly nsplugin oav ogg opengl openmp pam pcre pdf perl plasma plotutils png policykit ppds pppd pulseaudio python rdesktop readline samba sasl science semantic-desktop session smp sse sse2 ssl svg sysfs tcpd tiff tk truetype type1 udev unicode usb vorbis wavpack wmf x264 xcomposite xinerama xml xorg xscreensaver zeroconf zip zlib" ALSA_CARDS="hda-intel usb-audio" 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" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nouveau fbdev vesa" 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, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, SYNC_UMASK

=================================================================
                        Package Settings
=================================================================

gnome-base/libgnomeprint-2.18.8 was built with the following:
USE="cups (multilib) -doc"

ebuild / patch to follow
Comment 19 Rolf S. Arvidson 2012-02-02 19:08:51 UTC
Created attachment 300807 [details]
ebuild to include patch
Comment 20 Rolf S. Arvidson 2012-02-02 19:11:11 UTC
Created attachment 300811 [details, diff]
patch to include header for gnome-print-cups-transport.c
Comment 21 Rolf S. Arvidson 2012-02-02 19:13:52 UTC
This compiles OK on my machine, for what that's worth.
Comment 22 Justin Lecher (RETIRED) gentoo-dev 2012-02-03 14:51:41 UTC
+  03 Feb 2012; Justin Lecher <jlec@gentoo.org> libgnomeprint-2.18.8.ebuild,
+  +files/libgnomeprint-2.18.8-stdio-include.patch:
+  Include missing header patch, thanks Rolf S. Arvidson for the patch, #383243
+