Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 515102

Summary: dev-libs/boost-build-1.55.0 [Prefix]: build failure with USE=python on ppc-aix
Product: Gentoo Linux Reporter: Michael Haubenwallner (RETIRED) <haubi>
Component: [OLD] DevelopmentAssignee: C++ Team [disbanded] <cpp+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: prefix
Priority: Normal Keywords: PATCH, UPSTREAM
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://svn.boost.org/trac/boost/ticket/10122
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch to fix build error on ppc-aix with USE=python

Description Michael Haubenwallner (RETIRED) gentoo-dev 2014-06-25 15:29:16 UTC
Created attachment 379656 [details, diff]
patch to fix build error on ppc-aix with USE=python

boost-build now fails to compile with USE=python with recent Python releases.
Detailed analysis please see upstream boost ticket 10122.

Thanks!

--- boost-build-1.55.0.ebuild   16 May 2014 09:40:05 -0000      1.2
+++ boost-build-1.55.0.ebuild   25 Jun 2014 15:26:10 -0000
@@ -45,7 +45,8 @@
                "${FILESDIR}/${PN}-1.49.0-darwin-gentoo-toolchain.patch" \
                "${FILESDIR}/${PN}-1.52.0-darwin-no-python-framework.patch" \
                "${FILESDIR}/${PN}-1.54.0-fix-test.patch" \
-               "${FILESDIR}/${PN}-1.54.0-support_dots_in_python-buildid.patch"
+               "${FILESDIR}/${PN}-1.54.0-support_dots_in_python-buildid.patch" \
+               "${FILESDIR}/${PN}-1.55.0-aix-python.patch"
 
        # Remove stripping option
        # Fix python components build on multilib systems, bug #496446
Comment 1 Sergey Popov gentoo-dev 2015-02-27 09:27:34 UTC
+  27 Feb 2015; Sergey Popov <pinkbyte@gentoo.org> boost-build-1.55.0.ebuild,
+  boost-build-1.55.0-r1.ebuild, boost-build-1.56.0.ebuild,
+  boost-build-1.57.0.ebuild, +files/boost-build-1.55.0-ppc-aix.patch:
+  Fix building on Gentoo Prefix on AIX, wrt bug #515102. Thanks to Michael
+  Haubenwallner

Sorry for such long delay