On Apr 1, 2017 4:07 AM, "Yann Ylavic" <ylavic....@gmail.com> wrote:

On Fri, Mar 31, 2017 at 4:21 AM, William A Rowe Jr <wr...@rowe-clan.net>
wrote:
> So almost two decades later, this is still odd.
>
> apr.h:#define APR_USE_SHMEM_MMAP_TMP     0
> apr.h:#define APR_USE_SHMEM_MMAP_SHM     0
> apr.h:#define APR_USE_SHMEM_MMAP_ZERO    0
> apr.h:#define APR_USE_SHMEM_SHMGET_ANON  0
> apr.h:#define APR_USE_SHMEM_SHMGET       1
> apr.h:#define APR_USE_SHMEM_MMAP_ANON    1
> apr.h:#define APR_USE_SHMEM_BEOS         0
> apr.h:#define APR_USE_FLOCK_SERIALIZE           0
> apr.h:#define APR_USE_SYSVSEM_SERIALIZE         1
> apr.h:#define APR_USE_POSIXSEM_SERIALIZE        0
> apr.h:#define APR_USE_FCNTL_SERIALIZE           0
> apr.h:#define APR_USE_PROC_PTHREAD_SERIALIZE    0
> apr.h:#define APR_USE_PTHREAD_SERIALIZE         1

What's odd?



APR_HAS_ describes support of a feature/mechanism.

APR_USE_ was an imperitive. The presence, in this case of multiple
multiples indicates broken autoconf logic.

Reply via email to