Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 26825 - php-ext-base eclass creates Zend extensions when it should create regular extensions
Summary: php-ext-base eclass creates Zend extensions when it should create regular ext...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-17 14:19 UTC by Lars T. Mikkelsen
Modified: 2003-08-18 05:55 UTC (History)
0 users

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


Attachments
Patch to fix (php-ext-base.patch,527 bytes, patch)
2003-08-17 14:19 UTC, Lars T. Mikkelsen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lars T. Mikkelsen 2003-08-17 14:19:02 UTC
I've written an ebuild script which uses the php-ext-base eclass. I've set 
PHP_EXT_ZENDEXT="no", however php-ext-base 
adds "zend_extension=/path/to/module.so" in php.ini.

Reproducible: Always
Steps to Reproduce:
1. Create an ebuild script using the php-ext-base eclass and set 
PHP_EXT_ZENDEXT="no".
2. Emerge the ebuild.
3. Look in php.ini.

Actual Results:  
"zend_extension=/path/to/module.so" was added in php.ini.

Expected Results:  
"extension=module.so" should have been added.
Comment 1 Lars T. Mikkelsen 2003-08-17 14:19:54 UTC
Created attachment 16227 [details, diff]
Patch to fix
Comment 2 Stuart Herbert (RETIRED) gentoo-dev 2003-08-18 05:55:19 UTC
Oops ;-) 
 
Fixed in v1.7 of php-ext-base.eclass, which should be hitting your local rsync 
mirror within an hour or so. 
 
Many thanks, 
Stu 
--