I got an email today from the unreliable Apache announcement mailing list (somehow all releases are not emailed out) that a new version was released yesterday. I’ve downloaded this version 2.2.13 and compiled it right away on my test machine as a user had indicated a problem with 2.2.12 earlier last week.
It looks like the option “-enable-layout” does not work as we once expected. There are now 3 different config.layout files which we need to edit to use our own layout:
- ./config.layout
- ./srclib/apr/config.layout
- ./srclib/apr-util/config.layout
Each will have the same content. I can’t find out why this change has been made and why we need to do this. I hope someone can explain this to me and how to resolve this.
Beyond this issue I could not find a problem with this new version on my test servers. therefore I even tried it on my production server to see if that would work properly and it did.
This version is a release with a small security problem so please upgrade if you want to. Read all about the changes in the 2.2.13 changelog.
If you’ve forgotten how to upgrade your Apache installation in the least painfull way with a possibility to go back if something goes wrong: Upgrading Apache



Comments
3:26 pm
The three layout files are each a little different, since they specify the layouts for apache itself, the apr library, and the apr-util library, respectively.
Is there some reason none of the existing layouts are suitable for DIYMacServer? If there’s a good argument for adding a new layout to Apache/apr/apr-util, why not open a request at http://httpd.apache.org/bug_report.html and see if it can be added?