Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15489 - gimp-1.2.3-r3 emerge/ebuild fails
Summary: gimp-1.2.3-r3 emerge/ebuild fails
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-11 05:43 UTC by Dietrich Heise
Modified: 2003-03-03 19:42 UTC (History)
2 users (show)

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 Dietrich Heise 2003-02-11 05:43:42 UTC
I have installed the following versions of perl / libperl:

libperl-5.8.0
perl-5.8.0-r9
libwww-perl-5.68
gtk-perl-0.7008-r9

here are the error of the ebuild:
[...]
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp  -typemap
/usr/lib/perl5/5.8.0/ExtUtils/typemap -typemap
/var/tmp/portage/gimp-1.2.3-r3/work/gimp-1.2.3/plug-ins/perl/typemap -typemap
/usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi/PDL/Core/typemap.pdl 
Lib.xs > Lib.xsc && mv Lib.xsc Lib.c
gcc -c  -I/var/tmp/portage/gimp-1.2.3-r3/work/gimp-1.2.3/plug-ins/perl
-I../../.. -I/var/tmp/portage/gimp-1.2.3-r3/work/gimp-1.2.3/plug-ins/perl/../..
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include 
-DGTK_DISABLE_COMPAT_H
-I/usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi/PDL/Core
-mcpu=athlon-xp -march=athlon-xp -O3 -pipe  -DPERL5 -D_REENTRANT -D_GNU_SOURCE
-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -mcpu=athlon-xp
-march=athlon-xp -O3 -pipe   -DVERSION=\"1.211\" -DXS_VERSION=\"1.211\" -fpic
"-I/usr/lib/perl5/5.8.0/i686-linux-thread-multi/CORE" 
-Ddatadir="\"/usr/share\"" -DHAVE_PDL=1  Lib.c
Lib.xs:484:93: warning: pasting ""%d"" and ""%s"" does not give a valid
preprocessing token
Lib.xs:485:93: warning: pasting ""%d"" and ""%s"" does not give a valid
preprocessing token
Lib.xs:486:93: warning: pasting ""%d"" and ""%s"" does not give a valid
preprocessing token
Lib.xs:487:93: warning: pasting ""%f"" and ""%s"" does not give a valid
preprocessing token
Lib.xs:488:96: warning: pasting ""'%s'"" and ""%s"" does not give a valid
preprocessing token
Lib.xs: In function `need_pdl':
Lib.xs:97: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:97: too few arguments to function `Perl_croak'
Lib.xs: In function `old_pdl':
Lib.xs:126: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:126: warning: passing arg 2 of `Perl_croak' makes pointer from integer
without a cast
Lib.xs:129: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:129: warning: passing arg 2 of `Perl_croak' makes pointer from integer
without a cast
Lib.xs:132: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:132: warning: passing arg 2 of `Perl_croak' makes pointer from integer
without a cast
Lib.xs: In function `new_gdrawable':
Lib.xs:224: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:224: warning: passing arg 2 of `Perl_croak' makes pointer from integer
without a cast
Lib.xs: In function `old_gdrawable':
Lib.xs:242: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs: In function `old_tile':
Lib.xs:265: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs: In function `force_gdrawable':
Lib.xs:294: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs: In function `old_pixelrgn':
Lib.xs:321: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs: In function `convert_array2paramdef':
Lib.xs:591: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:591: too few arguments to function `Perl_croak'
Lib.xs: In function `autobless':
Lib.xs:659: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:659: too few arguments to function `Perl_croak'
Lib.xs: In function `unbless_croak':
Lib.xs:698: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:698: too few arguments to function `Perl_croak'
Lib.xs: In function `canonicalize_colour':
Lib.xs:716: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:716: too few arguments to function `Perl_croak'
Lib.xs: In function `push_gimp_sv':
Lib.xs:889: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:889: incompatible type for argument 2 of `Perl_croak'
Lib.xs: In function `XS_Gimp__Lib_gimp_main':
Lib.xs:1345: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:1345: too few arguments to function `Perl_croak'
Lib.xs:1348: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:1348: too few arguments to function `Perl_croak'
Lib.xs: In function `XS_Gimp__Lib__gimp_procedure_available':
Lib.xs:1406: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs: In function `XS_Gimp__Lib_gimp_call_procedure':
Lib.xs:1490: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:1612: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:1612: too few arguments to function `Perl_croak'
Lib.xs:1615: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs: In function `XS_Gimp__Lib_gimp_install_procedure':
Lib.xs:1658: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:1658: too few arguments to function `Perl_croak'
Lib.xs: In function `XS_Gimp__Lib_gimp_pixel_rgns_register':
Lib.xs:1806: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:1806: too few arguments to function `Perl_croak'
Lib.xs: In function `XS_Gimp__Lib_gimp_pixel_rgn_data':
Lib.xs:2147: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:2147: too few arguments to function `Perl_croak'
Lib.xs: In function `XS_Gimp__Lib_gimp_tile_get_data':
Lib.xs:2187: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:2187: too few arguments to function `Perl_croak'
Lib.xs: In function `XS_Gimp__Lib_gimp_tile_set_data':
Lib.xs:2198: warning: passing arg 1 of `Perl_croak' from incompatible pointer type
Lib.xs:2198: too few arguments to function `Perl_croak'
make[4]: *** [Lib.o] Error 1
make[4]: Leaving directory
`/var/tmp/portage/gimp-1.2.3-r3/work/gimp-1.2.3/plug-ins/perl/Gimp'
make[3]: *** [subdirs] Error 2
make[3]: Leaving directory
`/var/tmp/portage/gimp-1.2.3-r3/work/gimp-1.2.3/plug-ins/perl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gimp-1.2.3-r3/work/gimp-1.2.3/plug-ins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gimp-1.2.3-r3/work/gimp-1.2.3'
make: *** [all-recursive-am] Error 2

!!! ERROR: media-gfx/gimp-1.2.3-r3 failed.
!!! Function src_compile, Line 115, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge gimp
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-02-11 10:09:10 UTC
please paste
#emerge info
Comment 2 matrixise 2003-02-11 14:08:44 UTC
could you send the error ? 

thanks
Comment 3 Dietrich Heise 2003-02-12 03:47:59 UTC
didi root # emerge info
Portage 2.0.46-r12 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r3)
=================================================================
System uname: 2.4.20 i686 AMD Athlon(tm) XP 1800+
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ http://filepile.tiscali.de/mirror/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config /opt/quake3/cpma/server.cfg"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 apm avi crypt cups encode jpeg libg++ mikmod mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts tetex aalib bonobo svga tcltk java gpm tcpd pam esd imlib oggvorbis qt opengl mozilla gphoto2 snmp cdr ncures threads X alsa -motif kde 3dnow sdl perl python guile ruby libwww ssl gtk mmx ogg vorbis oss gif gnome gpg gd"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe"
CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync2.de.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 4 foser (RETIRED) gentoo-dev 2003-03-03 18:23:33 UTC
hmm can this be reassigned.. looks like a perl problem

reporter , is this still a problem btw ?
Comment 5 Brandon Low (RETIRED) gentoo-dev 2003-03-03 19:42:06 UTC
perl-5.8.0 warned you that not everything works with threaded perl when you merged it... gimp is one such thing, remerge perl and lib perl w/o USE="threads" and gimp will merge fine.