Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 15650
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: PHP Bugs <php-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Stuart Herbert (RETIRED) <stuart@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
mod_php-4.3.0-r2.ebuild Updated mod_php 4.3.0 ebuild text/plain Stuart Herbert (RETIRED) 2003-02-13 14:54 0000 9.28 KB Details
php.eclass PHP eclass with Java support text/plain Stuart Herbert (RETIRED) 2003-06-27 10:29 0000 15.09 KB Details
mod_php-4.3.2-r3.ebuild mod_php ebuild updated for accompanying eclass text/plain Stuart Herbert (RETIRED) 2003-06-27 10:42 0000 3.25 KB Details
php-4.3.2-r1.ebuild Updated php CLI build with *working* Java support (grrr) text/plain Stuart Herbert (RETIRED) 2003-06-27 11:28 0000 1.40 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 15650 depends on: 23579 Show dependency tree
Bug 15650 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-02-13 14:52 0000
Please find attached a new ebuild for mod_php 4.3.0. 
 
1) Fixes for Java Extension support (same code as for my PHP 4.3.0 ebuild) 
2) Moves config files for mod_php into /etc/conf.d/mod_php/ directory 
3) /etc/conf.d/mod_php/lib points to PHP extensions, and no longer to Apache extensions.  This 
is in common with PHP CLI ebuild 
 
I suggest updating my PHP 4.3.0 ebuild to move /etc/php4 into /etc/conf.d/php4 to be consistent. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Stuart Herbert (RETIRED) 2003-02-13 14:54:13 0000 -------
Created an attachment (id=8245) [details]
Updated mod_php 4.3.0 ebuild

------- Comment #2 From Tal Peer (RETIRED) 2003-06-08 11:36:58 0000 -------
IIRC this was merged into older ebuilds and robbat2 is now working on java
support in php.eclass.

------- Comment #3 From Stuart Herbert (RETIRED) 2003-06-27 10:29:53 0000 -------
Created an attachment (id=13936) [details]
PHP eclass with Java support

Here's the changelist over the php.eclass v1.41:

1) php_check_java_config() updated to spot and reject attempts to build using
Kaffe JVM
2) 'java support may be flaky' message removed
3) obsolete (and commented out) java support removed
4) php.ini file now installs into $INIFILE_DIR (set $INIFILE_DIR inside the
ebuild that uses this eclass)
5) java settings in php.ini automatically setup if compiled with java support
6) java DSO & support scripts automatically copied into $EXT_DIR (set $EXT_DIR
inside the ebuild that uses this eclass)

Tested with no JVM installed, with Blackdown, and with Sun JDK.  Both JDK's
have a problem loading libjava.so under PHP; see
http://bugs.gentoo.org/show_bug.cgi?id=23579 for details.

Stu

------- Comment #4 From Stuart Herbert (RETIRED) 2003-06-27 10:42:16 0000 -------
Created an attachment (id=13937) [details]
mod_php ebuild updated for accompanying eclass

Changes against the ebuild in portage:

1) Installation of php.ini now handled by the eclass
2) Separate php.ini files for different apache builds
3) added notification on how to check Java support is working

See comment above about a bug preventing PHP<->Java from working for me today.

Best regards,
Stu

------- Comment #5 From Stuart Herbert (RETIRED) 2003-06-27 11:28:17 0000 -------
Created an attachment (id=13938) [details]
Updated php CLI build with *working* Java support (grrr)

Changes since php-4.3.2.ebuild:

1) updated to use the accompanying php.eclass
2) outputs an information message if java support enabled

Best regards,
Stu
--

------- Comment #6 From Robin Johnson 2003-06-29 20:39:57 0000 -------
I've integrated this still into the eclass, and mod_php-4.3.2-r3, php-4.3.2-r1.
They will be released later tonight, please check them when they are released.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug