Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1170763

Summary: mod_proxy_cluster.c 1.2.10 doesn't build on Windows
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Michal Karm Babacek <mbabacek>
Component: Apache Server (httpd) and ConnectorsAssignee: Vaclav Tunka <vtunka>
Status: CLOSED CURRENTRELEASE QA Contact: Michal Karm Babacek <mbabacek>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 6.4.0CC: jclere, jstefl, kkhan, lfuka, mbabacek, myarboro, pgier, rsvoboda
Target Milestone: ER2   
Target Release: EAP 6.4.0   
Hardware: All   
OS: Windows   
Whiteboard: DR12:bug
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-19 12:46:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1181106    

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:
http://pastebin.test.redhat.com/250994

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