# 5.3.11 planning

- Thread: https://externals.io/message/58649
- Original archive: https://news-web.php.net/php.internals/58649
- Started by johannes@php.net on 2012-03-06T10:49:27+00:00
- Messages: 8
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #58649 — johannes@php.net — 2012-03-06T10:49:27+00:00

URL: https://externals.io/message/58649#58649

Hi,

just a quick note on 5.3.11 planning:

We will migrate to git in roughly one week. I'll give it a few days to
verify migration works fine afterwards and then start the 5.3.11
process. Best is to get outstanding fixes in early. ;-)

Please ping me if there are outstanding fixes you desperately want to
get in.

johannes

---

## #58651 — Pierre Joye — 2012-03-06T11:05:15+00:00

URL: https://externals.io/message/58649#58651 · In reply to: #58649

hi,

See security@, there are two that must be in.

2012/3/6 Johannes Schlüter <johannes@php.net>:
> Hi,
>
> just a quick note on 5.3.11 planning:
>
> We will migrate to git in roughly one week. I'll give it a few days to
> verify migration works fine afterwards and then start the 5.3.11
> process. Best is to get outstanding fixes in early. ;-)
>
> Please ping me if there are outstanding fixes you desperately want to
> get in.
>
> johannes
>
>
>
> --
> 
> 
>



-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org

---

## #58652 — Pierre Joye — 2012-03-06T11:05:40+00:00

URL: https://externals.io/message/58649#58652 · In reply to: #58651

as well as the magic quotes regression issue. I assigned it to you
yesterday, patch there.

2012/3/6 Pierre Joye <pierre.php@gmail.com>:
> hi,
>
> See security@, there are two that must be in.
>
> 2012/3/6 Johannes Schlüter <johannes@php.net>:
> > […]
>
>
>
> --
> Pierre
>
> @pierrejoye | http://blog.thepimp.net | http://www.libgd.org



-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org

---

## #58653 — Derick Rethans — 2012-03-06T11:19:15+00:00

URL: https://externals.io/message/58649#58653 · In reply to: #58649

> just a quick note on 5.3.11 planning:
> 
> We will migrate to git in roughly one week. I'll give it a few days to
> verify migration works fine afterwards and then start the 5.3.11
> process. Best is to get outstanding fixes in early. ;-)

I'd like to get my simple ZEND_DONT_UNLOAD_MODULES patch in:

Index: Zend/zend_API.c
===================================================================
--- Zend/zend_API.c	(revision 322920)
+++ Zend/zend_API.c	(working copy)
@@ -2134,7 +2134,7 @@
 
 #if HAVE_LIBDL
 #if !(defined(NETWARE) && defined(APACHE_1_BUILD))
-	if (module->handle) {
+	if (module->handle && !getenv("ZEND_DONT_UNLOAD_MODULES")) {
 		DL_UNLOAD(module->handle);
 	}
 #endif

cheers,
Derick

-- 
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug

---

## #58656 — jpauli — 2012-03-06T12:04:20+00:00

URL: https://externals.io/message/58649#58656 · In reply to: #58653

2012/3/6 Derick Rethans <derick@php.net>

> 
>
> > […]
>
> I'd like to get my simple ZEND_DONT_UNLOAD_MODULES patch in:
>
> Index: Zend/zend_API.c
> ===================================================================
> --- Zend/zend_API.c     (revision 322920)
> +++ Zend/zend_API.c     (working copy)
> @@ -2134,7 +2134,7 @@
>
>  #if HAVE_LIBDL
>  #if !(defined(NETWARE) && defined(APACHE_1_BUILD))
> -       if (module->handle) {
> +       if (module->handle && !getenv("ZEND_DONT_UNLOAD_MODULES")) {
>                DL_UNLOAD(module->handle);
>        }
>  #endif
>
> cheers,
> Derick
>
> --
> http://derickrethans.nl | http://xdebug.org
> Like Xdebug? Consider a donation: http://xdebug.org/donate.php
> twitter: @derickr and @xdebug
>
> --
> 
> 
>


+10000 for this one :)

Julien

---

## #58671 — Brian J. France — 2012-03-06T16:24:11+00:00

URL: https://externals.io/message/58649#58671 · In reply to: #58653

Could you explain the use case for this?  Just for my own curiosity, I am sure you have a valid reason for it.  

I have always found that only bad things happen when you let extensions/modules/shared libs stay loaded during the double load of apache.

Thanks!

Brian




> 
> 
> > […]
> 
> I'd like to get my simple ZEND_DONT_UNLOAD_MODULES patch in:
> 
> Index: Zend/zend_API.c
> ===================================================================
> --- Zend/zend_API.c	(revision 322920)
> +++ Zend/zend_API.c	(working copy)
> @@ -2134,7 +2134,7 @@
> 
> #if HAVE_LIBDL
> #if !(defined(NETWARE) && defined(APACHE_1_BUILD))
> -	if (module->handle) {
> +	if (module->handle && !getenv("ZEND_DONT_UNLOAD_MODULES")) {
> 		DL_UNLOAD(module->handle);
> 	}
> #endif
> 
> cheers,
> Derick
> 
> -- 
> http://derickrethans.nl | http://xdebug.org
> Like Xdebug? Consider a donation: http://xdebug.org/donate.php
> twitter: @derickr and @xdebug

---

## #58676 — Derick Rethans — 2012-03-06T16:43:00+00:00

URL: https://externals.io/message/58649#58676 · In reply to: #58671

> Could you explain the use case for this?  Just for my own curiosity, I 
> am sure you have a valid reason for it.
> 
> I have always found that only bad things happen when you let 
> extensions/modules/shared libs stay loaded during the double load of 
> apache.

Well, it's more meant for debugging only (on the command line):
http://drck.me/vlgrnd-shared-8po

cheers,
Derick

-- 
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug

---

## #58679 — johannes@php.net — 2012-03-06T18:18:11+00:00

URL: https://externals.io/message/58649#58679 · In reply to: #58653

> I'd like to get my simple ZEND_DONT_UNLOAD_MODULES patch in:

Yeah, it's proven and useful. Please also add the part from
README.ZEND_MM.

johannes
