Summary: | www/apache24: Update to 2.4.33 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jochen Neumeister <joneum> | ||||||||||||
Component: | Individual Port(s) | Assignee: | Jochen Neumeister <joneum> | ||||||||||||
Status: | Closed FIXED | ||||||||||||||
Severity: | Affects Many People | CC: | apache, brnrd, joneum | ||||||||||||
Priority: | --- | Keywords: | patch-ready | ||||||||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(apache) |
||||||||||||
Hardware: | Any | ||||||||||||||
OS: | Any | ||||||||||||||
URL: | https://bz.apache.org/bugzilla/show_bug.cgi?id=62236 | ||||||||||||||
Bug Depends on: | |||||||||||||||
Bug Blocks: | 226261 | ||||||||||||||
Attachments: |
|
Description
Jochen Neumeister
2018-03-15 21:11:37 UTC
Created attachment 191538 [details]
svn diff for www/apache24
```
www/apache24: Update to 2.4.32
- Adds UWSGI and MD (acme) module
PR: 226647
Reviewed by:
Approved by:
Security: ???
```
Created attachment 191539 [details]
svn diff for www/apache24
Actually add glue to build mod_md properly.
* It requires curl, jansson and openssl.
* Adds _IMPLIES for the Proxy and Session modules
Checked building:
* with all modules enabled
* with all modules disabled
* with only new modules enabled
Created attachment 191609 [details] svn diff for www/apache24 Update patch for 2.4.33. There was a regression in 2.4.32 (on windows) which prevented release. We can expect 2.4.33 release in a few days. Discovered issues when mixing base and ports SSL. This is fixed with the update to devel/apr1 bug #226705 Created attachment 191753 [details]
svn diff for www/apache24
Add fixes for LibreSSL 2.7
build successfully in poudriere (10.4, 11.1 & Current [i386/amd64]) Test install on 11.1 amd64 without problems. I think we can commit it With hat: apache Created attachment 191783 [details]
svn diff for www/apache24
Rework port. Use more options, include Makefile.modules (became too small) into Makefile. Actually enable/disable modules.
``` www/apache24: Update to 2.4.33 - Add new uwsgi and md modules - Fix LibreSSL 2.7.x builds - Remove conflicts for non-existent ports - There are no slave-ports - Coalesce .if WITH_DEBUG blocks - Use OPTIONS where possible - Remove dead code - Actually enable/disable modules in ALL_MODULES loop - Add suexec warning - Move Makefile.options to Makefile (too small) PR: 226647 With hat: apache Approved by: joneum (apache) MFH: 2018Q1 Security: f38187e7-2f6e-11e8-8f07-b499baebfeaf ``` A commit references this bug: Author: joneum Date: Sat Mar 24 18:26:35 UTC 2018 New revision: 465461 URL: https://svnweb.freebsd.org/changeset/ports/465461 Log: www/apache24: Update to 2.4.33 - Add new uwsgi and md modules - Fix LibreSSL 2.7.x builds - Remove conflicts for non-existent ports - There are no slave-ports - Coalesce .if WITH_DEBUG blocks - Use OPTIONS where possible - Remove dead code - Actually enable/disable modules in ALL_MODULES loop - Add suexec warning - Move Makefile.options to Makefile (too small) PR: 226647 With hat: apache Approved by: brnrd (apache) MFH: MFH2018Q1 Security: f38187e7-2f6e-11e8-8f07-b499baebfeaf Changes: head/www/apache24/Makefile head/www/apache24/Makefile.modules head/www/apache24/Makefile.options head/www/apache24/Makefile.options.desc head/www/apache24/distinfo head/www/apache24/files/patch-configure.in head/www/apache24/files/patch-modules_md_md__crypt.c head/www/apache24/files/patch-modules_ssl_ssl__private.h head/www/apache24/pkg-plist For reference, link to upstream PR for LibreSSL 2.7 fix https://bz.apache.org/bugzilla/show_bug.cgi?id=62236 |