[PATCH] wscript: Remove checks for shm_open and shmget

Jeremy Allison jra at samba.org
Wed Apr 24 23:53:09 UTC 2019


Good cleanup, thanks ! RB+ and pushed.

On Wed, Apr 24, 2019 at 10:19:06AM -0700, Christof Schmitt via samba-technical wrote:
> From 7f06cf89b1e58804909728063ebe704e50c35b6d Mon Sep 17 00:00:00 2001
> From: Christof Schmitt <cs at samba.org>
> Date: Wed, 24 Apr 2019 10:16:30 -0700
> Subject: [PATCH] wscript: Remove checks for shm_open and shmget
> 
> Commit 74a16a1094278 "s3:smbprofile: Replace sysv shmem with tdb"
> removed the usage of the shared memory segment for profiling data. As
> there are no other users of shared memory segments, remove the configure
> check for these functions.
> 
> Signed-off-by: Christof Schmitt <cs at samba.org>
> ---
>  source3/wscript | 3 ---
>  1 file changed, 3 deletions(-)
> 
> diff --git a/source3/wscript b/source3/wscript
> index 97b51bb1a3e..b8e842aed6c 100644
> --- a/source3/wscript
> +++ b/source3/wscript
> @@ -120,8 +120,6 @@ def configure(conf):
>      conf.CHECK_FUNCS('lutimes futimes utimensat futimens')
>      conf.CHECK_FUNCS('mlock munlock mlockall munlockall')
>      conf.CHECK_FUNCS('memalign posix_memalign hstrerror')
> -    conf.CHECK_FUNCS('shmget')
> -    conf.CHECK_FUNCS_IN('shm_open', 'rt', checklibc=True)
>      conf.CHECK_FUNCS_IN('yp_get_default_domain', 'nsl')
>      conf.CHECK_FUNCS_IN('dn_expand _dn_expand __dn_expand', 'resolv')
>      conf.CHECK_FUNCS_IN('dn_expand', 'inet')
> @@ -409,7 +407,6 @@ rdchk _read __read _readdir __readdir
>  _seekdir __seekdir
>  select setenv setgidx setgroups setlocale setluid
>  setmntent setpgid setpriv setsid setuidx
> -shmget shm_open
>  _stat __stat statvfs
>  strcasecmp strchr strpbrk strsignal strtol strupr sysconf sysctl sysctlbyname
>  __sys_llseek syslog _telldir __telldir timegm
> -- 
> 2.17.0
> 



More information about the samba-technical mailing list