Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 350741 - dev-php5/* : Some ebuilds are not correctly updated to php-ext-source-r2
Summary: dev-php5/* : Some ebuilds are not correctly updated to php-ext-source-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-05 18:55 UTC by Daniel
Modified: 2011-01-05 20:56 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge_info.txt,4.58 KB, text/plain)
2011-01-05 18:57 UTC, Daniel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel 2011-01-05 18:55:11 UTC
As found in this bug (#349423) my_conf needs to be set in src_configure() instead of src_compile() if php-ext-source-r2 is used, because php-ext-source-r1.eclass is EAPI=0 but php-ext-source-r2.eclass is EAPI=2.

If searched through all ebuilds which use my_conf and found some more that set my_conf in src_compile(), altough php-ext-source-r2 is used.

Here is a list of ebuilds:

eaccelerator/eaccelerator-0.9.6.1-r1.ebuild
eaccelerator/eaccelerator-0.9.6.1-r2.ebuild
pecl-apc/pecl-apc-3.1.4-r1.ebuild
pecl-apc/pecl-apc-3.1.5-r2.ebuild
pecl-dio/pecl-dio-0.0.4_rc4-r1.ebuild
pecl-enchant/pecl-enchant-1.1.0-r1.ebuild
pecl-memcache/pecl-memcache-3.0.5-r1.ebuild
xcache/xcache-1.3.0-r2.ebuild

If it helps i can attach fixed ebuilds.

Reproducible: Always

Steps to Reproduce:

Actual Results:  
my_conf is not send to ./configure

Expected Results:  
my_conf is send to ./configure
Comment 1 Daniel 2011-01-05 18:57:37 UTC
Created attachment 258967 [details]
emerge --info
Comment 2 Ole Markus With (RETIRED) gentoo-dev 2011-01-05 20:56:39 UTC
Thanks for reporting this!

The offending versions have been revbumped if newer, working commits already existed. Offending commits have been deleted where they were not the latest stable on an arch.