Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138244 - stabilize dev-perl/glib-perl-1.105 because 1.101 doesn't install.
Summary: stabilize dev-perl/glib-perl-1.105 because 1.101 doesn't install.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-27 11:28 UTC by Samuli Suominen (RETIRED)
Modified: 2006-07-20 04:52 UTC (History)
1 user (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 Samuli Suominen (RETIRED) gentoo-dev 2006-06-27 11:28:54 UTC
Current stable version on amd64 of dev-perl/glib-perl,

 * Using ExtUtils::MakeMaker
Including ApiDoc pod...
Deleting Glib from doc.pl's $data
Writing build/IFiles.pm
Checking if your kit is complete...
Looks good
Unrecognized argument in LIBS ignored: '-pthread'
Writing Makefile for Glib
cp build/IFiles.pm blib/arch/Glib/Install/Files.pm
cp Subclass.pm blib/lib/Glib/Object/Subclass.pm
cp gperl.h blib/arch/Glib/Install/gperl.h
cp Glib.pm blib/lib/Glib.pm
cp GenPod.pm blib/lib/Glib/GenPod.pm
cp CodeGen.pm blib/lib/Glib/CodeGen.pm
cp gperl_marshal.h blib/arch/Glib/Install/gperl_marshal.h
cp devel.pod blib/lib/Glib/devel.pod
cp ParseXSDoc.pm blib/lib/Glib/ParseXSDoc.pm
cp doctypes blib/arch/Glib/Install/doctypes
cp MakeHelper.pm blib/lib/Glib/MakeHelper.pm
cp /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap blib/arch/Glib/Install/typemap
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap  Glib.xs > Glib.xsc && mv Glib.xsc Glib.c
i686-pc-linux-gnu-gcc -c  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args   -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o Glib.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"   Glib.c
In file included from Glib.xs:33:
ppport.h:227:1: warning: "PERL_UNUSED_DECL" redefined
In file included from gperl.h:26,
                 from Glib.xs:31:
/usr/lib/perl5/5.8.8/i686-linux/CORE/perl.h:163:1: warning: this is the location of the previous definition
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap  GError.xs > GError.xsc && mv GError.xsc GError.c
i686-pc-linux-gnu-gcc -c  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args   -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GError.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"   GError.c
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap  GUtils.xs > GUtils.xsc && mv GUtils.xsc GUtils.c
i686-pc-linux-gnu-gcc -c  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args   -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GUtils.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"   GUtils.c
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap  GLog.xs > GLog.xsc && mv GLog.xsc GLog.c
i686-pc-linux-gnu-gcc -c  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args   -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GLog.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"   GLog.c
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap  GType.xs > GType.xsc && mv GType.xsc GType.c
i686-pc-linux-gnu-gcc -c  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args   -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GType.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"   GType.c
GType.xs: In function 'get_default_property_value':
GType.xs:1365: error: expected ';' before 'method'
make: *** [GType.o] Error 1

I have replicated it on x86 box. However, 1.105 doesn't suffer this problem which is stable on all other arches.

/usr/portage/dev-perl/glib-perl/glib-perl-1.101.ebuild:KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
/usr/portage/dev-perl/glib-perl/glib-perl-1.105.ebuild:KEYWORDS="~alpha ~amd64 hppa ia64 ppc ppc64 sparc x86"
/usr/portage/dev-perl/glib-perl/glib-perl-1.120.ebuild:KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"

Now based on what I see here. I suggest that amd64 stabilizes this working version asap.

Thanks, drac.
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2006-06-27 12:05:44 UTC
confirmed it works on amd64
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2006-07-20 04:52:28 UTC
Apparently it's marked now stable for amd64 and problem is thus solved. Closing this bug.