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.
I know apr and apr-util united under one apr trunk, but httpd trunk probably requires some flags/tweaks to pick srclib/apr trunk without apr-util.... K. On Tue, Dec 17, 2019, 18:47 Stéphane Blondon <[email protected]> wrote: > Hello, > > I fail to compile apache2 from trunk on Debian testing. > > According to the INSTALL file, I check outed `apr` trunk in > srclib/apr. After adding several lacking packages, it seems > ./configure is ok. (The full output is in attachment.) > > $ ./configure --prefix=/home/stephane/bin/http --with-included-apr > [...] > configure: summary of build options: > > Server Version: 2.5.1 > Install prefix: /home/stephane/bin/http > C compiler: gcc > CFLAGS: -g -O2 -pthread > CPPFLAGS: -DLINUX -D_REENTRANT -D_GNU_SOURCE > LDFLAGS: > LIBS: > C preprocessor: gcc -E > > However, the compilation stops: > > $ LANG=C make > 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: > all-recursive] Error 1 > > > Do you have any hints? > > > I temporary subscribed to the mailing list. > > Regards > -- > Stéphane >
