# Removing old pre_41 zend_module_entry struct checks while loading exts

- Thread: https://externals.io/message/66987
- Original archive: https://news-web.php.net/php.internals/66987
- Started by Julien Pauli on 2013-04-05T14:30:57+00:00
- Messages: 1
- 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

---

## #66987 — Julien Pauli — 2013-04-05T14:30:57+00:00

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

All is into the title.

A patch can be found here
https://github.com/jpauli/php-src/compare/remove_dl_php4_support

The idea is to get rid of those old stuff, like we did with session.compat
some time ago.
If you have ideas, improvements ...

Joe also talked about adding a header to the zend_module_entry struct, to
prevent us from hacking `dl()` like its been done for pre41.

Kalle also talked about a way to make extension load in a particular order,
the RFC is here : https://wiki.php.net/rfc/extensions_load_order

Julien.Pauli
