make extraclean
./buildconf
./configure <with whatever options>
make
make install

in the top-level directory with either APR trunk or APR 1.x and APR-UTIL 1.x in 
srclib as apr and / or apr-util directory should do the trick.
Keep in mind that for buildconf further tools are required that are not needed 
for normal builds like Python, autoconf and libtool.

Regards

Rüdiger



C2 General
Von: Mike Rumph <[email protected]>
Gesendet: Freitag, 20. Dezember 2019 01:30
An: [email protected]
Betreff: Re: Trying to compile httpd trunk

I don't have a way to try this out at the moment,
but if I remember correctly you may want to try ./buildconf inside the 
srclib/apr
and srclib/apr-util directories to generate the make files.

On Thu, Dec 19, 2019 at 10:08 AM Stéphane Blondon 
<[email protected]<mailto:[email protected]>> wrote:
Le mar. 17 déc. 2019 à 19:05, Michal Karm Babacek
<[email protected]<mailto:[email protected]>> a écrit :
>
> The last time I did this (a week or so ago on RHEL 7.6),
> I had to checkout both apr and apr-util, their 1.x branches, not trunk.
>

Thanks for your help!

I tried with branches 1.x but it fails with the same error:

$ rm -rf srclib/
$ make clean
$ svn co http://svn.apache.org/repos/asf/apr/apr/branches/1.7.x srclib/apr
$ svn co http://svn.apache.org/repos/asf/apr/apr-util/branches/1.6.x
srclib/apr-util
$ ./buildconf
$ ./configure --prefix=/home/stephane/bin/http --with-included-apr
$ LANG=C make

Output of `make` command:
Making all in srclib
make[1]: Entering directory '/home/stephane/src/httpd-trunk/srclib'
make[1]: *** No rule to make target 'all'.  Stop.
make[1]: Leaving directory '/home/stephane/src/httpd-trunk/srclib'
make: *** [/home/stephane/src/httpd-trunk/build/rules.mk:75<http://rules.mk:75>:
all-recursive] Error 1


Regards
--
Stéphane

Reply via email to