Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388765 - Please stabilize =dev-perl/Alien-wxWidgets-0.530.0, =dev-perl/ExtUtils-XSpp-0.160.200 and =dev-perl/wxperl-0.990.200
Summary: Please stabilize =dev-perl/Alien-wxWidgets-0.530.0, =dev-perl/ExtUtils-XSpp-0...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2011-10-28 13:28 UTC by Sergiy Borodych
Modified: 2011-12-11 22:07 UTC (History)
0 users

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


Attachments
build.log (build.log,33.15 KB, text/plain)
2011-10-28 13:28 UTC, Sergiy Borodych
Details
emerge --info (emerge.info,4.56 KB, text/plain)
2011-10-28 13:30 UTC, Sergiy Borodych
Details
Alien-wxWidgets.report (Alien-wxWidgets.report,471 bytes, text/plain)
2011-11-13 23:19 UTC, David Abbott (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergiy Borodych 2011-10-28 13:28:42 UTC
Created attachment 291081 [details]
build.log

# emerge -1Ov dev-perl/wxperl

These are the packages that would be merged, in order:

[ebuild  N     ] dev-perl/wxperl-0.97.02  0 kB
...
x86_64-pc-linux-gnu-g++ -pthread   -c  -I. -I. -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -pipe -march=native   -DVERSION=\"0.9702\" -DXS_VERSION=\"0.9702\" -fPIC "-I/usr/lib64/perl5/5.12.4/x86_64-linux-thread-multi/CORE"  -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__   Constant.c
Constant.c: In function ‘void SetConstantsOnce()’:
Constant.c:3144:59: error: ‘wxIMAGE_OPTION_BITSPERSAMPLE’ was not declared in this scope
Constant.c:3145:57: error: ‘wxIMAGE_OPTION_COMPRESSION’ was not declared in this scope
Constant.c:3146:61: error: ‘wxIMAGE_OPTION_IMAGEDESCRIPTOR’ was not declared in this scope
Constant.c:3149:61: error: ‘wxIMAGE_OPTION_SAMPLESPERPIXEL’ was not declared in this scope
make: *** [Constant.o] Error 1
emake failed
Comment 1 Sergiy Borodych 2011-10-28 13:30:01 UTC
Created attachment 291083 [details]
emerge --info

emerge --info
Comment 2 Sergiy Borodych 2011-10-28 13:31:33 UTC
I already tried perl-cleaner --all && emerge -v1 perl-core/ExtUtils-ParseXS
Comment 3 Sergiy Borodych 2011-10-28 13:37:43 UTC
Found at forum some similar problem
https://forums.gentoo.org/viewtopic-t-336748.html

Try to re-emerge x11-libs/wxGTK with tiff
and after this wxperl compiled fine

so I think we need in wxperl ebuild somethings like in wxpython ebuild:
x11-libs/wxGTK:2.8[tiff]
or even
>=x11-libs/wxGTK:2.8[opengl?,tiff,X]
Comment 4 Torsten Veller (RETIRED) gentoo-dev 2011-10-31 04:30:42 UTC
This bug was ringing a bell. I had the same problem and fixed it in
>dev-perl/Alien-wxWidgets-0.47 which depends on >=x11-libs/wxGTK-2.8.11.0:2.8[X,tiff].

We should stabilize newer versions of dev-perl/Alien-wxWidgets and dev-perl/wxperl.

Candidates are: 
*Alien-wxWidgets-0.530.0 (21 Oct 2011)
*wxperl-0.990.200 (21 Oct 2011)
Comment 5 Torsten Veller (RETIRED) gentoo-dev 2011-11-13 20:48:46 UTC
Please stabilize

=dev-perl/Alien-wxWidgets-0.530.0
=dev-perl/wxperl-0.990.200
=dev-perl/ExtUtils-XSpp-0.160.200
Comment 6 Agostino Sarubbo gentoo-dev 2011-11-13 22:34:57 UTC
>>> Compiling source in /tmp/portage/dev-perl/Alien-wxWidgets-0.530.0/work/Alien-wxWidgets-0.53 ...
Building Alien-wxWidgets
'media' library not found: some functionality will be missing
>>> Source compiled.
>>> Test phase [not enabled]: dev-perl/Alien-wxWidgets-0.530.0

>>> Install Alien-wxWidgets-0.530.0 into /tmp/portage/dev-perl/Alien-wxWidgets-0.530.0/image/ category dev-perl
Building Alien-wxWidgets
'media' library not found: some functionality will be missing


If is expected about media library not found, no other problem found, so amd64 ok
Comment 7 David Abbott (RETIRED) gentoo-dev 2011-11-13 23:19:06 UTC
Arch tested on x86, all good here ...
Comment 8 David Abbott (RETIRED) gentoo-dev 2011-11-13 23:19:19 UTC
Created attachment 292443 [details]
Alien-wxWidgets.report
Comment 9 Markos Chandras (RETIRED) gentoo-dev 2011-12-04 17:36:12 UTC
amd64 done. Thanks Agostino
Comment 10 Markus Meier gentoo-dev 2011-12-11 22:07:07 UTC
x86 stable, thanks David