Bug 1170763 - mod_proxy_cluster.c 1.2.10 doesn't build on Windows
Summary: mod_proxy_cluster.c 1.2.10 doesn't build on Windows
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Apache Server (httpd) and Connectors
Version: 6.4.0
Hardware: All
OS: Windows
Target Milestone: ER2
: EAP 6.4.0
Assignee: Vaclav Tunka
QA Contact: Michal Karm Babacek
Whiteboard: DR12:bug
Depends On:
Blocks: 1181106
TreeView+ depends on / blocked
Reported: 2014-12-04 19:35 UTC by Michal Karm Babacek
Modified: 2019-08-19 12:46 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2019-08-19 12:46:37 UTC
Type: Bug

Attachments (Terms of Use)

Description Michal Karm Babacek 2014-12-04 19:35:19 UTC
Description of problem:

mod_proxy_cluster.so is missing from Windows jboss-eap-native-webserver-connectors builds, EAP 6.4.0.DR12.

This effectively prevents Apache HTTP Server from booting on Windows.

Comment 1 Rostislav Svoboda 2014-12-05 08:43:01 UTC
Apache http server doesn't boot on Windows ...

Comment 2 Vaclav Tunka 2014-12-08 15:59:57 UTC
This requires fix in mod_cluster-native codebase. It might be good to wait for mod_cluster-native 1.2.11 which also includes other customer driven fix.

If we will upgrade, the upgrade will probably make it to ER1, not DR13.

Comment 3 Vaclav Tunka 2014-12-08 16:00:49 UTC
Related issue in the build log:

Comment 5 Michal Karm Babacek 2014-12-08 17:00:01 UTC
IMHO the pptr is missing from the aforementioned patch, I propose https://github.com/modcluster/mod_cluster/pull/134

- builds on Windows, httpd 2.4.10
- builds on RHEL6, httpd 2.2.26

Regarding http://download.devel.redhat.com/brewroot/packages/mod_cluster-native/1.2.10/1.Final.win6/data/logs/win/build.log

I suggest adding a tiny little line of code at the end of that xbuild to check whether all the *.so files had been produced :-)

Comment 6 Michal Karm Babacek 2015-01-12 08:37:16 UTC
The issue hasn't been fixed. It remains a blocker in the current EAP build, i.e. EAP 6.4.0.ER1

Note that all EAP 6.4.0.ER1 mod_cluster related testing on Windows is put on hold due to this bug; furthermore, anyone who might try to run Apache HTTP Server on Windows with this incomplete set of libraries will end up with a server that cannot be even started.

Comment 12 Kabir Khan 2015-01-15 19:57:55 UTC
Fixed by 1.2.11 upgrade

Comment 13 Michal Karm Babacek 2015-02-12 13:32:18 UTC
Verified. EAP 6.4.0.ER2

Note You need to log in before you can comment on or make changes to this bug.