From: =?UTF-8?B?TWFydMOtbiBNYXJxdcOpcw==?= on 5 Mar 2010 10:11 a few days ago I upgraded my development server with PHP 5.3, and found that some pear packages stopped working giving FATAL ERRORs, like this (this one is from package Image_Graph): PHP Fatal error: Call to undefined method Image_Graph_Plotarea_Element::Image_Graph_Element() in /usr/share/php/Image/Graph/Layout.php on line 73 I found that the problem is when calling the parents constructors like parent::ClassName. Changing that fixes the problem, but there are alot of clases with this problem. Are these problems being addressed? -- MartÃn Marqués select 'martin.marques' || '@' || 'gmail.com' DBA, Programador, Administrador
From: Michael Gauthier on 8 Mar 2010 09:37 Martín, The problem with many of these packages is they are stable and list PHP4 as a supported version. The parent::__construct() syntax was not available until PHP5. To update these packages, maintainers would have to break PHP4 compatibility of a stable package. It is not an ideal situation. Many packages have taken the opportunity to release a version 2 with a cleaned-up fully PHP5 compatible API. Cheers, Mike On Fri, 2010-03-05 at 12:11 -0300, Martín Marqués wrote: > a few days ago I upgraded my development server with PHP 5.3, and > found that some pear packages stopped working giving FATAL ERRORs, > like this (this one is from package Image_Graph): > > PHP Fatal error: Call to undefined method > Image_Graph_Plotarea_Element::Image_Graph_Element() in > /usr/share/php/Image/Graph/Layout.php on line 73 > > I found that the problem is when calling the parents constructors like > parent::ClassName. > > Changing that fixes the problem, but there are alot of clases with this problem. > > Are these problems being addressed? > > -- > Martín Marqués > select 'martin.marques' || '@' || 'gmail.com' > DBA, Programador, Administrador >
From: "Stefan Neufeind, PEAR" on 8 Mar 2010 10:42 Hi, for Image_Graph these things are already fixed in SVN. Could you please try a current checkout? There are some other things which I've been lately working on for cleanup in Image_Graph, so Image_Graph is currently in not such an ideal relase-state. But I'll see to release an updated package soon as well. Meanwhile, an SVN-checkout will help you. Since Image_Graph was in alpha-stage anyway, I've weighted the pros and cons and decided to go post-PHP5 with the next release. Kind regards, Stefan Neufeind On 03/08/2010 03:37 PM, Michael Gauthier wrote: > Martín, > > The problem with many of these packages is they are stable and list PHP4 > as a supported version. > > The parent::__construct() syntax was not available until PHP5. To update > these packages, maintainers would have to break PHP4 compatibility of a > stable package. > > It is not an ideal situation. > > Many packages have taken the opportunity to release a version 2 with a > cleaned-up fully PHP5 compatible API. > > Cheers, > > > Mike > > On Fri, 2010-03-05 at 12:11 -0300, Martín Marqués wrote: >> a few days ago I upgraded my development server with PHP 5.3, and >> found that some pear packages stopped working giving FATAL ERRORs, >> like this (this one is from package Image_Graph): >> >> PHP Fatal error: Call to undefined method >> Image_Graph_Plotarea_Element::Image_Graph_Element() in >> /usr/share/php/Image/Graph/Layout.php on line 73 >> >> I found that the problem is when calling the parents constructors like >> parent::ClassName. >> >> Changing that fixes the problem, but there are alot of clases with this problem. >> >> Are these problems being addressed? >> >> -- >> Martín Marqués >> select 'martin.marques' || '@' || 'gmail.com' >> DBA, Programador, Administrador
From: =?UTF-8?B?TWFydMOtbiBNYXJxdcOpcw==?= on 10 Mar 2010 09:07 Actually I found about the __construct() change looking at the web SVN from Image_Graph. I will try to update from SVN soon. Would be nice to be able to pear upgrade Image_Graph. El dÃa 8 de marzo de 2010 12:42, Stefan Neufeind, PEAR <pear.neufeind(a)speedpartner.de> escribió: > Hi, > > for Image_Graph these things are already fixed in SVN. Could you please > try a current checkout? There are some other things which I've been > lately working on for cleanup in Image_Graph, so Image_Graph is > currently in not such an ideal relase-state. But I'll see to release an > updated package soon as well. Meanwhile, an SVN-checkout will help you. > > Since Image_Graph was in alpha-stage anyway, I've weighted the pros and > cons and decided to go post-PHP5 with the next release. > > > Kind regards, >  Stefan Neufeind > > On 03/08/2010 03:37 PM, Michael Gauthier wrote: >> MartÃn, >> >> The problem with many of these packages is they are stable and list PHP4 >> as a supported version. >> >> The parent::__construct() syntax was not available until PHP5. To update >> these packages, maintainers would have to break PHP4 compatibility of a >> stable package. >> >> It is not an ideal situation. >> >> Many packages have taken the opportunity to release a version 2 with a >> cleaned-up fully PHP5 compatible API. >> >> Cheers, >> >> >> Mike >> >> On Fri, 2010-03-05 at 12:11 -0300, MartÃn Marqués wrote: >>> a few days ago I upgraded my development server with PHP 5.3, and >>> found that some pear packages stopped working giving FATAL ERRORs, >>> like this (this one is from package Image_Graph): >>> >>> PHP Fatal error:  Call to undefined method >>> Image_Graph_Plotarea_Element::Image_Graph_Element() in >>> /usr/share/php/Image/Graph/Layout.php on line 73 >>> >>> I found that the problem is when calling the parents constructors like >>> parent::ClassName. >>> >>> Changing that fixes the problem, but there are alot of clases with this problem. >>> >>> Are these problems being addressed? >>> >>> -- >>> MartÃn Marqués >>> select 'martin.marques' || '@' || 'gmail.com' >>> DBA, Programador, Administrador > -- MartÃn Marqués select 'martin.marques' || '@' || 'gmail.com' DBA, Programador, Administrador
From: Michael Gauthier on 10 Mar 2010 09:08 Stefan, How far out is a release? Anything Martín could do to help? Cheers, Mike On Wed, 2010-03-10 at 11:07 -0300, Martín Marqués wrote: > Actually I found about the __construct() change looking at the web SVN > from Image_Graph. > > I will try to update from SVN soon. Would be nice to be able to pear > upgrade Image_Graph. > > El día 8 de marzo de 2010 12:42, Stefan Neufeind, PEAR > <pear.neufeind(a)speedpartner.de> escribió: > > Hi, > > > > for Image_Graph these things are already fixed in SVN. Could you please > > try a current checkout? There are some other things which I've been > > lately working on for cleanup in Image_Graph, so Image_Graph is > > currently in not such an ideal relase-state. But I'll see to release an > > updated package soon as well. Meanwhile, an SVN-checkout will help you. > > > > Since Image_Graph was in alpha-stage anyway, I've weighted the pros and > > cons and decided to go post-PHP5 with the next release. > > > > > > Kind regards, > > Stefan Neufeind > > > > On 03/08/2010 03:37 PM, Michael Gauthier wrote: > >> Martín, > >> > >> The problem with many of these packages is they are stable and list PHP4 > >> as a supported version. > >> > >> The parent::__construct() syntax was not available until PHP5. To update > >> these packages, maintainers would have to break PHP4 compatibility of a > >> stable package. > >> > >> It is not an ideal situation. > >> > >> Many packages have taken the opportunity to release a version 2 with a > >> cleaned-up fully PHP5 compatible API. > >> > >> Cheers, > >> > >> > >> Mike > >> > >> On Fri, 2010-03-05 at 12:11 -0300, Martín Marqués wrote: > >>> a few days ago I upgraded my development server with PHP 5.3, and > >>> found that some pear packages stopped working giving FATAL ERRORs, > >>> like this (this one is from package Image_Graph): > >>> > >>> PHP Fatal error: Call to undefined method > >>> Image_Graph_Plotarea_Element::Image_Graph_Element() in > >>> /usr/share/php/Image/Graph/Layout.php on line 73 > >>> > >>> I found that the problem is when calling the parents constructors like > >>> parent::ClassName. > >>> > >>> Changing that fixes the problem, but there are alot of clases with this problem. > >>> > >>> Are these problems being addressed? > >>> > >>> -- > >>> Martín Marqués > >>> select 'martin.marques' || '@' || 'gmail.com' > >>> DBA, Programador, Administrador > > > > >
|
Next
|
Last
Pages: 1 2 Prev: how does one get PHP_Beautifier to actually beautify? Next: PHP_Beautifier and "Tokeniker"?? |