[opensuse-packaging] build error on Apache version 2.4.1
Hello I get a build error on Apache. The failure is as follows: . . checking whether to enable mod_lbmethod_bybusyness... shared checking whether to enable mod_lbmethod_heartbeat... shared checking which MPM to use by default... itk configure: error: MPM itk is not supported on this platform. error: Bad exit status from /var/tmp/rpm-tmp.U21N0a (%build) The Spec file https://build.opensuse.org/package/view_file?file=apache2.spec&package=apache2&project=home%3Adoiggl&rev=22516baf19e70c5382b4c0dd5bb8f0cb Build Log https://build.opensuse.org/package/rawlog?arch=x86_64&package=apache2&project=home%3Adoiggl&repository=openSUSE_12.1 Project https://build.opensuse.org/package/show?package=apache2&project=home%3Adoiggl Sources http://httpd.apache.org/download.cgi#apache24 Question: What to I alter in the spec file so Apache can finish compiling ? Thanks Glenn -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
reason for failing is NOT in spec file itself... if you run local build you will see that system fails because itk module is not forward compatible with new release of apache2 (httpd2) so do not try building itk module for now and it will work so change on line 56 %{!?itk:%define itk 1} to %{!?itk:%define itk 0} On Thu, Feb 23, 2012 at 4:32 AM, <doiggl@velocitynet.com.au> wrote:
Hello I get a build error on Apache. The failure is as follows: . . checking whether to enable mod_lbmethod_bybusyness... shared checking whether to enable mod_lbmethod_heartbeat... shared checking which MPM to use by default... itk configure: error: MPM itk is not supported on this platform. error: Bad exit status from /var/tmp/rpm-tmp.U21N0a (%build)
The Spec file
Build Log
Project
https://build.opensuse.org/package/show?package=apache2&project=home%3Adoiggl
Sources http://httpd.apache.org/download.cgi#apache24
Question: What to I alter in the spec file so Apache can finish compiling ?
Thanks Glenn -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hello, The next compile error I got is: . . + for i in ab dbmmanage htdbm htdigest htpasswd logresolve rotatelogs suexec + mv rotatelogs rotatelogs2 + for i in ab dbmmanage htdbm htdigest htpasswd logresolve rotatelogs suexec + mv suexec suexec2 + mv apachectl apachectl.tmp + mv apachectl.tmp apache2ctl + for i in dbmmanage htdbm htdigest htpasswd + mv dbmmanage2 ../bin/ mv: cannot stat `dbmmanage2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.Df91HS (%install) Any how can it be fixed ? Has anyone else managed to compile Apache release of v2.4 ? Links to package below Thanks Glenn On Thu, 23 Feb 2012 10:48:49 +0100, Boris Manojlovic <boris@steki.net> wrote:
reason for failing is NOT in spec file itself... if you run local build you will see that system fails because itk module is not forward compatible with new release of apache2 (httpd2) so do not try building itk module for now and it will work so change on line 56
%{!?itk:%define itk 1}
to
%{!?itk:%define itk 0}
On Thu, Feb 23, 2012 at 4:32 AM, <doiggl@velocitynet.com.au> wrote:
Hello I get a build error on Apache. The failure is as follows: . . checking whether to enable mod_lbmethod_bybusyness... shared checking whether to enable mod_lbmethod_heartbeat... shared checking which MPM to use by default... itk configure: error: MPM itk is not supported on this platform. error: Bad exit status from /var/tmp/rpm-tmp.U21N0a (%build)
The Spec file
Build Log
Project
https://build.opensuse.org/package/show?package=apache2&project=home%3Adoiggl
Sources http://httpd.apache.org/download.cgi#apache24
Question: What to I alter in the spec file so Apache can finish compiling ?
Thanks Glenn -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Sat, 25 Feb 2012 19:33:12 +1100, <doiggl@velocitynet.com.au> wrote:
+ for i in ab dbmmanage htdbm htdigest htpasswd logresolve rotatelogs suexec + mv rotatelogs rotatelogs2 + for i in ab dbmmanage htdbm htdigest htpasswd logresolve rotatelogs suexec + mv suexec suexec2 + mv apachectl apachectl.tmp + mv apachectl.tmp apache2ctl + for i in dbmmanage htdbm htdigest htpasswd + mv dbmmanage2 ../bin/ mv: cannot stat `dbmmanage2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.Df91HS (%install)
Look into the Makefiles to find the location of that loop and see whz dbmmanage2 isn't built ands either fix the build or remove dbmmanange2 form that for loop. Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
El 25/02/12 15:07, Philipp Thomas escribió:
On Sat, 25 Feb 2012 19:33:12 +1100, <doiggl@velocitynet.com.au> wrote:
+ for i in ab dbmmanage htdbm htdigest htpasswd logresolve rotatelogs suexec + mv rotatelogs rotatelogs2 + for i in ab dbmmanage htdbm htdigest htpasswd logresolve rotatelogs suexec + mv suexec suexec2 + mv apachectl apachectl.tmp + mv apachectl.tmp apache2ctl + for i in dbmmanage htdbm htdigest htpasswd + mv dbmmanage2 ../bin/ mv: cannot stat `dbmmanage2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.Df91HS (%install)
Look into the Makefiles to find the location of that loop and see whz dbmmanage2 isn't built ands either fix the build or remove dbmmanange2 form that for loop.
Philipp
Apache version 2.4.2 is now available in the Apache repository. I did the upgrading work yesterday. Read the upgrading guide before installing though, otherwise your server wont start FOR SURE. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hello, Am Mittwoch, 1. August 2012 schrieb Cristian Rodríguez:
Apache version 2.4.2 is now available in the Apache repository. I did the upgrading work yesterday.
Read the upgrading guide before installing though, otherwise your server wont start FOR SURE.
Can you point me/us to this upgrade guide, please? I'd like to read it _before_ updating to Apache 2.4 ;-) Regards, Christian Boltz -- Microsoft is not the Answer - Microsoft is the Question, and the Answer is no ! -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
El 03/08/12 18:17, Christian Boltz escribió:
Hello,
Am Mittwoch, 1. August 2012 schrieb Cristian Rodríguez:
Apache version 2.4.2 is now available in the Apache repository. I did the upgrading work yesterday.
Read the upgrading guide before installing though, otherwise your server wont start FOR SURE.
Can you point me/us to this upgrade guide, please?
I'd like to read it _before_ updating to Apache 2.4 ;-)
Regards,
Christian Boltz
Official apache documentation https://httpd.apache.org/docs/2.4/en/upgrading.html And follow carefully the errors at startup, it will give you hints about what you need to do. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (5)
-
Boris Manojlovic
-
Christian Boltz
-
Cristian Rodríguez
-
doiggl@velocitynet.com.au
-
Philipp Thomas