Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 380153 - media-libs/ming-0.4.3-r1 fails to build with perl 5.14. (Patch to fix attached)
Summary: media-libs/ming-0.4.3-r1 fails to build with perl 5.14. (Patch to fix attached)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://http://groups.google.com/group...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: perl-5.14.0
  Show dependency tree
 
Reported: 2011-08-21 20:52 UTC by turtle
Modified: 2011-11-16 00:55 UTC (History)
1 user (show)

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


Attachments
Debian patch I found. (0001-GvCV-isn-t-an-lvalue-since-Perl-5.13.10.patch,1.43 KB, patch)
2011-08-21 20:52 UTC, turtle
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description turtle 2011-08-21 20:52:35 UTC
Created attachment 284173 [details, diff]
Debian patch I found.

Users emerging ming will get this error:
-DXS_VERSION=\"0.4.3\" -fPIC "-I/usr/lib/perl5/5.14.1/i686-linux/CORE"   /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Constants.c
/usr/bin/perl5.14.1 /usr/lib/perl5/vendor_perl/5.14.1/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.14.1/ExtUtils/typemap -typemap ./typemap -typemap typemap /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Fill.xs > /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Fill.xsc && mv /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Fill.xsc /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Fill.c
i686-pc-linux-gnu-gcc -c  -I/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/src -I/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext -I/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/src -I. -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=pentium4 -mtune=pentium4 -pipe -O2   -DVERSION=\"0.4.3\" -DXS_VERSION=\"0.4.3\" -fPIC "-I/usr/lib/perl5/5.14.1/i686-linux/CORE"   /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/DisplayItem.c
i686-pc-linux-gnu-gcc -c  -I/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/src -I/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext -I/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/src -I. -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=pentium4 -mtune=pentium4 -pipe -O2   -DVERSION=\"0.4.3\" -DXS_VERSION=\"0.4.3\" -fPIC "-I/usr/lib/perl5/5.14.1/i686-linux/CORE"   /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Fill.c
In file included from /var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Constants.xs:19:
/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Exports.c: In function ‘export_cv’:
/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Exports.c:193: error: lvalue required as left operand of assignment
make[2]: *** [/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext/Constants.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/media-libs/ming-0.4.3-r1/work/ming-0.4.3/perl_ext'
make: *** [all-recursive] Error 1
emake failed
 * ERROR: media-libs/ming-0.4.3-r1 failed (compile phase):
 *   (no error message)

When building with perl 5.14
Ming will build with the attached patch I think by Dominic Hargreaves.  http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/b5f104620ada2d5d
Comment 1 Michael Weber (RETIRED) gentoo-dev 2011-11-16 00:55:55 UTC
+*ming-0.4.3-r2 (16 Nov 2011)
+
+  16 Nov 2011; Michael Weber <xmw@gentoo.org> +ming-0.4.3-r2.ebuild,
+  +files/ming-0.4.3-perl-5.14.patch:
+  Revbump to add perl-5.14 support w/ Debian patch (thanks to turtle, bug
+  380153)
+