Re: svn commit: r1901037 - in /apr/apr/trunk: CHANGES configure.in

Eric Covener <[email protected]>
Newsgroups gmane.comp.apache.apr.devel
Message-ID <CALK=YjM7-dn-Cr+VG+_KsjNKca9ZCsDG3tZ2s7VKH7-kLTf3OA@mail.gmail.com>
Any pointer to what the problem was?

On Wed, May 18, 2022 at 10:49 AM <[email protected]> wrote:
>
> Author: jim
> Date: Wed May 18 14:48:36 2022
> New Revision: 1901037
>
> URL: http://svn.apache.org/viewvc?rev=1901037&view=rev
> Log:
> Prefer posix shared mem over SysV in all cases:
>   Have name based order same as anon
>
> Modified:
>     apr/apr/trunk/CHANGES
>     apr/apr/trunk/configure.in
>
> Modified: apr/apr/trunk/CHANGES
> URL: http://svn.apache.org/viewvc/apr/apr/trunk/CHANGES?rev=1901037&r1=1901036&r2=1901037&view=diff
> ==============================================================================
> --- apr/apr/trunk/CHANGES [utf-8] (original)
> +++ apr/apr/trunk/CHANGES [utf-8] Wed May 18 14:48:36 2022
> @@ -1,10 +1,13 @@
>                                                       -*- coding: utf-8 -*-
>  Changes for APR 2.0.0
>
> +  *) configure: Prefer posix name-based shared memory over SysV IPC.
> +     [Jim Jagielski]
> +
>    *) configure: Add --disable-sctp argument to forcibly disable SCTP
>       support, or --enable-sctp which fails if SCTP support is not
>       detected.  [Lubos Uhliarik <luhliari redhat.com>, Joe Orton]
> -
> +
>    *) apr_dbm: Add dedicated apr_dbm_get_driver() function that returns
>       details of the driver selected and any error encountered. Add the
>       apr_dbm_open2() function that references the driver. [Graham Leggett]
> @@ -68,7 +71,7 @@ Changes for APR 2.0.0
>       [Oleg Liatte <olegliatte gmail.com>]
>
>    *) Test %ld vs. %lld to avoid compiler emits using APR_OFF_T_FMT, in the
> -     case of apparently equivilant long and long long types. [William Rowe]
> +     case of apparently equivilant long and long long types. [William Rowe]
>
>    *) Recognize APPLE predefined macros as equivilant to DARWIN. [Jim Jagielski]
>
> @@ -210,7 +213,7 @@ Changes for APR 2.0.0
>       [Tom Donovan]
>
>    *) Changes to apr_pollset_method_e enum value of APR_POLLSET_POLL and
> -     APR_POLLSET_AIO_MSGQ.  Restore APR_POLLSET_POLL to its pre-r1308910
> +     APR_POLLSET_AIO_MSGQ.  Restore APR_POLLSET_POLL to its pre-r1308910
>       (April 2012) value, and move APR_POLLSET_AIO_MSGQ ahead. This restores
>       ABI compat with released branches.  [Eric Covener]
>
> @@ -226,7 +229,7 @@ Changes for APR 2.0.0
>    *) Add support code to teach valgrind about APR pools, allocators, and
>       bucket allocators. [Stefan Fritsch]
>
> -  *) apr_socket_accept_filter(): The 2nd and 3rd arguments are now
> +  *) apr_socket_accept_filter(): The 2nd and 3rd arguments are now
>       const char * instead of char *.  [Jeff Trawick]
>
>    *) apr_brigades: add a check to prevent infinite while loop in case
>
> Modified: apr/apr/trunk/configure.in
> URL: http://svn.apache.org/viewvc/apr/apr/trunk/configure.in?rev=1901037&r1=1901036&r2=1901037&view=diff
> ==============================================================================
> --- apr/apr/trunk/configure.in (original)
> +++ apr/apr/trunk/configure.in Wed May 18 14:48:36 2022
> @@ -1235,6 +1235,10 @@ havebeosarea="0"
>  haveos2shm="0"
>  havewin32shm="0"
>  APR_BEGIN_DECISION([namebased memory allocation method])
> +APR_IFALLYES(header:sys/ipc.h header:sys/shm.h header:sys/file.h dnl
> +             func:shmget func:shmat func:shmdt func:shmctl,
> +             [haveshmget="1"
> +              APR_DECIDE(USE_SHMEM_SHMGET, [SysV IPC shmget()])])
>  APR_IFALLYES(header:sys/mman.h func:mmap func:munmap,
>               [havemmaptmp="1"
>                APR_DECIDE(USE_SHMEM_MMAP_TMP,
> @@ -1244,10 +1248,6 @@ APR_IFALLYES(header:sys/mman.h func:mmap
>               [havemmapshm="1"
>                APR_DECIDE(USE_SHMEM_MMAP_SHM,
>                    [mmap() via POSIX.1 shm_open() on temporary file])])
> -APR_IFALLYES(header:sys/ipc.h header:sys/shm.h header:sys/file.h dnl
> -             func:shmget func:shmat func:shmdt func:shmctl,
> -             [haveshmget="1"
> -              APR_DECIDE(USE_SHMEM_SHMGET, [SysV IPC shmget()])])
>  APR_IFALLYES(header:kernel/OS.h func:create_area,
>               [havebeosshm="1"
>                APR_DECIDE(USE_SHMEM_BEOS, [BeOS areas])])
>
>


-- 
Eric Covener
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.