Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Dec 2016 09:01:29 +0800
From:      Marcelo Araujo <araujobsdport@gmail.com>
To:        dev@httpd.apache.org
Cc:        "Philip M. Gollucci" <pgollucci@p6m7g8.com>, apache@freebsd.org, suraj@ixsystems.com
Subject:   FreeBSD apache 2.4.25 (build fail)
Message-ID:  <CAOfEmZjqN18vW3=HtPLw5GWVutoYAJkMwuDewixaR64fZeHLOw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--001a113d2dce75586a05449964cd
Content-Type: text/plain; charset=UTF-8

Hi guys,

On FreeBSD I have found an issue, specially when we are building the module
mpm_itk together with the newest apache version 2.4.25 that makes the build
fail with an error.

the previous version:
usr/local/include/apache24/ap_config_auto.h:253:9: warning:
'PACKAGE_VERSION' macro redefined [-Wmacro-redefined]
#define PACKAGE_VERSION ""


new version 2.4.25:
In file included from /usr/local/include/apache24/ap_config.h:138:
/usr/local/include/apache24/ap_config_auto.h:257:9: error:
'PACKAGE_VERSION' macro redefined [-Werror,-Wmacro-redefined]
#define PACKAGE_VERSION ""

As you can see, apache package added on configure.in the option '-Werror',
the macro-redefined before was just a warning but now the build fail with
an error.

Attached there is a patch that make it build fine again on FreeBSD.
Basically in this patch I'm removing the -Werror.

NOTE: I can add this patch on FreeBSD port www/apache24.

Let me know what do you guys think about it.


Best,
-- 

-- 
Marcelo Araujo            (__)araujo@FreeBSD.org
\\\'',)http://www.FreeBSD.org <http://www.freebsd.org/>;   \/  \ ^
Power To Server.         .\. /_)

--001a113d2dce75586a05449964cd
Content-Type: application/octet-stream; name="patch-configure.in"
Content-Disposition: attachment; filename="patch-configure.in"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ix6t22ix0

