I see you worked this out in r1798741; yes apu.h is required by all apr-util sources (it began it's life in apr 2.0, so that oversight makes sense.)
On Wed, Jun 14, 2017 at 1:56 PM, Jim Jagielski <j...@jagunet.com> wrote: > Still looks like an issue from > http://svn.apache.org/viewvc?view=revision&revision=1798638 > > > In file included from crypto/apr_siphash.c:22: > /Users/jim/src/asf/code/dev/httpd-2.4/srclib/apr-util/include/apr_siphash.h:69:27: > error: expected function body after function declarator > APU_DECLARE(apr_uint64_t) apr_siphash(const void *src, apr_size_t len, > ^ > /Users/jim/src/asf/code/dev/httpd-2.4/srclib/apr-util/include/apr_siphash.h:86:19: > error: expected function body after function declarator > APU_DECLARE(void) apr_siphash_auth(unsigned char out[APR_SIPHASH_DSIZE], > ^ > /Users/jim/src/asf/code/dev/httpd-2.4/srclib/apr-util/include/apr_siphash.h:99:27: > error: expected function body after function declarator > APU_DECLARE(apr_uint64_t) apr_siphash24(const void *src, apr_size_t len, > ^ > /Users/jim/src/asf/code/dev/httpd-2.4/srclib/apr-util/include/apr_siphash.h:113:19: > error: expected function body after function declarator > APU_DECLARE(void) apr_siphash24_auth(unsigned char out[APR_SIPHASH_DSIZE], > ^ > /Users/jim/src/asf/code/dev/httpd-2.4/srclib/apr-util/include/apr_siphash.h:125:27: > error: expected function body after function declarator > APU_DECLARE(apr_uint64_t) apr_siphash48(const void *src, apr_size_t len, > ^ > /Users/jim/src/asf/code/dev/httpd-2.4/srclib/apr-util/include/apr_siphash.h:139:19: > error: expected function body after function declarator > APU_DECLARE(void) apr_siphash48_auth(unsigned char out[APR_SIPHASH_DSIZE], > ^ > crypto/apr_siphash.c:98:27: error: expected function body after function > declarator > APU_DECLARE(apr_uint64_t) apr_siphash(const void *src, apr_size_t len, > ^ > 7 errors generated.