From: Alex Keda on
Alex Dupre пишет:
> Note: Zend decided to not support FreeBSD anymore, so a new
> ZendOptimizer release for php 5.3 will never be released.
>
I am very disappointed.
Perhaps those who are interested will write about this here:
http://forums.zend.com/viewtopic.php?f=57&t=2412
and, may be, something changes
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Mel Flynn on
Hi,

sorry to jump in late..

On Wednesday 02 December 2009 04:52:35 Alex Dupre wrote:
> Gergely CZUCZY ha scritto:
> >> Oh come on. Security-wise you shouldn't hold php at all. It's about
> >> backwards incompatibility, not about security.
>
> PHP 5.3 is not more incompatible with 5.2 than 5.2 was with 5.1 (and 5.1
> with 5.0). 5.2 branch will be dropped in near future, so I'm not going
> to maintain 80 (eighty) additional ports just for fun.

Would it be interesting to see which ports break with 5.3 and fix these or
mark them broken before/at the same time 5.3 hits the tree?
Also, the impact of the 5.3 incompatibilities is much larger then 5.1 to 5.2,
even though the number is similar.
--
Mel
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Florentin Adolf on
Hi Alex

I tried this patch after fetching a brand new ports-tree, deinstalling the removed ports (which were spl and pcre)and a few others which had IGNORED (like Zend Optimizer...), all went pretty smooth until i ran into this error:

/usr/ports/databases/php5-mysqli/work/php-5.3.1/ext/mysqli/mysqli.c:35:45: error: ext/mysqlnd/mysqlnd_portability.h: No such file or directory
/usr/ports/databases/php5-mysqli/work/php-5.3.1/ext/mysqli/mysqli_api.c:34:45: error: ext/mysqlnd/mysqlnd_portability.h: No such file or directory

All i could find was somthing on php.net about not to mix 5.2 extensions with 5.3, which i didn't.
Was wondering if anyone else ran into this problem.

Info that might be of interest:
7.2-RELEASE-p5 amd64
mysql 5.0.88

Best regards

Florentin
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Alex Dupre on
Alex Dupre ha scritto:
> the long awaited update to PHP 5.3 is ready! Here is the patchset to try
> before I'll commit it in the next week: http://www.alexdupre.com/php53.diff

Patch updated. This should be the final patch. I'm going to commit it
when PHP 5.3.2 will be released.

Same instructions apply:

> Removed ports:
>
> databases/php5-dbase
> graphics/php5-ming
> devel/php5-ncurses
> security/php5-mhash
> devel/php5-pcre
> devel/php5-spl
>
> Update instructions (choose one of them):
>
> 1) remove all php ports and all ports that depends on php,
> then reinstall your the php applications
>
> 2) deinstall the removed ports,
> then upgrade recursively the lang/php5 port
>
>
> To apply the patch (to a fresh ports tree):
>
> cd /usr && patch -p0 -E ~/php53.diff
>
>
> Note: Zend decided to not support FreeBSD anymore, so a new
> ZendOptimizer release for php 5.3 will never be released.

--
Alex Dupre
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Olivier Mueller on
Hi Alex,

On Wed, 2010-01-20 at 15:05 +0100, Alex Dupre wrote:
> Alex Dupre ha scritto:
> > the long awaited update to PHP 5.3 is ready! Here is the patchset to try
> > before I'll commit it in the next week: http://www.alexdupre.com/php53.diff
>
> Patch updated. This should be the final patch. I'm going to commit it
> when PHP 5.3.2 will be released.

Thanks for your great work!

Just a question: once you will have updated the ports tree, what do you
suggest as procedure for users "stuck" with php 5.2 and still willing to
keep their systems up to date ? Like some people, I will need to keep
php 5.2.x on a few production servers because the applications are not
yet compatible with 5.3.x, and they won't be for at least 6-12 months
(sorry, I am just the sysadmin, not the developer/buyer of these apps).

I guess we will have to use portdowngrade and/or add php to the
HOLD_PKGS part of /usr/local/etc/pkgtools.conf for some time ?

Or are there any plan for a lang/php52 branch as suggested by somebody
on the list, for example as long it is supported by the php.net devs?
I know it is a complex thing: if you do not have time/interest to handle
it, maybe somebody else could do it? I would be happy to help if
possible... Or if it is a money issue, I am sure my company (+ some
others) could finance some part of the work over donations, bounties,
etc.

Thanks in advance for your feedback & kind regards,
Olivier


_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"