LS0tIGNvbmZpZ3VyZS5pbi5vcmlnCTIwMTYtMTItMDIgMTE6MzY6MDYgVVRDCisrKyBjb25maWd1
cmUuaW4KQEAgLTExMSw3ICsxMTEsNyBAQCBmaQogCiBpZiB0ZXN0ICIkYXByX2ZvdW5kIiA9ICJy
ZWNvbmZpZyI7IHRoZW4KICAgQVBSX1NVQkRJUl9DT05GSUcoc3JjbGliL2FwciwKLSAgICAgICAg
ICAgICAgICAgICAgWyRhcGFjaGVfYXByX2ZsYWdzIC0tcHJlZml4PSRwcmVmaXggLS1leGVjLXBy
ZWZpeD0kZXhlY19wcmVmaXggLS1saWJkaXI9JGxpYmRpciAtLWluY2x1ZGVkaXI9JGluY2x1ZGVk
aXIgLS1iaW5kaXI9JGJpbmRpciAtLWRhdGFkaXI9JGRhdGFkaXIgLS13aXRoLWluc3RhbGxidWls
ZGRpcj0kaW5zdGFsbGJ1aWxkZGlyXSwKKyAgICAgICAgICAgICAgICAgICAgWyRhcGFjaGVfYXBy
X2ZsYWdzIC0tcHJlZml4PSRwcmVmaXhdLAogICAgICAgICAgICAgICAgICAgICBbLS1lbmFibGUt
bGF5b3V0PSp8XCctLWVuYWJsZS1sYXlvdXQ9Kl0pCiAgIGRubCBXZSBtdXN0IGJlIHRoZSBmaXJz
dCB0byBidWlsZCBhbmQgdGhlIGxhc3QgdG8gYmUgY2xlYW5lZAogICBBUF9CVUlMRF9TUkNMSUJf
RElSUz0iYXByICRBUF9CVUlMRF9TUkNMSUJfRElSUyIKQEAgLTE3Nyw3ICsxNzcsNyBAQCBlc2Fj
ICAKIAogaWYgdGVzdCAiJGFwdV9mb3VuZCIgPSAicmVjb25maWciOyB0aGVuCiAgIEFQUl9TVUJE
SVJfQ09ORklHKHNyY2xpYi9hcHItdXRpbCwKLSAgICAgICAgICAgICAgICAgICAgWy0td2l0aC1h
cHI9Li4vYXByIC0tcHJlZml4PSRwcmVmaXggLS1leGVjLXByZWZpeD0kZXhlY19wcmVmaXggLS1s
aWJkaXI9JGxpYmRpciAtLWluY2x1ZGVkaXI9JGluY2x1ZGVkaXIgLS1iaW5kaXI9JGJpbmRpcl0s
CisgICAgICAgICAgICAgICAgICAgIFstLXdpdGgtYXByPS4uL2FwciAtLXByZWZpeD0kcHJlZml4
XSwKICAgICAgICAgICAgICAgICAgICAgWy0tZW5hYmxlLWxheW91dD0qfFwnLS1lbmFibGUtbGF5
b3V0PSpdKQogICBkbmwgV2UgbXVzdCBiZSB0aGUgbGFzdCB0byBidWlsZCBhbmQgdGhlIGZpcnN0
IHRvIGJlIGNsZWFuZWQKICAgQVBfQlVJTERfU1JDTElCX0RJUlM9IiRBUF9CVUlMRF9TUkNMSUJf
RElSUyBhcHItdXRpbCIKQEAgLTU5Nyw3ICs1OTcsNiBAQCBBQ19BUkdfRU5BQkxFKG1haW50YWlu
ZXItbW9kZSxBUEFDSEVfSEVMCiAgICAgaWYgdGVzdCAiJEdDQyIgPSAieWVzIjsgdGhlbgogICAg
ICAgQVBSX0FERFRPKENGTEFHUyxbLVdhbGwgLVdtaXNzaW5nLXByb3RvdHlwZXMgLVdzdHJpY3Qt
cHJvdG90eXBlcyAtV21pc3NpbmctZGVjbGFyYXRpb25zIC1XcG9pbnRlci1hcml0aF0pCiAgICAg
ICBBUEFDSEVfQUREX0dDQ19DRkxBRyhbLXN0ZD1jODldKQotICAgICAgQVBBQ0hFX0FERF9HQ0Nf
Q0ZMQUcoWy1XZXJyb3JdKQogICAgICAgQVBBQ0hFX0FERF9HQ0NfQ0ZMQUcoWy1XZGVjbGFyYXRp
b24tYWZ0ZXItc3RhdGVtZW50XSkKICAgICAgIEFQQUNIRV9BRERfR0NDX0NGTEFHKFstV2Zvcm1h
dF0pCiAgICAgICBBUEFDSEVfQUREX0dDQ19DRkxBRyhbLVdmb3JtYXQtc2VjdXJpdHldKQpAQCAt
ODM4LDEyICs4MzcsMTggQEAgQUNfREVGSU5FX1VOUVVPVEVEKEhUVFBEX1JPT1QsICIke2FwX3By
ZQogCVtSb290IGRpcmVjdG9yeSBvZiB0aGUgQXBhY2hlIGluc3RhbGwgYXJlYV0pCiBBQ19ERUZJ
TkVfVU5RVU9URUQoU0VSVkVSX0NPTkZJR19GSUxFLCAiJHtyZWxfc3lzY29uZmRpcn0vJHtwcm9n
bmFtZX0uY29uZiIsCiAJW0xvY2F0aW9uIG9mIHRoZSBjb25maWcgZmlsZSwgcmVsYXRpdmUgdG8g
dGhlIEFwYWNoZSByb290IGRpcmVjdG9yeV0pCitBQ19ERUZJTkVfVU5RVU9URUQoREVGQVVMVF9F
UlJPUkxPRywgIiR7cmVsX2xvZ2ZpbGVkaXJ9L2h0dHBkLWVycm9yLmxvZyIsCisJW0xvY2F0aW9u
IG9mIGVycm9yIGxvZyBmaWxlXSkKK0FDX0RFRklORV9VTlFVT1RFRChERUZBVUxUX1NDT1JFQk9B
UkQsICIke3JlbF9ydW50aW1lZGlyfS9hcGFjaGVfcnVudGltZV9zdGF0dXMiLAorCVtMb2NhdGlv
biBvZiBTY29yZUJvYXJkIGZpbGVdKQogQUNfREVGSU5FX1VOUVVPVEVEKEFQX1RZUEVTX0NPTkZJ
R19GSUxFLCAiJHtyZWxfc3lzY29uZmRpcn0vbWltZS50eXBlcyIsCiAJW0xvY2F0aW9uIG9mIHRo
ZSBNSU1FIHR5cGVzIGNvbmZpZyBmaWxlLCByZWxhdGl2ZSB0byB0aGUgQXBhY2hlIHJvb3QgZGly
ZWN0b3J5XSkKK0FDX0RFRklORV9VTlFVT1RFRChET0NVTUVOVF9MT0NBVElPTiwgIiR7cmVsX2h0
ZG9jc2Rpcn0iLAorCVtMb2NhdGlvbiBvZiBkb2N1bWVudCByb290XSkKIAotcGVybGJpbj1gJGFj
X2F1eF9kaXIvUHJpbnRQYXRoIHBlcmxgCitwZXJsYmluPS91c3IvbG9jYWwvYmluL3BlcmwKIGlm
IHRlc3QgIngkcGVybGJpbiIgPSAieCI7IHRoZW4KLSAgICBwZXJsYmluPSIvcmVwbGFjZS93aXRo
L3BhdGgvdG8vcGVybC9pbnRlcnByZXRlciIKKyAgICBwZXJsYmluPS91c3IvbG9jYWwvYmluL3Bl
cmwKIGZpCiBBQ19TVUJTVChwZXJsYmluKQogCg==
--001a113d2dce75586a05449964cd--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOfEmZjqN18vW3=HtPLw5GWVutoYAJkMwuDewixaR64fZeHLOw>