Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 381945 - =dev-python:gst-python-0.10.21 doesn't compile against Python2.4
Summary: =dev-python:gst-python-0.10.21 doesn't compile against Python2.4
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-05 15:32 UTC by Michael Weber (RETIRED)
Modified: 2011-10-29 18:20 UTC (History)
0 users

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


Attachments
build.log on amd64 (dev-python:gst-python-0.10.21:20110527-083821.log,9.90 KB, text/plain)
2011-09-05 15:32 UTC, Michael Weber (RETIRED)
Details
config.log (config.log,58.53 KB, text/plain)
2011-09-13 09:41 UTC, Michael Weber (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Weber (RETIRED) gentoo-dev 2011-09-05 15:32:10 UTC
Created attachment 285649 [details]
build.log on amd64

USE_PYTHON="2.4 2.5 2.6 2.7 3.1" emerge -av1 dev-python/gst-python
does not work on amd64/ppc/sparc

Please restrict the 2.4 ABI in the ebuild.

Thanks
Comment 1 Michael Weber (RETIRED) gentoo-dev 2011-09-11 17:34:23 UTC
Yes, I'm well aware that this touches stable ebuilds. 
But please, lets spare the revbump/stabelization round for this out-of-date python version.



Index: gst-python-0.10.20.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.20.ebuild,v
retrieving revision 1.7
diff -u -B -r1.7 gst-python-0.10.20.ebuild
--- gst-python-0.10.20.ebuild	13 Mar 2011 10:19:52 -0000	1.7
+++ gst-python-0.10.20.ebuild	11 Sep 2011 17:32:06 -0000
@@ -5,7 +5,7 @@
 EAPI=3
 PYTHON_DEPEND="2"
 SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
+RESTRICT_PYTHON_ABIS="2.4 3.*"
 PYTHON_EXPORT_PHASE_FUNCTIONS="1"
 inherit autotools eutils python
 
Index: gst-python-0.10.21.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.21.ebuild,v
retrieving revision 1.7
diff -u -B -r1.7 gst-python-0.10.21.ebuild
--- gst-python-0.10.21.ebuild	25 Jul 2011 17:51:31 -0000	1.7
+++ gst-python-0.10.21.ebuild	11 Sep 2011 17:32:06 -0000
@@ -5,7 +5,7 @@
 EAPI=3
 PYTHON_DEPEND="2"
 SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
+RESTRICT_PYTHON_ABIS="2.4 3.*"
 PYTHON_EXPORT_PHASE_FUNCTIONS="1"
 inherit autotools eutils python
Comment 2 Michael Weber (RETIRED) gentoo-dev 2011-09-13 09:41:33 UTC
Created attachment 286315 [details]
config.log
Comment 3 Mart Raudsepp gentoo-dev 2011-10-29 18:20:52 UTC
The undefined references in the config.log suggest you had a broken python-2.4 instead, from some glibc upgrades or whatnot. You getting the undefined refs for stuff in libpthread and libm stuff, linking against a static python library for some reason, but gst-python is passing -lm and -lpthread to the compiler fine per the log.
Also I have recently cross-compiled gst-python against python-2.4 fine on a non-gentoo system, so it should work fine upstream against python-2.4.
Please re-test and investigate and reopen if still a Gentoo package problem suspected