Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31916 - Turck MMCache 2.4.5 fails to compile
Summary: Turck MMCache 2.4.5 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stuart Herbert (RETIRED)
URL: http://turck-mmcache.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-24 07:03 UTC by Steffen Weber
Modified: 2003-11-14 06:15 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Weber 2003-10-24 07:03:25 UTC
Again a new version of Turck MMCache. Renaming the ebuild works fine as expected, because there are only two new API functions and bugfixes mentioned in the changelog. I'll report back in case a problem occurs, otherwise it should be save to add thsi version to portage.
Comment 1 Steffen Weber 2003-10-28 06:31:08 UTC
In order to make it work with PHP 4.3.4 RC2 I had to do the following:

ebuild /usr/local/portage/dev-php/turck-mmcache/turck-mmcache-2.4.4.ebuild
unpack
chmod +x
/var/tmp/portage/turck-mmcache-2.4.4/work/turck-mmcache-2.4.4/build/shtool
ebuild /usr/local/portage/dev-php/turck-mmcache/turck-mmcache-2.4.4.ebuild
merge
Comment 2 Steffen Weber 2003-10-31 03:27:57 UTC
Turck MMCache 2.4.5 has been released today.
Comment 3 Steffen Weber 2003-11-03 08:56:00 UTC
There is a Turck MMCache 2.4.5 ebuild in portage now, but as I said in my
first additional comment it does not compile for me unless I make the shtool
script executeable!
Comment 4 Steffen Weber 2003-11-05 12:36:26 UTC
Meanwhile Turck MMCache 2.4.6, which has been tested with PHP 4.3.4, has
been released. But (as I expected) I still have to manually add the executeable
bit to the shtool.
Comment 5 Stuart Herbert (RETIRED) gentoo-dev 2003-11-05 13:50:38 UTC
I'll fix and commit the ebuild later tonight for you.

Stu
Comment 6 Stuart Herbert (RETIRED) gentoo-dev 2003-11-05 14:44:44 UTC
Well, in the php-ext-source eclass, we explicitly set +x on shtool before
we run it.   So I'm a bit confused as to what the problem is.

Can you attach the log from the emerge command, so that I can see what's
going wrong?

Thanks,
Stu
Comment 7 Steffen Weber 2003-11-05 15:36:50 UTC
# emerge turck-mmcache
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-php/turck-mmcache-2.4.6 to /
>>> md5 src_uri ;-) turck-mmcache-2.4.6.tar.gz
>>> Unpacking source...
>>> Unpacking turck-mmcache-2.4.6.tar.gz to /var/tmp/portage/turck-mmcache-2.4.6/work
>>> Source unpacked.
/usr/bin/phpize: line 1:
/var/tmp/portage/turck-mmcache-2.4.6/work/turck-mmcache-2.4.6/build/shtool:
Permission denied
/usr/bin/phpize: line 61: -f: command not found
creating cache ./config.cache
configure: error: can not run ./config.sub

!!! ERROR: dev-php/turck-mmcache-2.4.6 failed.
!!! Function econf, Line 338, Exitcode 1
!!! econf failed
Comment 8 Steffen Weber 2003-11-14 06:15:33 UTC
I forgot to mention that on a new machine I recently set up it works with PHP 4.3.4 Final. I'll mark this as fixed then.