On Wed, Apr 26, 2017 at 12:28 PM, Jacob Champion <champio...@gmail.com> wrote:
>
> Sorry for the post-1.6 timing on this.

Because of the withdrawal of 1.6.0 I think there is no problem making changes
in the API with 1.6.1. If we had released it... but even still...

> Over at httpd I'm trying to engineer
> a build that doesn't require checking out APR and friends, but only depends
> on files that are part of the APR installation.

I think it might be simpler to check these into httpd, preferably from trunk.
If ./buildconf is given a --with-apr the files could be replaced, but
it wouldn't
bother ./buildconf if the flag was not given. These simply don't change often
enough to force the extra hassles.

> httpd depends on apr_common.m4, find_apr.m4, and find_apu.m4. On
> Debian-derived distros, those files are part of the libapr-dev packaging --
> but as far as I can tell, they're not included in the official builds, so my
> solution isn't portable. Any chance we could get those three (plus any other
> build-time helpers you think downstream projects may need to use) added to
> the official installbuilddir?

Yes, as far as installbuilddir might be mapped to /usr/share/apr/build-1 or
/usr/lib/apr-1/build or any other schema the distro wants, this seems like
a sensible approach. Interrogate with `apr-1-configure --installbuilddir`.

Reply via email to