[Samba] Samba 4 on osx

Michael Wood esiotrot at gmail.com
Wed Nov 3 00:56:58 MDT 2010


This question is probably better asked on samba-technical.  I've
copied my reply there.

On 1 November 2010 07:27, William Brown <firstyear at internode.on.net> wrote:
> I have recently tried to build samba4 on osx from the latest git pull

There have been a few posts about compiling on OS X on samba-technical recently.

> I have had a build error while trying to compile this.
>
> I have make clean, and reconfigured this.
>
> [ 480/2253] Compiling lib/ldb/common/ldb.c
> ../lib/ldb/common/ldb.c: In function ‘ldb_init’:
> ../lib/ldb/common/ldb.c:103: warning: ‘tevent_loop_allow_nesting’ is deprecated (declared at ../../lib/tevent/tevent.h:1270)
> [ 481/2253] Compiling lib/ldb/tools/ldbutil.c
> [ 482/2253] Compiling lib/ldb/tools/cmdline.c
> [ 483/2253] Compiling lib/ldb/tools/ldbadd.c
> In file included from ../lib/ldb/tools/ldbadd.c:35:
> ../lib/ldb/tools/cmdline.h:24:18: error: popt.h: No such file or directory

So it can't find popt.h for some reason.

> Waf: Leaving directory `/Users/williambrown/development/samba-master/source4/bin'
> Build failed:  -> task failed (err #1):
>        {task: cc ldbadd.c -> ldbadd_32.o}
> make: *** [all] Error 1
>
> Is this my fault, or is this an actual issue atm?

I think not many people have tried compiling Samba 4 on OS X, so this
is perhaps just an issue that doesn't occur on other systems.

I see from the configure output that waf was able to find "system popt
>= 0.0.0".  Manually installing a version of popt might be a
workaround, but perhaps one of the people who has compiled on OS X
recently can comment.

> git rev-parse master:
> a2d787d95d1f20aa2c080c2281bcf213728dfbc4
>
> Here is my ./configure output
>
> [williambrown at Mai ~/development/samba-master/source4]$ ./configure.developer --prefix=/opt/samba4
> Checking for program gcc or cc           : /usr/bin/gcc
> Checking for program cpp                 : /usr/bin/cpp
> Checking for program ar                  : /usr/bin/ar
> Checking for program ranlib              : /usr/bin/ranlib
> Checking for gcc                         : ok
> Checking for program git                 : /opt/local/bin/git
> Check for -MD                            : yes
> Checking for program gdb                 : /usr/bin/gdb
> Checking build system                    : Darwin Mai 10.4.0 Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386 i386

So, Mac OS X v10.6.4 (Snow Leopard).

> Checking for header sys/utsname.h        : yes
> Checking uname sysname type              : Darwin
> Checking uname machine type              : i386
> Checking uname release type              : 10.4.0
> Checking uname version type              : Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386
> Checking for header stdio.h              : yes
> Checking simple C program                : ok
> Checking for building library support    : ok
> Checking for rpath library support       : ok
> Checking compiler accepts -fPIC          : yes
> Checking for inline                      : inline
> Checking for pkg-config version >= 0.0.0 : yes
> Checking for header sys/types.h          : yes
> Checking for header sys/stat.h           : yes
> Checking for header stdlib.h             : yes
> Checking for header stddef.h             : yes
> Checking for header memory.h             : yes
> Checking for header string.h             : yes
> Checking for header strings.h            : yes
> Checking for header inttypes.h           : yes
> Checking for header stdint.h             : yes
> Checking for header unistd.h             : yes
> Checking for header minix/config.h       : no
> Checking for header ctype.h              : yes
> Checking for header standards.h          : yes
> Checking for header stdbool.h            : yes
> Checking for header stdarg.h             : yes
> Checking for header vararg.h             : no
> Checking for header limits.h             : yes
> Checking for header assert.h             : yes
> Checking for large file support          : ok
> Checking for header sys/time.h           : yes
> Checking for header time.h               : yes
> Checking for WORDS_BIGENDIAN             : not found
> Checking for header signal.h             : yes
> Checking if signal handlers return int   : not found
> Checking for variable __FUNCTION__       : ok
> Checking for va_copy                     : ok
> Checking for HAVE__VA_ARGS__MACRO        : ok
> Checking for header crypt.h              : no
> Checking for header locale.h             : yes
> Checking for header acl/libacl.h         : no
> Checking for header compat.h             : no
> Checking for header attr/xattr.h         : no
> Checking for header dustat.h             : no
> Checking for header fcntl.h              : yes
> Checking for header fnmatch.h            : yes
> Checking for header glob.h               : yes
> Checking for header history.h            : no
> Checking for header krb5.h               : yes
> Checking for header langinfo.h           : yes
> Checking for header libaio.h             : no
> Checking for header ndir.h               : no
> Checking for header pwd.h                : yes
> Checking for header shadow.h             : no
> Checking for header sys/acl.h            : yes
> Checking for header sys/attributes.h     : no
> Checking for header sys/capability.h     : no
> Checking for header sys/dir.h            : yes
> Checking for header sys/epoll.h          : no
> Checking for header sys/fcntl.h          : yes
> Checking for header sys/filio.h          : yes
> Checking for header sys/filsys.h         : no
> Checking for header sys/fs/s5param.h     : no
> Checking for header sys/fs/vx/quota.h    : no
> Checking for header sys/id.h             : no
> Checking for header sys/ioctl.h          : yes
> Checking for header sys/ipc.h            : yes
> Checking for header sys/mman.h           : yes
> Checking for header sys/mode.h           : no
> Checking for header sys/ndir.h           : no
> Checking for header sys/priv.h           : no
> Checking for header sys/resource.h       : yes
> Checking for header sys/security.h       : no
> Checking for header sys/shm.h            : yes
> Checking for header sys/statfs.h         : no
> Checking for header sys/statvfs.h        : yes
> Checking for header sys/termio.h         : no
> Checking for header sys/vfs.h            : no
> Checking for header sys/xattr.h          : yes
> Checking for header termio.h             : no
> Checking for header termios.h            : yes
> Checking for header sys/file.h           : yes
> Checking for header sys/wait.h           : yes
> Checking for header malloc.h             : no
> Checking for header grp.h                : yes
> Checking for header sys/select.h         : yes
> Checking for header setjmp.h             : yes
> Checking for header utime.h              : yes
> Checking for header sys/syslog.h         : yes
> Checking for header syslog.h             : yes
> Checking for header sys/mount.h          : yes
> Checking for header mntent.h             : no
> Checking for header stropts.h            : no
> Checking for header unix.h               : no
> Checking for header sys/param.h          : yes
> Checking for header sys/socket.h         : yes
> Checking for header netinet/in.h         : yes
> Checking for header netdb.h              : yes
> Checking for header arpa/inet.h          : yes
> Checking for header netinet/in_systm.h   : yes
> Checking for header netinet/ip.h         : yes
> Checking for header netinet/tcp.h        : yes
> Checking for header netinet/in_ip.h      : no
> Checking for header sys/sockio.h         : yes
> Checking for header sys/un.h             : yes
> Checking for header sys/uio.h            : yes
> Checking for header ifaddrs.h            : yes
> Checking for header direct.h             : no
> Checking for header dirent.h             : yes
> Checking for header windows.h            : no
> Checking for header winsock2.h           : no
> Checking for header ws2tcpip.h           : no
> Checking for header libintl.h            : no
> Checking for header errno.h              : yes
> Checking for header gcrypt.h             : no
> Checking for header getopt.h             : yes
> Checking for header iconv.h              : yes
> Checking for header sys/inotify.h        : no
> Checking for header nss.h                : no
> Checking for header sasl/sasl.h          : yes
> Checking for header security/pam_appl.h  : yes
> Checking for header zlib.h               : yes
> Checking for header asm/unistd.h         : no
> Checking for header aio.h                : yes
> Checking for header sys/unistd.h         : yes
> Checking for header rpc/rpc.h            : yes
> Checking for header rpc/nettype.h        : no
> Checking for header alloca.h             : yes
> Checking for header float.h              : yes
> Checking for header rpcsvc/nis.h         : no
> Checking for header rpcsvc/ypclnt.h      : yes
> Checking for header sys/prctl.h          : no
> Checking for header sys/sysctl.h         : yes
> Checking for header sys/fileio.h         : no
> Checking for header sys/filesys.h        : no
> Checking for header sys/dustat.h         : no
> Checking for header sys/sysmacros.h      : no
> Checking for header xfs/libxfs.h         : no
> Checking for header netgroup.h           : no
> Checking for header rpcsvc/yp_prot.h     : no
> Checking for header valgrind.h           : no
> Checking for header valgrind/valgrind.h  : no
> Checking for header valgrind/memcheck.h  : no
> Checking for header nss_common.h         : no
> Checking for header nsswitch.h           : no
> Checking for header ns_api.h             : no
> Checking for header sys/extattr.h        : no
> Checking for header sys/ea.h             : no
> Checking for header sys/proplist.h       : no
> Checking for header sys/cdefs.h          : yes
> Checking for header utmp.h               : yes
> Checking for header utmpx.h              : yes
> Checking for header lastlog.h            : no
> Checking for header syscall.h            : no
> Checking for header sys/syscall.h        : yes
> Checking for long long                   : ok
> Checking for intptr_t                    : ok
> Checking for uintptr_t                   : ok
> Checking for ptrdiff_t                   : ok
> Checking for comparison_fn_t             : not found
> Checking for _Bool                       : ok
> Checking for int8_t                      : ok
> Checking for int16_t                     : ok
> Checking for uint16_t                    : ok
> Checking for int32_t                     : ok
> Checking for uint32_t                    : ok
> Checking for int64_t                     : ok
> Checking for uint64_t                    : ok
> Checking for size_t                      : ok
> Checking for ssize_t                     : ok
> Checking for ino_t                       : ok
> Checking for loff_t                      : not found
> Checking for bool                        : ok
> Checking for offset_t                    : not found
> Checking for volatile int                : ok
> Checking for uint_t                      : not found
> Checking for socklen_t                   : ok
> Checking for struct ifaddrs              : ok
> Checking for struct addrinfo             : ok
> Checking for struct sockaddr             : ok
> Checking for HAVE_STRUCT_SOCKADDR_IN6    : ok
> Checking for struct sockaddr_storage     : ok
> Checking for sa_family_t                 : ok
> Checking for sig_atomic_t                : ok
> Checking for inet_ntoa                   : ok
> Checking for inet_aton                   : ok
> Checking for inet_ntop                   : ok
> Checking for inet_pton                   : ok
> Checking for connect                     : ok
> Checking for gethostbyname               : ok
> Checking for getaddrinfo                 : ok
> Checking for getnameinfo                 : ok
> Checking for freeaddrinfo                : ok
> Checking for gai_strerror                : ok
> Checking for socketpair                  : ok
> Checking for variable IPV6_V6ONLY        : ok
> Checking for HAVE_IPV6                   : ok
> Checking for strdup                      : ok
> Checking for memmem                      : not found
> Checking for printf                      : ok
> Checking for memset                      : ok
> Checking for memcpy                      : ok
> Checking for memmove                     : ok
> Checking for strcpy                      : ok
> Checking for strncpy                     : ok
> Checking for bzero                       : ok
> Checking for shl_load                    : not found
> Checking for shl_unload                  : not found
> Checking for shl_findsym                 : not found
> Checking for pipe                        : ok
> Checking for strftime                    : ok
> Checking for srandom                     : ok
> Checking for random                      : ok
> Checking for srand                       : ok
> Checking for rand                        : ok
> Checking for usleep                      : ok
> Checking for setbuffer                   : ok
> Checking for lstat                       : ok
> Checking for getpgrp                     : ok
> Checking for utime                       : ok
> Checking for utimes                      : ok
> Checking for seteuid                     : ok
> Checking for setresuid                   : not found
> Checking for setegid                     : ok
> Checking for setresgid                   : not found
> Checking for chroot                      : ok
> Checking for strerror                    : ok
> Checking for vsyslog                     : ok
> Checking for setlinebuf                  : ok
> Checking for mktime                      : ok
> Checking for ftruncate                   : ok
> Checking for chsize                      : not found
> Checking for rename                      : ok
> Checking for waitpid                     : ok
> Checking for wait4                       : ok
> Checking for strlcpy                     : ok
> Checking for strlcat                     : ok
> Checking for initgroups                  : ok
> Checking for pread                       : ok
> Checking for pwrite                      : ok
> Checking for strndup                     : not found
> Checking for strcasestr                  : ok
> Checking for strtok_r                    : ok
> Checking for mkdtemp                     : ok
> Checking for dup2                        : ok
> Checking for dprintf                     : not found
> Checking for vdprintf                    : not found
> Checking for isatty                      : ok
> Checking for chown                       : ok
> Checking for lchown                      : ok
> Checking for link                        : ok
> Checking for readlink                    : ok
> Checking for symlink                     : ok
> Checking for realpath                    : ok
> Checking for snprintf                    : ok
> Checking for vsnprintf                   : ok
> Checking for asprintf                    : ok
> Checking for vasprintf                   : ok
> Checking for setenv                      : ok
> Checking for unsetenv                    : ok
> Checking for strnlen                     : not found
> Checking for strtoull                    : ok
> Checking for __strtoull                  : not found
> Checking for strtouq                     : ok
> Checking for strtoll                     : ok
> Checking for __strtoll                   : not found
> Checking for strtoq                      : ok
> Checking correct behavior of strtoll     : ok
> Checking for if_nametoindex              : ok
> Checking for strerror_r                  : ok
> Checking for getdirentries               : ok
> Checking for getdents                    : not found
> Checking for syslog                      : ok
> Checking for gai_strerror                : ok
> Checking for get_current_dir_name        : not found
> Checking for timegm                      : ok
> Checking for getifaddrs                  : ok
> Checking for freeifaddrs                 : ok
> Checking for mmap                        : ok
> Checking for setgroups                   : ok
> Checking for setsid                      : ok
> Checking for getgrent_r                  : not found
> Checking for getgrgid_r                  : ok
> Checking for getgrnam_r                  : ok
> Checking for getgrouplist                : ok
> Checking for getpagesize                 : ok
> Checking for getpwent_r                  : not found
> Checking for getpwnam_r                  : ok
> Checking for getpwuid_r                  : ok
> Checking for epoll_create                : not found
> Checking for dlopen                      : ok
> Checking for dlsym                       : ok
> Checking for dlerror                     : ok
> Checking for dlclose                     : ok
> Checking for declaration of dlopen       : ok
> Checking C prototype for dlopen          : not found
> Checking for fdatasync                   : ok
> Checking for declaration of fdatasync    : not found
> Checking for clock_gettime               : not found
> Checking for library rt                  : not found
> Checking for clock_gettime               : not found
> Checking for header net/if.h             : yes
> Checking for header arpa/nameser.h       : yes
> Checking for header resolv.h             : yes
> Checking for res_search                  : ok
> Checking for gettext                     : not found
> Checking for library intl                : yes
> Checking for gettext                     : not found
> Checking for pthread_create              : ok
> Checking for crypt                       : ok
> Checking for header readline.h           : no
> Checking for header readline/readline.h  : yes
> Checking for header readline/history.h   : yes
> Checking for variable rl_event_hook      : not found
> Checking for declaration of snprintf     : ok
> Checking for declaration of vsnprintf    : ok
> Checking for declaration of asprintf     : ok
> Checking for declaration of vasprintf    : ok
> Checking for declaration of errno        : ok
> Checking for declaration of environ      : not found
> Checking for declaration of getgrent_r   : not found
> Checking for declaration of getpwent_r   : not found
> Checking for declaration of pread        : ok
> Checking for declaration of pwrite       : ok
> Checking for declaration of setenv       : ok
> Checking for declaration of setresgid    : not found
> Checking for declaration of setresuid    : not found
> Checking size of char                    : 1
> Checking size of int                     : 4
> Checking size of long long               : 8
> Checking size of long                    : 8
> Checking size of off_t                   : 8
> Checking size of short                   : 2
> Checking size of size_t                  : 8
> Checking size of ssize_t                 : 8
> Checking size of dev_t                   : 4
> Checking size of ino_t                   : 8
> Checking size of time_t                  : 8
> Checking size of void*                   : 8
> Checking for working strptime            : ok
> Checking correct behavior of strptime    : ok
> Checking for KRB5_DEPRECATED define taking an identifier : ok
> Checking for HAVE_GETTIMEOFDAY_TZ                        : ok
> Checking for C99 vsnprintf                               : ok
> Checking for HAVE_IMMEDIATE_STRUCTURES                   : ok
> Checking for HAVE_MKDIR_MODE                             : ok
> Checking for member st_mtim.tv_nsec in struct stat       : not found
> Checking for member st_rdev in struct stat               : ok
> Checking for member st_rdev in struct stat               : ok
> Checking for member ss_family in struct sockaddr_storage : ok
> Checking for member sa_len in struct sockaddr            : ok
> Checking for member sin_len in struct sockaddr_in        : ok
> Checking for HAVE_UNIXSOCKET                             : ok
> Checking for HAVE_SECURE_MKSTEMP                         : ok
> Checking compiler accepts -fvisibility=hidden            : yes
> Checking for HAVE_VISIBILITY_ATTR                        : not found
> Checking for HAVE_IFACE_GETIFADDRS                       : ok
> Checking for getpass                                     : ok
> Checking for getpassphrase                               : not found
> Checking for REPLACE_GETPASS                             : ok
> Checking for getpwnam_r                                  : ok
> Checking for getpwuid_r                                  : ok
> Checking for getpwent_r                                  : not found
> Checking for declaration of getpwent_r                   : not found
> Checking for declaration of getgrent_r                   : not found
> Checking for declaration of getpwent_r                   : not found
> Checking for declaration of getgrent_r                   : not found
> Checking for getgrouplist                                : ok
> Checking for program python                              : /usr/bin/python
> Checking for program perl                                : /usr/bin/perl
> Checking for program xsltproc                            : /usr/bin/xsltproc
> Checking for program python                              : /usr/bin/python
> Checking for Python version >= 2.4.2                     : ok 2.6.1
> Checking for library python2.6                           : yes
> Checking for program python2.6-config                    : /usr/bin/python2.6-config
> Checking for custom code                                 : yes
> Checking if -single_module is not needed                 : yes
> Checking if -undefined dynamic_lookup is not need        : yes
> Checking for Python version >= 2.4.2                     : ok 2.6.1
> Checking for library python2.6                           : yes
> Checking for program python2.6-config                    : /usr/bin/python2.6-config
> Checking for custom code                                 : yes
> Checking for system tdb >= 1.2.7                         : not found
> Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : not found
> Checking for Python version >= 2.4.2                                                            : ok 2.6.1
> Checking for library python2.6                                                                  : yes
> Checking for program python2.6-config                                                           : /usr/bin/python2.6-config
> Checking for custom code                                                                        : yes
> Checking for system talloc >= 2.0.3                                                             : not found
> Checking for system pytalloc-util >= 2.0.3                                                      : not found
> Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : not found
> Checking for Python version >= 2.4.2                                                            : ok 2.6.1
> Checking for library python2.6                                                                  : yes
> Checking for program python2.6-config                                                           : /usr/bin/python2.6-config
> Checking for custom code                                                                        : yes
> Checking for system tevent >= 0.9.9                                                             : not found
> Checking for epoll_create                                                                       : not found
> Checking for Python version >= 2.4.2                                                            : ok 2.6.1
> Checking for library python2.6                                                                  : yes
> Checking for program python2.6-config                                                           : /usr/bin/python2.6-config
> Checking for custom code                                                                        : yes
> Checking for system popt >= 0.0.0                                                               : yes
> Checking for header popt.h                                                                      : yes
> Checking for library popt                                                                       : yes
> Checking for poptGetContext                                                                     : ok
> Checking for system ldb >= 0.9.17                                                               : not found
> Checking for system pyldb-util >= 0.9.17                                                        : not found
> Checking linker accepts -Wl,-no-undefined                                                       : no
> Checking for u_char                                                                             : ok
> Checking for u_int32_t                                                                          : ok
> Checking for header err.h                                                                       : yes
> Checking for header sys/bswap.h                                                                 : no
> Checking for header sys/stropts.h                                                               : no
> Checking for header sys/timeb.h                                                                 : yes
> Checking for header sys/times.h                                                                 : yes
> Checking for header timezone.h                                                                  : no
> Checking for header ttyname.h                                                                   : no
> Checking for header netinet/in6.h                                                               : no
> Checking for header netinet6/in6.h                                                              : no
> Checking for header curses.h                                                                    : yes
> Checking for header term.h                                                                      : yes
> Checking for header termcap.h                                                                   : yes
> Checking for atexit                                                                             : ok
> Checking for cgetent                                                                            : ok
> Checking for getprogname                                                                        : ok
> Checking for setprogname                                                                        : ok
> Checking for gethostname                                                                        : ok
> Checking for putenv                                                                             : ok
> Checking for rcmd                                                                               : ok
> Checking for readv                                                                              : ok
> Checking for sendmsg                                                                            : ok
> Checking for setitimer                                                                          : ok
> Checking for strlwr                                                                             : not found
> Checking for strncasecmp                                                                        : ok
> Checking for strptime                                                                           : ok
> Checking for strsep                                                                             : ok
> Checking for strsep_copy                                                                        : not found
> Checking for strtok_r                                                                           : ok
> Checking for strupr                                                                             : not found
> Checking for swab                                                                               : ok
> Checking for umask                                                                              : ok
> Checking for uname                                                                              : ok
> Checking for unsetenv                                                                           : ok
> Checking for closefrom                                                                          : not found
> Checking for err                                                                                : ok
> Checking for warn                                                                               : ok
> Checking for errx                                                                               : ok
> Checking for warnx                                                                              : ok
> Checking for flock                                                                              : ok
> Checking for writev                                                                             : ok
> Checking for hstrerror                                                                          : ok
> Checking for socket                                                                             : ok
> Checking for getipnodebyname                                                                    : ok
> Checking for gethostent                                                                         : ok
> Checking for gethostent_r                                                                       : not found
> Checking for sethostent                                                                         : ok
> Checking for endhostent                                                                         : ok
> Checking for getipnodebyaddr                                                                    : ok
> Checking for freehostent                                                                        : ok
> Checking for gethostbyname_r                                                                    : not found
> Checking for gethostbyaddr                                                                      : ok
> Checking for library socket                                                                     : not found
> Checking for library nsl                                                                        : not found
> Checking for gethostent_r                                                                       : not found
> Checking for gethostbyname_r                                                                    : not found
> Checking for dgettext                                                                           : not found
> Checking for gettext                                                                            : not found
> Checking for iruserok                                                                           : ok
> Checking for bswap16                                                                            : not found
> Checking for bswap32                                                                            : not found
> Checking for header sys/termios.h                                                               : yes
> Checking for struct winsize                                                                     : ok
> Checking for member ws_xpixel in struct winsize                                                 : ok
> Checking for member ws_ypixel in struct winsize                                                 : ok
> Checking for variable h_errno                                                                   : ok
> Checking for declaration of h_errno                                                             : ok
> Checking for res_nsearch                                                                        : not found
> Checking for res_ndestroy                                                                       : not found
> Checking for dns_search                                                                         : not found
> Checking for dn_expand                                                                          : ok
> Checking for library resolv                                                                     : yes
> Checking for res_nsearch                                                                        : ok
> Checking for res_ndestroy                                                                       : ok
> Checking for dns_search                                                                         : ok
> Checking for variable _res                                                                      : ok
> Checking for declaration of _res                                                                : ok
> Checking for openpty                                                                            : ok
> Checking for dirfd                                                                              : not found
> Checking for declaration of dirfd                                                               : ok
> Checking for member dd_fd in DIR                                                                : not found
> Checking for system com_err >= 0.0.0                                                            : not found
> Checking for header com_err.h                                                                   : yes
> Checking for library com_err                                                                    : yes
> Checking for com_right_r                                                                        : not found
> Checking for com_err                                                                            : ok
> Checking for gnutls >= 1.4.0                                                                    : yes
> Checking for library gnutls                                                                     : yes
> Checking for gnutls_global_init                                                                 : ok
> Checking for header gnutls/x509.h                                                               : yes
> Checking for variable gnutls_x509_crt_set_version                                               : ok
> Checking for variable gnutls_x509_crt_set_subject_key_id                                        : ok
> Checking for gnutls_datum                                                                       : ok
> Checking for gnutls_datum_t                                                                     : ok
> Checking for library gcrypt                                                                     : yes
> Checking for gcry_control                                                                       : not found
> Checking for library gpg-error                                                                  : yes
> Checking for gpg_err_code_from_errno                                                            : not found
> Checking for header linux/inotify.h                                                             : no
> Checking for inotify_init                                                                       : not found
> Checking for variable __NR_inotify_init                                                         : not found
> Checking for header linux/fcntl.h                                                               : no
> Checking for declaration of F_SETLEASE                                                          : not found
> Checking for declaration of SA_SIGINFO                                                          : ok
> Checking for declaration of __NR_inotify_init                                                   : not found
> Checking for backtrace                                                                          : ok
> Checking for sigprocmask                                                                        : ok
> Checking for sigblock                                                                           : ok
> Checking for sigaction                                                                          : ok
> Checking for flistxattr                                                                         : ok
> Checking for darwin xattr api                                                                   : ok
> Checking for member f_frsize in struct statvfs                                                  : ok
> Checking for Linux statvfs64                                                                    : not found
> Checking for statvfs (SVR4)                                                                     : ok
> Checking if f_fsid is an integer                                                                : ok
> Checking whether statvfs.f_flag exists                                                          : ok
> Checking whether statvfs.f_flags exists                                                         : not found
> Checking for library z                                                                          : yes
> Checking for zlibVersion                                                                        : ok
> Checking for ZLIB_VERNUM >= 0x1230                                                              : ok
> Checking for library iconv                                                                      : yes
> Checking for iconv_open                                                                         : ok
> Checking for pam_start                                                                          : not found
> Checking for library pam                                                                        : yes
> Checking for pam_start                                                                          : ok
> Checking for library sasl2                                                                      : yes
> Checking for sasl_client_init                                                                   : ok
> Checking for header security/pam_modules.h                                                      : yes
> Checking for header pam/pam_modules.h                                                           : no
> Checking for system subunit >= 0.0.0                                                            : not found
> Checking for header subunit/child.h                                                             : no
> Checking for library ncurses                                                                    : yes
> Checking for tgetent                                                                            : ok
> Checking for rl_completion_t                                                                    : not found
> Checking for CPPFunction                                                                        : ok
> Checking for library readline                                                                   : yes
> Checking for rl_completion_matches                                                              : ok
> Checking for history_list                                                                       : not found
> perl manpage generation                                                                         : ok
> perl man1 extension                                                                             : 1
> perl man3 extension                                                                             : 3pm
> Checking for program yapp                                                                       : not found
> Checking for program pod2man                                                                    : /usr/bin/pod2man
> Checking linker accepts -Wl,-no-undefined                                                       : no
> Checking compiler accepts -Wall                                                                 : yes
> Checking compiler accepts -g                                                                    : yes
> Checking compiler accepts -Wshadow                                                              : yes
> Checking compiler accepts -Wstrict-prototypes                                                   : yes
> Checking compiler accepts -Wpointer-arith                                                       : yes
> Checking compiler accepts -Wcast-qual                                                           : yes
> Checking compiler accepts -Wcast-align                                                          : yes
> Checking compiler accepts -Wwrite-strings                                                       : yes
> Checking compiler accepts -Werror-implicit-function-declaration                                 : yes
> Checking compiler accepts -Wformat=2                                                            : yes
> Checking compiler accepts -Wno-format-y2k                                                       : yes
> 'configure' finished successfully (12.958s)
>
>
>
> William Brown
>
> pgp.mit.edu

-- 
Michael Wood <esiotrot at gmail.com>


More information about the samba mailing list