Can someone tell me what configure options are needed to compile the latest Apache 2.0.53 to behave exactly like the latest apache 2.0.46 included with Centos 3.4?
thx
__________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail
Michael Rock wrote:
Can someone tell me what configure options are needed to compile the latest Apache 2.0.53 to behave exactly like the latest apache 2.0.46 included with Centos 3.4?
thx
Wouldn't this be in the .spec file which is include in the SRPM? The reason I am responding to this is because I am unsure how to get the SRPM. I'm new to 'yum' and unlike apt-get I haven't seen a 'install source code' option.
Lastly, someone mentioned creation of an announce only list for centos, please do!
You can download the source rpm from one of the mirrors such as the srpm directory.
http://www.gtlib.cc.gatech.edu/pub/cAos/centos/3.4/os/
I have the 2.0.46 source rpm, but can't recall how to get the spec file out of it. When installing the version from apache.org it leaves the spec file on the system after install but RH-Centos version does not.
--- Ken Bass kbass@kenbass.com wrote:
Michael Rock wrote:
Can someone tell me what configure options are
needed
to compile the latest Apache 2.0.53 to behave
exactly
like the latest apache 2.0.46 included with Centos 3.4?
thx
Wouldn't this be in the .spec file which is include in the SRPM? The reason I am responding to this is because I am unsure how to get the SRPM. I'm new to 'yum' and unlike apt-get I haven't seen a 'install source code' option.
Lastly, someone mentioned creation of an announce only list for centos, please do!
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com
On Wed, 2005-02-09 at 14:00 -0800, Michael Rock wrote:
You can download the source rpm from one of the mirrors such as the srpm directory.
http://www.gtlib.cc.gatech.edu/pub/cAos/centos/3.4/os/
I have the 2.0.46 source rpm, but can't recall how to get the spec file out of it. When installing the version from apache.org it leaves the spec file on the system after install but RH-Centos version does not.
One way to get the spec file out is to install the source RPM ...
rpm -ivh name.src.rpm
if you don't have a special build location in your .rpmmacros, then the spec file will be in /usr/src/redhat/SPECS/
--- Ken Bass kbass@kenbass.com wrote:
Michael Rock wrote:
Can someone tell me what configure options are
needed
to compile the latest Apache 2.0.53 to behave
exactly
like the latest apache 2.0.46 included with Centos 3.4?
thx
Wouldn't this be in the .spec file which is include in the SRPM? The reason I am responding to this is because I am unsure how to get the SRPM. I'm new to 'yum' and unlike apt-get I haven't seen a 'install source code' option.
Lastly, someone mentioned creation of an announce only list for centos, please do!
Thanks for info. I have the spec file now and it looks more complicated than I had originally thought.
Is it as simple as cut/paste to a script the configure settings at line 342 and then use it against 2.0.53?
What about stuff that says mpmbuild prefork? Can those enable setting just be added under configure, like --enable-mods-shared=all?
Thanks again.
--- Johnny Hughes mailing-lists@hughesjr.com wrote:
On Wed, 2005-02-09 at 14:00 -0800, Michael Rock wrote:
You can download the source rpm from one of the mirrors such as the srpm directory.
http://www.gtlib.cc.gatech.edu/pub/cAos/centos/3.4/os/
I have the 2.0.46 source rpm, but can't recall how
to
get the spec file out of it. When installing the version from apache.org it leaves the spec file on
the
system after install but RH-Centos version does
not.
One way to get the spec file out is to install the source RPM ...
rpm -ivh name.src.rpm
if you don't have a special build location in your .rpmmacros, then the spec file will be in /usr/src/redhat/SPECS/
--- Ken Bass kbass@kenbass.com wrote:
Michael Rock wrote:
Can someone tell me what configure options are
needed
to compile the latest Apache 2.0.53 to behave
exactly
like the latest apache 2.0.46 included with
Centos
3.4?
thx
Wouldn't this be in the .spec file which is
include
in the SRPM? The reason I am responding to this is because I am unsure how to get the SRPM. I'm new to 'yum' and unlike apt-get I
haven't
seen a 'install source code' option.
Lastly, someone mentioned creation of an
announce
only list for centos, please do!
-- Johnny Hughes http://www.HughesJR.com/
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250
On Wed, 2005-02-09 at 15:06 -0800, Michael Rock wrote:
Thanks for info. I have the spec file now and it looks more complicated than I had originally thought.
Is it as simple as cut/paste to a script the configure settings at line 342 and then use it against 2.0.53?
You don't want to build the apache from source unless you are also going to build everything else (php, mysql, etc.) from source as well. There are pieces of other programs that are going to need an httpd rpm installed to allow them to remain / be installed, so you probably want to build an RPM and not apache directly from source.
Using the new source tar file and changing the old spec probably won't work (it might though) ... I'm sure they have added functionality, changed build requirements, and maybe even install file names between 2.0.53 and 2.0.46.
What about stuff that says mpmbuild prefork? Can those enable setting just be added under configure, like --enable-mods-shared=all?
It might be easier to get the 2.0.52 version from CentOS-4Beta or the 2.0.53 version from Rawhide to build ... and try changing that to work with CentOS-3.4.
Rawhide: http://mirror.hiwaay.net/redhat/fedora/linux/core/development/SRPMS/
CentOS-4Beta: http://beta.centos.org/centos/4.0beta/os/SRPMS/
I have converted all my CentOS-3.x servers to 4.0 in preps for building CentOS-4 next week, so I don't have any CentOS-3 machines to test a build on right now.
I have the httpd 2.0.52 rpm from CentOS-4Beta. Excuse my ignorance but what do I need to change?
I tried installing it using -ivh. I do not see any error messages other than the user does not exist. But it did not install any files and rpm -q does not show it either.
--- Johnny Hughes mailing-lists@hughesjr.com wrote:
On Wed, 2005-02-09 at 15:06 -0800, Michael Rock wrote:
Thanks for info. I have the spec file now and it
looks
more complicated than I had originally thought.
Is it as simple as cut/paste to a script the
configure
settings at line 342 and then use it against
2.0.53?
You don't want to build the apache from source unless you are also going to build everything else (php, mysql, etc.) from source as well. There are pieces of other programs that are going to need an httpd rpm installed to allow them to remain / be installed, so you probably want to build an RPM and not apache directly from source.
Using the new source tar file and changing the old spec probably won't work (it might though) ... I'm sure they have added functionality, changed build requirements, and maybe even install file names between 2.0.53 and 2.0.46.
What about stuff that says mpmbuild prefork? Can
those
enable setting just be added under configure, like --enable-mods-shared=all?
It might be easier to get the 2.0.52 version from CentOS-4Beta or the 2.0.53 version from Rawhide to build ... and try changing that to work with CentOS-3.4.
Rawhide:
http://mirror.hiwaay.net/redhat/fedora/linux/core/development/SRPMS/
CentOS-4Beta: http://beta.centos.org/centos/4.0beta/os/SRPMS/
I have converted all my CentOS-3.x servers to 4.0 in preps for building CentOS-4 next week, so I don't have any CentOS-3 machines to test a build on right now.
-- Johnny Hughes http://www.HughesJR.com/
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? All your favorites on one personal page � Try My Yahoo! http://my.yahoo.com
you probably grabbed the source rpm (.src.rpm) instead of the regular rpm file (.rpm). Try rebuilding it with:
rpmbuild --rebuild blah.src.rpm
if you're doing it as root and don't have any special setup in /root/.rpmmacros then it should dump an RPM file in /usr/src/redhat/RPMS/i386
later, ajay
Michael Rock wrote:
I have the httpd 2.0.52 rpm from CentOS-4Beta. Excuse my ignorance but what do I need to change?
I tried installing it using -ivh. I do not see any error messages other than the user does not exist. But it did not install any files and rpm -q does not show it either.
--- Johnny Hughes mailing-lists@hughesjr.com wrote:
On Wed, 2005-02-09 at 15:06 -0800, Michael Rock wrote:
Thanks for info. I have the spec file now and it
looks
more complicated than I had originally thought.
Is it as simple as cut/paste to a script the
configure
settings at line 342 and then use it against
2.0.53?
You don't want to build the apache from source unless you are also going to build everything else (php, mysql, etc.) from source as well. There are pieces of other programs that are going to need an httpd rpm installed to allow them to remain / be installed, so you probably want to build an RPM and not apache directly from source.
Using the new source tar file and changing the old spec probably won't work (it might though) ... I'm sure they have added functionality, changed build requirements, and maybe even install file names between 2.0.53 and 2.0.46.
What about stuff that says mpmbuild prefork? Can
those
enable setting just be added under configure, like --enable-mods-shared=all?
It might be easier to get the 2.0.52 version from CentOS-4Beta or the 2.0.53 version from Rawhide to build ... and try changing that to work with CentOS-3.4.
Rawhide:
http://mirror.hiwaay.net/redhat/fedora/linux/core/development/SRPMS/
CentOS-4Beta: http://beta.centos.org/centos/4.0beta/os/SRPMS/
I have converted all my CentOS-3.x servers to 4.0 in preps for building CentOS-4 next week, so I don't have any CentOS-3 machines to test a build on right now.
-- Johnny Hughes http://www.HughesJR.com/
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? All your favorites on one personal page – Try My Yahoo! http://my.yahoo.com _______________________________________________ CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
Hi, I have been doing that with the source rpm but I get failed dependencies.
rpmbuild --rebuild httpd-2.0.52-7.ent.centos4
error: Failed build dependencies: xmlto >= 0.0.11 is needed by httpd-2.0.52-7.ent.centos4 apr-devel >= 0.9.4-20 is needed by httpd-2.0.52-7.ent.centos4 apr-util-devel is needed by httpd-2.0.52-7.ent.centos4 pcre-devel is needed by httpd-2.0.52-7.ent.centos4
When I added --nodeps it tries to compile but I get 'Bad exit status from /var/tmp/rpm-tmp.38107 (%build)'
--- Ajay Sharma ssharma@revsharecorp.com wrote:
you probably grabbed the source rpm (.src.rpm) instead of the regular rpm file (.rpm). Try rebuilding it with:
rpmbuild --rebuild blah.src.rpm
if you're doing it as root and don't have any special setup in /root/.rpmmacros then it should dump an RPM file in /usr/src/redhat/RPMS/i386
later, ajay
Michael Rock wrote:
I have the httpd 2.0.52 rpm from CentOS-4Beta.
Excuse
my ignorance but what do I need to change?
I tried installing it using -ivh. I do not see any error messages other than the user does not exist.
But it did not install any files and rpm -q does
not
show it either.
--- Johnny Hughes mailing-lists@hughesjr.com
wrote:
On Wed, 2005-02-09 at 15:06 -0800, Michael Rock wrote:
Thanks for info. I have the spec file now and it
looks
more complicated than I had originally thought.
Is it as simple as cut/paste to a script the
configure
settings at line 342 and then use it against
2.0.53?
You don't want to build the apache from source unless you are also going to build everything else (php, mysql, etc.) from source as well. There are pieces of other programs that are going to
need
an httpd rpm installed to allow them to remain / be installed,
so
you probably want to build an RPM and not apache directly from
source.
Using the new source tar file and changing the old spec probably won't work (it might though) ... I'm sure they have
added
functionality, changed build requirements, and maybe even install file names between 2.0.53 and 2.0.46.
What about stuff that says mpmbuild prefork? Can
those
enable setting just be added under configure,
like
--enable-mods-shared=all?
It might be easier to get the 2.0.52 version from CentOS-4Beta or the 2.0.53 version from Rawhide to build ... and try changing that to work with CentOS-3.4.
Rawhide:
http://mirror.hiwaay.net/redhat/fedora/linux/core/development/SRPMS/
CentOS-4Beta: http://beta.centos.org/centos/4.0beta/os/SRPMS/
I have converted all my CentOS-3.x servers to 4.0
in
preps for building CentOS-4 next week, so I don't have any CentOS-3 machines to test a build on right now.
-- Johnny Hughes http://www.HughesJR.com/
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? All your favorites on one personal page � Try My
Yahoo!
http://my.yahoo.com _______________________________________________ CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250
...and that's why you don't build centos4's apache for centos3. :)
try doing a 'yum install XXX' for each of those packages. If that doesn't satisfy it then you can grab those .src.rpm packages and rebuild those for CentOS3. I'm afraid that you're going down a long road and it might just be better to wait 'till the next release.
Is there some KILLER feature in apache 2.0.52 that's not in 2.0.46? IMO, if you're just doing it to get the latest and greatest software then CentOS isn't the distro for you.
--Ajay
Michael Rock wrote:
Hi, I have been doing that with the source rpm but I get failed dependencies.
rpmbuild --rebuild httpd-2.0.52-7.ent.centos4
error: Failed build dependencies: xmlto >= 0.0.11 is needed by httpd-2.0.52-7.ent.centos4 apr-devel >= 0.9.4-20 is needed by httpd-2.0.52-7.ent.centos4 apr-util-devel is needed by httpd-2.0.52-7.ent.centos4 pcre-devel is needed by httpd-2.0.52-7.ent.centos4
When I added --nodeps it tries to compile but I get 'Bad exit status from /var/tmp/rpm-tmp.38107 (%build)'
--- Ajay Sharma ssharma@revsharecorp.com wrote:
you probably grabbed the source rpm (.src.rpm) instead of the regular rpm file (.rpm). Try rebuilding it with:
rpmbuild --rebuild blah.src.rpm
if you're doing it as root and don't have any special setup in /root/.rpmmacros then it should dump an RPM file in /usr/src/redhat/RPMS/i386
later, ajay
Michael Rock wrote:
I have the httpd 2.0.52 rpm from CentOS-4Beta.
Excuse
my ignorance but what do I need to change?
I tried installing it using -ivh. I do not see any error messages other than the user does not exist.
But it did not install any files and rpm -q does
not
show it either.
--- Johnny Hughes mailing-lists@hughesjr.com
wrote:
On Wed, 2005-02-09 at 15:06 -0800, Michael Rock wrote:
Thanks for info. I have the spec file now and it
looks
more complicated than I had originally thought.
Is it as simple as cut/paste to a script the
configure
settings at line 342 and then use it against
2.0.53?
You don't want to build the apache from source unless you are also going to build everything else (php, mysql, etc.) from source as well. There are pieces of other programs that are going to
need
an httpd rpm installed to allow them to remain / be installed,
so
you probably want to build an RPM and not apache directly from
source.
Using the new source tar file and changing the old spec probably won't work (it might though) ... I'm sure they have
added
functionality, changed build requirements, and maybe even install file names between 2.0.53 and 2.0.46.
What about stuff that says mpmbuild prefork? Can
those
enable setting just be added under configure,
like
--enable-mods-shared=all?
It might be easier to get the 2.0.52 version from CentOS-4Beta or the 2.0.53 version from Rawhide to build ... and try changing that to work with CentOS-3.4.
Rawhide:
http://mirror.hiwaay.net/redhat/fedora/linux/core/development/SRPMS/
CentOS-4Beta: http://beta.centos.org/centos/4.0beta/os/SRPMS/
I have converted all my CentOS-3.x servers to 4.0
in
preps for building CentOS-4 next week, so I don't have any CentOS-3 machines to test a build on right now.
-- Johnny Hughes http://www.HughesJR.com/
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? All your favorites on one personal page – Try My
Yahoo!
http://my.yahoo.com _______________________________________________ CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 _______________________________________________ CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
Apache works fine on all my Centos 3.3 and 3.4 servers. I am trying to troubleshoot a problem with a 3rd party apache mod. The programmer who wrote the mod asked that I install the latest version of apache from apache.org.
This since he believes the Redhat-Centos versions are way out of date. This even though I explained to him that 2.0.46-?? is 2.0.52 from apache with the security fixes but without the new features. I also verified I have the latest yum apache update that does contain all the security fixes.
I update his package on my server daily but it was only recently the apache mod stopped working. If I install his mod from a month ago it still works fine but he insists he has not made any changes to the mod portion of the code in recent weeks.
I know once I get 2.0.53 working I expect to have the same problems with the mod. It is just proving it to the programmer so I can get to the next level of troubleshooting. Then I can go back to just using RH apache with yum updates.
--- Ajay Sharma ssharma@revsharecorp.com wrote:
...and that's why you don't build centos4's apache for centos3. :)
try doing a 'yum install XXX' for each of those packages. If that doesn't satisfy it then you can grab those .src.rpm packages and rebuild those for CentOS3. I'm afraid that you're going down a long road and it might just be better to wait 'till the next release.
Is there some KILLER feature in apache 2.0.52 that's not in 2.0.46? IMO, if you're just doing it to get the latest and greatest software then CentOS isn't the distro for you.
--Ajay
Michael Rock wrote:
Hi, I have been doing that with the source rpm but
I
get failed dependencies.
rpmbuild --rebuild httpd-2.0.52-7.ent.centos4
error: Failed build dependencies: xmlto >= 0.0.11 is needed by httpd-2.0.52-7.ent.centos4 apr-devel >= 0.9.4-20 is needed by httpd-2.0.52-7.ent.centos4 apr-util-devel is needed by httpd-2.0.52-7.ent.centos4 pcre-devel is needed by httpd-2.0.52-7.ent.centos4
When I added --nodeps it tries to compile but I
get
'Bad exit status from /var/tmp/rpm-tmp.38107
(%build)'
--- Ajay Sharma ssharma@revsharecorp.com wrote:
you probably grabbed the source rpm (.src.rpm) instead of the regular rpm file (.rpm). Try rebuilding it with:
rpmbuild --rebuild blah.src.rpm
if you're doing it as root and don't have any special setup in /root/.rpmmacros then it should dump an RPM file
in
/usr/src/redhat/RPMS/i386
later, ajay
Michael Rock wrote:
I have the httpd 2.0.52 rpm from CentOS-4Beta.
Excuse
my ignorance but what do I need to change?
I tried installing it using -ivh. I do not see
any
error messages other than the user does not
exist.
But it did not install any files and rpm -q does
not
show it either.
--- Johnny Hughes mailing-lists@hughesjr.com
wrote:
On Wed, 2005-02-09 at 15:06 -0800, Michael Rock wrote:
Thanks for info. I have the spec file now and
it
looks
more complicated than I had originally thought.
Is it as simple as cut/paste to a script the
configure
settings at line 342 and then use it against
2.0.53?
You don't want to build the apache from source unless you are also going to build everything else (php, mysql, etc.) from source as well. There are pieces of other programs that are going to
need
an httpd rpm installed to allow them to remain / be
installed,
so
you probably want to build an RPM and not apache directly from
source.
Using the new source tar file and changing the
old
spec probably won't work (it might though) ... I'm sure they have
added
functionality, changed build requirements, and maybe even
install
file names between 2.0.53 and 2.0.46.
What about stuff that says mpmbuild prefork?
Can
those
enable setting just be added under configure,
like
--enable-mods-shared=all?
It might be easier to get the 2.0.52 version
from
CentOS-4Beta or the 2.0.53 version from Rawhide to build ... and try changing that to work with CentOS-3.4.
Rawhide:
http://mirror.hiwaay.net/redhat/fedora/linux/core/development/SRPMS/
CentOS-4Beta: http://beta.centos.org/centos/4.0beta/os/SRPMS/
I have converted all my CentOS-3.x servers to
4.0
in
preps for building CentOS-4 next week, so I don't have any CentOS-3 machines to test a build on right now.
-- Johnny Hughes http://www.HughesJR.com/
CentOS mailing list CentOS@caosity.org http://lists.caosity.org/mailman/listinfo/centos
__________________________________ Do you Yahoo!? All your favorites on one personal page � Try My
Yahoo!
=== message truncated ===
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com