I have been trying to build Apache 2.4.29 from the source files provided upstream (the Apache foundation doesn't provide binaries for rpm based systems) by using rpmbuild to compile the source into various binary rpm files that I can then install into Fedora 27. In doing this the process identified a number of devel dependencies that needed to be installed. One of these dependencies was DISTCACHE which does not appear to be in the Fedora 27 repositories, nor the F26 or F25 repositories, and from investigation on the net seems to have disappeared some time after F18. I did find an rpm for distcache for Centos 6 which 'rpm -ivh' indicated it successfully installed but both yumex and dnf refuse to acknowledge its existence. To work around this I tried to do an rpmbuild --rebuild of the distcache source rpm I had downloaded but it failed with a dependency on SSLeah which I can find in the Fedora repositories either.

After going through all these hassles I was looking in through Yumex for something else and found an installed package called HTTPD which it indicates is Version 2.4.29 of the Apache Server. Given the hassles I mentioned above, how were they worked around to build the httpd binaries?

I've gone down this path because I'm trying to do tutorials on JSF 2.2 development in Eclipse Oxygen, and I have up till now been using Tomcat as my web server, but Tomcat doesn't appear to have JSF support out of the box and I have been able to get adding support into Tomcat to work. Hence I'm now trying to go down the path of using a web server that has JSF support out of the box, which I believe Apache does, but if this doesn't prove successful or it is too difficult to interface Apache to eclipse I could potentially switch to Glassfish.


regards,

Steve
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org

Reply via email to