Bug 142174 - php with xslt-support
Summary: php with xslt-support
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: php
Version: 3.0
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Joe Orton
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-12-07 21:15 UTC by Roman Buerkle
Modified: 2007-11-30 22:07 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-09-12 13:43:15 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
PHP xslt src rpm patch (3.42 KB, patch)
2005-06-01 18:02 UTC, Jason Pyeron
no flags Details | Diff
js-1.5-0.rc6.dag.src.rpm (1017.30 KB, application/x-rpm)
2005-06-01 18:04 UTC, Jason Pyeron
no flags Details
sablotron-1.0.2-0.n0i.1.src.rpm (600.73 KB, application/x-rpm)
2005-06-01 18:05 UTC, Jason Pyeron
no flags Details
a binary RPM (25.01 KB, application/x-rpm)
2005-06-01 18:11 UTC, Jason Pyeron
no flags Details

Description Roman Buerkle 2004-12-07 21:15:09 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.3)
Gecko/20040924

Description of problem:
Hi,

everbody is talking an working with XML and XSLT, and its a very
common technology, we use it a lot. 

Because of this, i was really wondering why the there`s no
XSLT-support build in the php-package in the complete RHEL3.

At least for us, it's a really important feature, so is there any
chance to have it soon available?

Thanx for the your help!

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. can't find it
2.
3.
    

Additional info:

Comment 1 Suzanne Hillman 2004-12-08 18:53:01 UTC
Internal RFE bug #142282 entered; will be considered for future releases.

Comment 2 ron korzen 2005-04-14 18:11:20 UTC
any update?

Comment 3 Suzanne Hillman 2005-04-14 21:14:31 UTC
We do not plan to deliver this functionality in an updated package for RHEL3,
however we will consider it for future RHEL releases.

Comment 4 Thomas Palmieri 2005-04-25 23:44:26 UTC
It doesn't appear to be in RHEL4 either.  What future release was it being
considered for?

Ron is not the only one who would like this feature.  The company I work for
also uses this.  One of our guys wrote a flagship application in PHP which
requires XSLT functionality, and he prototyped it on Windows using the PHP
runtime binary provided by the main PHP website.  However, we would ultimately
like this to run under RHEL4.

It looks somewhat negligent of RedHat to not include XSLT in the PHP they
distribute, especially considering the basic Windows binary has said
functionality built-in.  I would suspect that there is a much larger critical
mass of people who would want this feature, aside from the two of us.


Comment 5 Suzanne Hillman 2005-04-26 15:18:52 UTC
If this is something for which there is urgency, you would be much better off
going through support (http://www.redhat.com/support or 800-REDHAT1), as
bugzilla is a bug tracking mechanism and not a form of support.

Comment 6 Joe Orton 2005-04-28 14:25:10 UTC
For background: the reason the extension is not enabled in the RHEL php package
is that the "xslt" extension included in php 4.3.x does not work with the
libxslt library included in RHEL; it requires the Sablotron library which is not
shipped in RHEL.

Comment 7 Roman Buerkle 2005-04-29 14:27:40 UTC
<snip>
it requires the Sablotron library which is not shipped in RHEL.
<snip>

Well thats why i asked Redhat for it. No way to include it? We still have no
solution for this. I also hopped for RHEL4 , but...

Comment 8 Jason Pyeron 2005-05-28 20:45:46 UTC
hmmm...

this makes me think.

I have modified the spec file so you can rpmbuild --rebuild --define 'xslt 1' 
src.rpm

I am going to polish it up before attaching it here.

FYI, it requires js and sablatron rpms, also will attach SRPM.


Comment 9 Jason Pyeron 2005-05-30 02:42:46 UTC
php xslt rpm done, sending it to our marketing dept for release. will post soon.

Comment 10 Jason Pyeron 2005-06-01 18:02:06 UTC
Created attachment 115048 [details]
PHP xslt src rpm patch

As promised, here you go.

Bugzilla for it here:

http://projects.pdinc.us/enter_bug.cgi?product=public

Comment 11 Jason Pyeron 2005-06-01 18:04:30 UTC
Created attachment 115049 [details]
js-1.5-0.rc6.dag.src.rpm

Comment 12 Jason Pyeron 2005-06-01 18:05:23 UTC
Created attachment 115050 [details]
sablotron-1.0.2-0.n0i.1.src.rpm

Comment 13 Jason Pyeron 2005-06-01 18:07:39 UTC
the current page for this project is:

http://public.pdinc.us/rpms/php-xslt

Comment 14 Jason Pyeron 2005-06-01 18:11:16 UTC
Created attachment 115053 [details]
a binary RPM

this rpm works on our servers an client servers.

Comment 15 Roman Buerkle 2005-06-10 13:55:47 UTC
Superb work, seems fine on my machine. But now its half a year later, and i
would prefer to setup a RHEL4. Can you make it again for RHEL4's php-4.3.9.rpm?

Many thanx !
RoB

Comment 16 Jason Pyeron 2005-06-10 14:52:29 UTC
hmmm, we dont have any RHEL4 machines yet, if I can get one in a chroot, then 
yes. Ping me in a month if it is not done.

Comment 17 Jason Pyeron 2005-06-10 14:59:52 UTC
Bug 160051 Submitted: php with xslt-support RHEL4

Comment 18 Jason Pyeron 2005-06-10 21:01:22 UTC
ANYONE,

if you are looking for RHEL4 go to #160051 

Suzanne, 

please pass on the work which we have provided to RH and update the internal 
RFE #142282 to reflect the current resources available here.



Comment 19 Joe Orton 2005-09-12 13:43:15 UTC
This feature will be added in a future major release of Red Hat Enterprise
Linux. Red Hat does not currently plan to provide a resolution for this in a Red
Hat Enterprise Linux update for currently deployed systems.

With the goal of minimizing risk of change for deployed systems, and in response
to customer and partner requirements, Red Hat takes a conservative approach when
evaluating changes for inclusion in maintenance updates for currently deployed
products. The primary objectives of update releases are to enable new hardware
platform support and to resolve critical defects. 


Note You need to log in before you can comment on or make changes to this bug.