wmic stopped working on Windows 10 Build 2004
- This topic has 42 replies, 8 voices, and was last updated 1 year, 1 month ago by
admin.
- AuthorPosts
- 2021-04-20 at 10:50 AM #489
admin
KeymasterI have also just compiled it on a Raspberry Pi. You can see the result on this page: Installation Terminal Session Raspbian Buster
Since Raspbian is Debian-based, I thought I might have issues but, no, it just worked first time.
To answer your question about “who maintains the wmi package” – well, the answer is no one does. When it first broke for Windows 10 v2004, I made contact with the Samba team (which is where it first appeared) but they no longer maintained it and it had just been collecting dust.
Given that it worked on Raspbian, I suspect that it should be possible to make it work (without changing the source). I think you are going to need to find someone who has a really good understanding of how the compiling works to help you out.
Also, given that when I did the Fedora 33 compile, it had so many warnings and even ended in an error BUT still produced a working wmic binary, you may be able to fiddle around with the compile and still make it work.
2021-04-21 at 12:13 AM #500fab
ParticipantCompile on Ubuntu (18.04) with https://edcint.co.nz/checkwmiplus/download/wmic-source-v1-4-1/:
sudo apt-get install gcc cmake pkg-config gcc-mingw-w64 libgnutls28-dev \ perl-base heimdal-dev libpopt-dev libglib2.0-dev \ libunistring-dev autoconf gcc libdatetime-perl make \ build-essential g++ python-dev sudo ulimit -n 100000 # remove "defined" in Samba/source/pidl/pidl on 578 # remove the following line in Samba/source/lib/tls/tls.c: # gnutls_transport_set_lowat(tls->session, 0); # gnutls_certificate_type_set_priority(tls->session, cert_type_priority); # gnutls_transport_set_lowat(tls->session, 0) sudo make "CPP=gcc -E -ffreestanding"
2021-04-21 at 12:51 AM #501Baldnerd
ParticipantThanks @admin – I appreciate your trying it on RPi, and for the work you’ve done to try to get such an old abandoned product work on modern systems. I feel your pain and know it’s not always easy.
Did you have to make changes to the source itself? Would it be possible to instead make those changes to the OpenVAS-smb package and issue a PR since they are quite active, and their version of SMB is miles newer than the old Samba version? I have no idea what you had to change to make WMIC work, so just curious if this could be done. I know OpenVAS-smb compiles fine on everything I’ve ever tried it on. But it still has the issue with wmic on newer Windows 10.
I’ll fire up a Pi and see if I can compile this. I’ve been testing on Debian 10 and Debian 11 amd64. Will see what happens on ARM.
@fab thanks for the info. I’ll look at those lines you removed too, in case it’s important. Did you have to remove those for some particular reason?Cheers!
2021-04-21 at 12:59 AM #502fab
Participant2021-04-21 at 1:56 AM #503Baldnerd
Participantyes, so that it compiles..
Haha! Good reason! I’ll play with those suggestions… here’s hoping!
2021-04-21 at 2:41 AM #504Baldnerd
ParticipantWell, I tried compiling on a Raspberry Pi with Debian 10 both from source as provided by @admin and then again with the edits @fab but both failed with the same issue.
It must be a Debian-specific thing.
I’ll download Raspberry Pi OS tomorrow and try compiling on that. I assume @admin saying “Raspbian” is just a typo since that distro was discontinued long ago.
If I’m successful, I’ll try finding what differs, and if all else fails, if I have a successful compile, I’ll create a DEB package and add it to my repository so I (and others) can install wmic without so much trouble.
And of course, if anyone has any pointers as to what’s happening here, I’d welcome it very much.
Cheers!
2021-04-21 at 5:57 AM #505Baldnerd
ParticipantCompiled fine on Linux Mint 19 amd64… so I’m going to setup a few compiler systems (arm64, amd64, aarch64) and create deb packs for each architecture and place them on my repository. No more having to compile from source LOL. I have no idea why it won’t compile on my Debian servers… must be a package it is looking for that is included with desktop Linux that is missing from server Linux, yet isn’t part of the dependency list. Anyone know their way around enough to figure out what that might be? 😀
Cheers.
2021-04-21 at 10:04 AM #506Baldnerd
Participant@admin I’ve had no success on the Raspberry Pi. Same exact error as my previous tests. The only successful build I’ve had so far is Linux Mint 19 (old release) amd64.
On the Raspberry Pi 400, I tried the current version of Raspberry Pi OS. Failed. So I searched for an archive since you said you were trying “Raspbian Buster” and found that distro in an archive, but it too did not work.
Wondering, what Raspberry Pi model are you using? I’m unsure if the type of Pi will make a difference, but I want to create the same environment you say works and try to compile.
Also it would help to have a link to the version of the OS you used, if possible.
Hoping I can get successful armhf / arm64 / aarch64 builds in the coming days. Any direction you can provide is greatly appreciated.
2021-04-21 at 4:58 PM #507fab
ParticipantDo you have a complete log of the compilation?
Haha! Good reason! I’ll play with those suggestions… here’s hoping!
I found warnings (at the beginning of the log) that later led to termination.
2021-04-21 at 10:36 PM #508Baldnerd
ParticipantDo you have a complete log of the compilation?
Sure. This is on a Raspberry Pi:
cd Samba/source ; \ ./autogen.sh ; \ CPPFLAGS="-I/usr/include/python2.7" \ ./configure --without-readline --enable-debug ; \ make proto bin/wmic bin/winexe libraries ; \ touch pywmi-build ./autogen.sh: running script/mkversion.sh ./script/mkversion.sh: 'version.h' created for Samba("1.4.1tp4-SVN-build-UNKNOWN") ./autogen.sh: running autoheader -I. -Ilib/replace build/m4/check_cc.m4:33: warning: AC_CACHE_VAL(SMB_BUILD_CC_NEGATIVE_ENUM_VALUES, ...): suspicious cache-id, must contain _cv_ to be cached ../../lib/autoconf/general.m4:2042: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2063: AC_CACHE_CHECK is expanded from... build/m4/check_cc.m4:33: the top level lib/replace/win32.m4:5: warning: AC_CACHE_VAL(ac_mkdir_has_mode, ...): suspicious cache-id, must contain _cv_ to be cached ../../lib/autoconf/general.m4:2042: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2063: AC_CACHE_CHECK is expanded from... lib/replace/libreplace.m4:30: AC_LIBREPLACE_BROKEN_CHECKS is expanded from... lib/replace/win32.m4:5: the top level lib/replace/repdir.m4:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2601: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2617: AC_COMPILE_IFELSE is expanded from... lib/replace/libreplace_macros.m4:292: AC_VERIFY_C_PROTOTYPE is expanded from... lib/replace/libreplace.m4:30: AC_LIBREPLACE_BROKEN_CHECKS is expanded from... lib/replace/repdir.m4:15: the top level lib/replace/repdir.m4:24: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2601: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2617: AC_COMPILE_IFELSE is expanded from... lib/replace/libreplace_macros.m4:292: AC_VERIFY_C_PROTOTYPE is expanded from... lib/replace/libreplace.m4:30: AC_LIBREPLACE_BROKEN_CHECKS is expanded from... lib/replace/repdir.m4:24: the top level ./autogen.sh: running autoconf -I. -Ilib/replace build/m4/check_cc.m4:33: warning: AC_CACHE_VAL(SMB_BUILD_CC_NEGATIVE_ENUM_VALUES, ...): suspicious cache-id, must contain _cv_ to be cached ../../lib/autoconf/general.m4:2042: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2063: AC_CACHE_CHECK is expanded from... build/m4/check_cc.m4:33: the top level lib/replace/win32.m4:5: warning: AC_CACHE_VAL(ac_mkdir_has_mode, ...): suspicious cache-id, must contain _cv_ to be cached ../../lib/autoconf/general.m4:2042: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2063: AC_CACHE_CHECK is expanded from... lib/replace/libreplace.m4:30: AC_LIBREPLACE_BROKEN_CHECKS is expanded from... lib/replace/win32.m4:5: the top level lib/replace/repdir.m4:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2601: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2617: AC_COMPILE_IFELSE is expanded from... lib/replace/libreplace_macros.m4:292: AC_VERIFY_C_PROTOTYPE is expanded from... lib/replace/libreplace.m4:30: AC_LIBREPLACE_BROKEN_CHECKS is expanded from... lib/replace/repdir.m4:15: the top level lib/replace/repdir.m4:24: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2601: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2617: AC_COMPILE_IFELSE is expanded from... lib/replace/libreplace_macros.m4:292: AC_VERIFY_C_PROTOTYPE is expanded from... lib/replace/libreplace.m4:30: AC_LIBREPLACE_BROKEN_CHECKS is expanded from... lib/replace/repdir.m4:24: the top level Now run ./configure and then make. SAMBA VERSION: 1.4.1tp4-SVN-build-UNKNOWN checking build system type... armv7l-unknown-linux-gnu checking host system type... armv7l-unknown-linux-gnu checking target system type... armv7l-unknown-linux-gnu LIBREPLACE_LOCATION_CHECKS: START LIBREPLACE_LOCATION_CHECKS: END checking for perl... /usr/bin/perl checking for yapp... false LIBREPLACE_CC_CHECKS: START checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for version of gcc... 8 checking how to run the C preprocessor... gcc -E -ffreestanding checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for C99 designated initializers... yes checking for a BSD-compatible install... /usr/bin/install -c checking for library containing strerror... none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking standards.h usability... no checking standards.h presence... no checking for standards.h... no checking for long long... yes checking for uint_t... no checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for size_t... yes checking for ssize_t... yes checking size of int... 4 checking size of char... 1 checking size of short... 2 checking size of long... 4 checking size of long long... 8 checking size of off_t... 8 checking size of size_t... 4 checking size of ssize_t... 4 checking for intptr_t... yes checking for ptrdiff_t... yes checking for immediate structures... yes LIBREPLACE_CC_CHECKS: END checking for C99 designated initializers... yes checking that the C compiler understands negative enum values... yes checking for test routines... yes checking VISIBILITY_CFLAGS for gcc -fvisibility=hidden... -fvisibility=hidden checking whether the C compiler supports the visibility attribute... yes checking for gcov... /usr/bin/gcov checking for ld... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for ar... /usr/bin/ar checking ability to build shared libraries... true checking LD... gcc checking LDFLAGS... -Wl,--export-dynamic checking STLD... /usr/bin/ar checking STLD_FLAGS... -rcs checking SHLD... gcc checking SHLD_FLAGS... -shared -Wl,-Bsymbolic checking SHLIBEXT... so checking SONAMEFLAG... -Wl,-soname= checking PICFLAG... -fPIC checking whether building shared libraries actually works... yes checking if we can link using the selected flags... yes checking if binaries will use shared libraries... false checking for make... /usr/bin/make checking whether we have GNU make... yes checking GNU make version... 4.2.1 checking for GNU make >= 3.81... Argument "4.2.1" isn't numeric in numeric lt (<) at -e line 1. yes checking CFLAGS for gcc -M -MT conftest.d -MF conftest.o... -M -MT conftest.d -MF conftest.o checking Whether to use automatic dependencies... no checking for xsltproc... no LIBREPLACE_BROKEN_CHECKS: START checking return type of signal handlers... void checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for size_t... (cached) yes checking for pid_t... yes checking for struct stat.st_rdev... yes checking for ino_t... yes checking for loff_t... yes checking for offset_t... no checking for working memcmp... yes checking for pipe... yes checking for strftime... yes checking for srandom... yes checking for random... yes checking for srand... yes checking for rand... yes checking for usleep... yes checking for setbuffer... yes checking for lstat... yes checking for getpgrp... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking for epoll_create... yes checking for bool... yes checking for _Bool... yes checking for working mmap... yes checking sys/syslog.h usability... yes checking sys/syslog.h presence... yes checking for sys/syslog.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking vararg.h usability... no checking vararg.h presence... no checking for vararg.h... no checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/ip.h usability... yes checking netinet/ip.h presence... yes checking for netinet/ip.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking netinet/in_ip.h usability... no checking netinet/in_ip.h presence... no checking for netinet/in_ip.h... no checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking for usable net/if.h... yes checking for broken inet_ntoa... no checking for seteuid... yes checking for setresuid... yes checking for setegid... yes checking for setresgid... yes checking for chroot... yes checking for bzero... yes checking for strerror... yes checking for vsyslog... yes checking for setlinebuf... yes checking for mktime... yes checking for ftruncate... yes checking for chsize... no checking for rename... yes checking for waitpid... yes checking for strlcpy... no checking for strlcat... no checking for innetgr... yes checking for initgroups... yes checking for memmove... yes checking for strdup... yes checking for pread... yes checking for pwrite... yes checking for strndup... yes checking for strcasestr... yes checking for strtok_r... yes checking for mkdtemp... yes checking for socketpair... yes checking for setresuid declaration... yes checking for setresgid declaration... yes checking for errno declaration... yes checking for secure mkstemp... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for strings.h... (cached) yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether asprintf is declared... yes checking whether vasprintf is declared... yes checking for snprintf... yes checking for vsnprintf... yes checking for asprintf... yes checking for vasprintf... yes checking for C99 vsnprintf... yes checking for va_copy... yes checking for __FUNCTION__ macro... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for comparison_fn_t... yes checking for strnlen... yes checking for setenv... yes checking for strtoull... yes checking for __strtoull... no checking for strtouq... yes checking for strtoll... yes checking for __strtoll... no checking for strtoq... yes checking for memset... yes checking for printf... yes checking for syslog... yes checking for sig_atomic_t type... yes checking for O_DIRECT flag to open(2)... no checking that the C compiler can precompile header files... checking that the C compiler understands volatile... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mode.h usability... no checking sys/mode.h presence... no checking for sys/mode.h... no checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/fs/s5param.h usability... no checking sys/fs/s5param.h presence... no checking for sys/fs/s5param.h... no checking sys/filsys.h usability... no checking sys/filsys.h presence... no checking for sys/filsys.h... no checking for sys/select.h... (cached) yes checking for sys/time.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking sys/capability.h usability... no checking sys/capability.h presence... no checking for sys/capability.h... no checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking sys/id.h usability... no checking sys/id.h presence... no checking for sys/id.h... no checking compat.h usability... no checking compat.h presence... no checking for compat.h... no checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking sys/priv.h usability... no checking sys/priv.h presence... no checking for sys/priv.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/security.h usability... no checking sys/security.h presence... no checking for sys/security.h... no checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking sys/termio.h usability... no checking sys/termio.h presence... no checking for sys/termio.h... no checking for library containing dlopen... -ldl checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen... yes checking for dlsym... yes checking for dlerror... yes checking for dlclose... yes checking whether getpass should be replaced... no checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking ws2tcpip.h usability... no checking ws2tcpip.h presence... no checking for ws2tcpip.h... no checking whether mkdir supports mode... yes checking for timegm... yes checking for broken readdir... no checking a usable readdir()... yes checking for syslog... (cached) yes checking for memset... (cached) yes checking for setnetgrent... yes checking for getnetgrent... yes checking for endnetgrent... yes checking for memcpy... yes LIBREPLACE_BROKEN_CHECKS: END checking whether to use readline... no checking for rl_completion_matches in -lreadline... yes checking whether rl_event_hook is declared... yes checking for history_list in -lreadline... yes checking whether to use extern readline... no checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking err.h usability... yes checking err.h presence... yes checking for err.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking for inttypes.h... (cached) yes checking for netdb.h... (cached) yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/bswap.h usability... no checking sys/bswap.h presence... no checking for sys/bswap.h... no checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/stropts.h usability... yes checking sys/stropts.h presence... yes checking for sys/stropts.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for sys/un.h... (cached) yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking term.h usability... yes checking term.h presence... yes checking for term.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking for time.h... (cached) yes checking timezone.h usability... no checking timezone.h presence... no checking for timezone.h... no checking ttyname.h usability... no checking ttyname.h presence... no checking for ttyname.h... no checking for netinet/in.h... (cached) yes checking netinet/in6.h usability... no checking netinet/in6.h presence... no checking for netinet/in6.h... no checking netinet6/in6.h usability... no checking netinet6/in6.h presence... no checking for netinet6/in6.h... no checking for atexit... yes checking for cgetent... no checking for getprogname... no checking for inet_ntop... yes checking for inet_aton... yes checking for inet_pton... yes checking for gethostname... yes checking for getnameinfo... yes checking for iruserok... yes checking for putenv... yes checking for rcmd... yes checking for readv... yes checking for sendmsg... yes checking for setitimer... yes checking for socket... yes checking for strlwr... no checking for strncasecmp... yes checking for strptime... yes checking for strsep... yes checking for strsep_copy... no checking for strtok_r... (cached) yes checking for strupr... no checking for swab... yes checking for umask... yes checking for uname... yes checking for unsetenv... yes checking for closefrom... no checking for hstrerror... yes checking for err... yes checking for errx... yes checking for warnx... yes checking for flock... yes checking for getaddrinfo... yes checking for freeaddrinfo... yes checking for getipnodebyname... no checking for getipnodebyaddr... no checking for freehostent... no checking for writev... yes checking for bswap16... no checking for bswap32... no checking for sa_family_t... yes checking for struct sockaddr... yes checking for struct sockaddr_storage... yes checking for struct addrinfo... yes checking for struct ifaddrs... yes checking for socklen_t... yes checking for struct winsize... yes checking return type of signal handlers... (cached) void checking for h_errno... yes checking whether h_errno is declared... yes checking arpa/nameser.h usability... yes checking arpa/nameser.h presence... yes checking for arpa/nameser.h... yes checking for resolv.h... yes checking for res_search... yes, in -lresolv checking for res_nsearch... yes checking for res_ndestroy... no checking for dn_expand... yes checking for _res... yes checking whether _res is declared... yes checking for flex... no checking for lex... no checking for bison... no checking for byacc... no checking for gai_strerror... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for backtrace... yes checking for sigprocmask... yes checking for sigblock... yes checking for sigaction... yes checking for setsid... yes configure: checking how to get filesystem space usage... checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking for sys/mount.h... yes checking statvfs64 function (SVR4)... yes checking sys/attributes.h usability... no checking sys/attributes.h presence... no checking for sys/attributes.h... no checking attr/xattr.h usability... no checking attr/xattr.h presence... no checking for attr/xattr.h... no checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking for library containing flistxattr... none required checking for flistxattr... yes checking whether xattr interface takes additional options... no checking for irix specific capabilities... no checking if gettimeofday takes tz argument... yes checking popt.h usability... yes checking popt.h presence... yes checking for popt.h... yes checking for poptGetContext in -lpopt... yes checking whether to use included popt... no checking Whether iconv.h is present... yes checking for writev... (cached) yes checking for readv... (cached) yes checking for sin_len in sock... no checking for connect... yes checking for gethostbyname... yes checking for unix domain sockets... yes checking for AF_LOCAL socket support... yes checking for gethostbyname2... yes checking for iface AIX... no checking for iface ifconf... got 2 interfaces: eth0 IP=10.0.0.126 NETMASK=255.255.255.0 lo IP=127.0.0.1 NETMASK=255.0.0.0 yes checking size of size_t... (cached) 4 checking size of void *... 4 checking for mmap... yes checking for pread... (cached) yes checking for pwrite... (cached) yes checking for getpagesize... yes checking for utime... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for sys/select.h... (cached) yes checking for sys/time.h... (cached) yes checking for pread declaration... yes checking for pwrite declaration... yes checking for Python... no checking for SQLITE3 support... no checking for Python... no checking for pkg-config... /usr/bin/pkg-config checking for gnutls... yes checking that the C compiler can use the GNUTLS_CFLAGS... yes checking for gnutls_datum... yes checking for gnutls_datum_t... yes checking for sys/epoll.h... (cached) yes checking for epoll_create... (cached) yes checking whether to use pthreads... no checking whether to search for setproctitle support... no checking for gconf-2.0... no Package gconf-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing 'gconf-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gconf-2.0' found checking for tv_nsec nanosecond fields in struct stat... checking blkid/blkid.h usability... yes checking blkid/blkid.h presence... yes checking for blkid/blkid.h... yes checking for library containing blkid_get_cache... -lblkid checking for blkid_get_cache... yes checking for setgroups... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking for pam_start in -lpam... yes checking for crypt in -lcrypt... yes checking for crypt16... no checking for getauthuid... no checking for getpwanam... no checking sasl/sasl.h usability... no checking sasl/sasl.h presence... no checking for sasl/sasl.h... no checking for sasl_client_init in -lsasl2... no checking linux/inotify.h usability... yes checking linux/inotify.h presence... yes checking for linux/inotify.h... yes checking asm/unistd.h usability... yes checking asm/unistd.h presence... yes checking for asm/unistd.h... yes checking sys/inotify.h usability... yes checking sys/inotify.h presence... yes checking for sys/inotify.h... yes checking for inotify_init... yes checking for __NR_inotify_init declaration... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking nss.h usability... yes checking nss.h presence... yes checking for nss.h... yes checking nss_common.h usability... no checking nss_common.h presence... no checking for nss_common.h... no checking ns_api.h usability... no checking ns_api.h presence... no checking for ns_api.h... no checking for Python (libcli_nbt)... no checking configure summary... yes configure: creating build/smb_build/config.pm configure: creating config.mk configure: creating ./config.status config.status: creating include/config_tmp.h config.status: executing default-1 commands build/smb_build/env.pm: creating lib/ldb/ldb.pc build/smb_build/env.pm: creating bin/pkgconfig/ldb-uninstalled.pc build/smb_build/env.pm: creating lib/socket_wrapper/socket_wrapper.pc build/smb_build/env.pm: creating bin/pkgconfig/socket_wrapper-uninstalled.pc build/smb_build/env.pm: creating libnet/samba-net.pc build/smb_build/env.pm: creating bin/pkgconfig/samba-net-uninstalled.pc build/smb_build/env.pm: creating lib/tdb/tdb.pc build/smb_build/env.pm: creating bin/pkgconfig/tdb-uninstalled.pc build/smb_build/env.pm: creating lib/registry/registry.pc build/smb_build/env.pm: creating bin/pkgconfig/registry-uninstalled.pc build/smb_build/env.pm: creating lib/samba3/samba3.pc build/smb_build/env.pm: creating bin/pkgconfig/samba3-uninstalled.pc build/smb_build/env.pm: creating nsswitch/winbind-client.pc build/smb_build/env.pm: creating bin/pkgconfig/winbind-client-uninstalled.pc build/smb_build/env.pm: creating auth/gensec/gensec.pc build/smb_build/env.pm: creating bin/pkgconfig/gensec-uninstalled.pc build/smb_build/env.pm: creating libcli/cli_cldap.pc build/smb_build/env.pm: creating bin/pkgconfig/cli_cldap-uninstalled.pc build/smb_build/env.pm: creating torture/torture.pc build/smb_build/env.pm: creating bin/pkgconfig/torture-uninstalled.pc build/smb_build/env.pm: creating param/samba-config.pc build/smb_build/env.pm: creating bin/pkgconfig/samba-config-uninstalled.pc build/smb_build/env.pm: creating lib/talloc/talloc.pc build/smb_build/env.pm: creating bin/pkgconfig/talloc-uninstalled.pc build/smb_build/env.pm: creating librpc/ndr.pc build/smb_build/env.pm: creating bin/pkgconfig/ndr-uninstalled.pc build/smb_build/env.pm: creating librpc/dcerpc.pc build/smb_build/env.pm: creating bin/pkgconfig/dcerpc-uninstalled.pc build/smb_build/env.pm: creating param/share.pc build/smb_build/env.pm: creating bin/pkgconfig/share-uninstalled.pc build/smb_build/env.pm: creating libcli/cli_wrepl.pc build/smb_build/env.pm: creating bin/pkgconfig/cli_wrepl-uninstalled.pc build/smb_build/env.pm: creating lib/tdr/tdr.pc build/smb_build/env.pm: creating bin/pkgconfig/tdr-uninstalled.pc build/smb_build/env.pm: creating ntvfs/ntvfs.pc build/smb_build/env.pm: creating bin/pkgconfig/ntvfs-uninstalled.pc build/smb_build/env.pm: creating librpc/ndr_compression.pc build/smb_build/env.pm: creating bin/pkgconfig/ndr_compression-uninstalled.pc build/smb_build/env.pm: creating libcli/cli_smb.pc build/smb_build/env.pm: creating bin/pkgconfig/cli_smb-uninstalled.pc build/smb_build/makefile.pm: creating Makefile build/smb_build/header.pm: creating include/build.h build/smb_build/cflags.pm: creating extra_cflags.txt Summary: Support for GTK+ frontends: no (install gtk,gconf) Support for SSL in SWAT and LDAP: yes Support for threads in smbd (see --with-pthread): no (install PTHREAD) Support for intelligent command line editing: no (install READLINE) Support for changing process titles (see --with-setproctitle): no (install SETPROCTITLE) Support for using extended attributes: yes Support for using libblkid: yes Support for using iconv: yes Support for using pam: yes Using external popt: yes Developer mode: no Automatic dependencies: no (install GNU make >= 3.81 and see --enable-automatic-dependencies) Building shared libraries: yes Using shared libraries internally: no (specify --enable-dso) make[1]: Entering directory '/tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source' Creating lib/util/util_proto.h Creating lib/charset/charset_proto.h Creating param/proto.h Creating libcli/util/proto.h Compiling ./librpc/idl/atsvc.idl Possible precedence issue with control flow operator at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm line 69. Compiling ./librpc/idl/audiosrv.idl Compiling ./librpc/idl/browser.idl Compiling ./librpc/idl/dbgidl.idl Compiling ./librpc/idl/dcerpc.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/dcom.idl Compiling ./librpc/idl/dfs.idl Compiling ./librpc/idl/dnsserver.idl Compiling ./librpc/idl/drsblobs.idl Compiling ./librpc/idl/drsuapi.idl ./librpc/idl/drsuapi.idl:715: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:718: warning: [out] argument 'ctr' not a pointer ./librpc/idl/drsuapi.idl:823: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:826: warning: [out] argument 'ctr' not a pointer ./librpc/idl/drsuapi.idl:906: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:909: warning: [out] argument 'ctr' not a pointer ./librpc/idl/drsuapi.idl:941: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:944: warning: [out] argument 'res' not a pointer ./librpc/idl/drsuapi.idl:968: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:971: warning: [out] argument 'res' not a pointer ./librpc/idl/drsuapi.idl:1054: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:1057: warning: [out] argument 'ctr' not a pointer ./librpc/idl/drsuapi.idl:1160: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:1163: warning: [out] argument 'ctr' not a pointer ./librpc/idl/drsuapi.idl:1442: warning: [out] argument 'info_type' not a pointer ./librpc/idl/drsuapi.idl:1444: warning: [out] argument 'info' not a pointer ./librpc/idl/drsuapi.idl:1473: warning: [out] argument 'level' not a pointer ./librpc/idl/drsuapi.idl:1476: warning: [out] argument 'ctr' not a pointer Compiling ./librpc/idl/dsbackup.idl Compiling ./librpc/idl/dssetup.idl ./librpc/idl/dssetup.idl:82: warning: top-level [out] pointer 'info' is not a [ref] pointer Compiling ./librpc/idl/echo.idl Compiling ./librpc/idl/efs.idl Compiling ./librpc/idl/epmapper.idl Compiling ./librpc/idl/eventlog.idl Compiling ./librpc/idl/frsapi.idl Compiling ./librpc/idl/frsrpc.idl Compiling ./librpc/idl/initshutdown.idl Compiling ./librpc/idl/irpc.idl ./librpc/idl/irpc.idl:53: warning: [out] argument 'info' not a pointer ./librpc/idl/irpc.idl:63: warning: top-level [out] pointer 'dcname' is not a [ref] pointer ./librpc/idl/irpc.idl:71: warning: [out] argument 'num_addrs' not a pointer ./librpc/idl/irpc.idl:125: warning: [out] argument 'info' not a pointer Compiling ./librpc/idl/keysvc.idl Compiling ./librpc/idl/krb5pac.idl Compiling ./librpc/idl/lsa.idl ./librpc/idl/lsa.idl:86: warning: top-level [out] pointer 'sdbuf' is not a [ref] pointer ./librpc/idl/lsa.idl:238: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/lsa.idl:346: warning: top-level [out] pointer 'domains' is not a [ref] pointer ./librpc/idl/lsa.idl:370: warning: top-level [out] pointer 'domains' is not a [ref] pointer ./librpc/idl/lsa.idl:413: warning: top-level [out] pointer 'privs' is not a [ref] pointer ./librpc/idl/lsa.idl:552: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/lsa.idl:599: warning: top-level [out] pointer 'name' is not a [ref] pointer ./librpc/idl/lsa.idl:607: warning: top-level [out] pointer 'disp_name' is not a [ref] pointer ./librpc/idl/lsa.idl:666: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/lsa.idl:710: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/lsa.idl:722: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/lsa.idl:791: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/lsa.idl:830: warning: top-level [out] pointer 'domains' is not a [ref] pointer ./librpc/idl/lsa.idl:857: warning: top-level [out] pointer 'domains' is not a [ref] pointer ./librpc/idl/lsa.idl:910: warning: top-level [out] pointer 'domains' is not a [ref] pointer ./librpc/idl/lsa.idl:944: warning: top-level [out] pointer 'domains' is not a [ref] pointer ./librpc/idl/lsa.idl:956: warning: top-level [out] pointer 'domains' is not a [ref] pointer Compiling ./librpc/idl/mgmt.idl ./librpc/idl/mgmt.idl:28: warning: top-level [out] pointer 'if_id_vector' is not a [ref] pointer ./librpc/idl/mgmt.idl:52: warning: [out] argument 'statistics' not a pointer ./librpc/idl/mgmt.idl:59: warning: [out] argument 'status' not a pointer Compiling ./librpc/idl/misc.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/msgsvc.idl Compiling ./librpc/idl/nbt.idl ./librpc/idl/nbt.idl:701: warning: helper() is pidl-specific and deprecated. Use 'include' instead Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/netlogon.idl ./librpc/idl/netlogon.idl:1204: warning: pointer_default_top() is a pidl extension and should not be used ./librpc/idl/netlogon.idl:50: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/netlogon.idl:66: warning: [out] argument 'info' not a pointer ./librpc/idl/netlogon.idl:249: warning: [out] argument 'validation' not a pointer ./librpc/idl/netlogon.idl:251: warning: [out] argument 'authoritative' not a pointer ./librpc/idl/netlogon.idl:303: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:683: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:685: warning: [out] argument 'sequence_num' not a pointer ./librpc/idl/netlogon.idl:688: warning: top-level [out] pointer 'delta_enum_array' is not a [ref] pointer ./librpc/idl/netlogon.idl:698: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:700: warning: [out] argument 'sync_context' not a pointer ./librpc/idl/netlogon.idl:703: warning: top-level [out] pointer 'delta_enum_array' is not a [ref] pointer ./librpc/idl/netlogon.idl:725: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:730: warning: [out] argument 'buffer' not a pointer ./librpc/idl/netlogon.idl:731: warning: [out] argument 'count_returned' not a pointer ./librpc/idl/netlogon.idl:732: warning: [out] argument 'total_entries' not a pointer ./librpc/idl/netlogon.idl:734: warning: [out] argument 'recordid' not a pointer ./librpc/idl/netlogon.idl:744: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:748: warning: [out] argument 'buffer' not a pointer ./librpc/idl/netlogon.idl:749: warning: [out] argument 'count_returned' not a pointer ./librpc/idl/netlogon.idl:750: warning: [out] argument 'total_entries' not a pointer ./librpc/idl/netlogon.idl:751: warning: [out] argument 'next_reference' not a pointer ./librpc/idl/netlogon.idl:753: warning: [out] argument 'recordid' not a pointer ./librpc/idl/netlogon.idl:763: warning: [out] argument 'dcname' not a pointer ./librpc/idl/netlogon.idl:763: warning: top-level [out] pointer 'dcname' is not a [ref] pointer ./librpc/idl/netlogon.idl:809: warning: [out] argument 'info' not a pointer ./librpc/idl/netlogon.idl:819: warning: [out] argument 'dcname' not a pointer ./librpc/idl/netlogon.idl:819: warning: top-level [out] pointer 'dcname' is not a [ref] pointer ./librpc/idl/netlogon.idl:838: warning: [out] argument 'query' not a pointer ./librpc/idl/netlogon.idl:868: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:871: warning: [out] argument 'sync_context' not a pointer ./librpc/idl/netlogon.idl:874: warning: top-level [out] pointer 'delta_enum_array' is not a [ref] pointer ./librpc/idl/netlogon.idl:886: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:890: warning: top-level [out] pointer 'delta_enum_array' is not a [ref] pointer ./librpc/idl/netlogon.idl:902: warning: [out] argument 'query' not a pointer ./librpc/idl/netlogon.idl:929: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/netlogon.idl:973: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/netlogon.idl:980: warning: [out] argument 'site' not a pointer ./librpc/idl/netlogon.idl:980: warning: top-level [out] pointer 'site' is not a [ref] pointer ./librpc/idl/netlogon.idl:1046: warning: [out] argument 'info' not a pointer ./librpc/idl/netlogon.idl:1063: warning: [out] argument 'return_authenticator' not a pointer ./librpc/idl/netlogon.idl:1088: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/netlogon.idl:1114: warning: [out] argument 'validation' not a pointer ./librpc/idl/netlogon.idl:1115: warning: [out] argument 'authoritative' not a pointer ./librpc/idl/netlogon.idl:1117: warning: [out] argument 'flags' not a pointer ./librpc/idl/netlogon.idl:1162: warning: [out] argument 'count' not a pointer ./librpc/idl/netlogon.idl:1164: warning: top-level [out] pointer 'trusts' is not a [ref] pointer ./librpc/idl/netlogon.idl:1195: warning: [out] argument 'validation' not a pointer ./librpc/idl/netlogon.idl:1196: warning: [out] argument 'authoritative' not a pointer ./librpc/idl/netlogon.idl:1198: warning: [out] argument 'flags' not a pointer Compiling ./librpc/idl/nfs4acl.idl Compiling ./librpc/idl/notify.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/ntsvcs.idl Compiling ./librpc/idl/opendb.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/orpc.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/oxidresolver.idl Compiling ./librpc/idl/policyagent.idl Compiling ./librpc/idl/protected_storage.idl Compiling ./librpc/idl/remact.idl Compiling ./librpc/idl/rot.idl Compiling ./librpc/idl/samr.idl ./librpc/idl/samr.idl:1251: warning: pointer_default_top() is a pidl extension and should not be used ./librpc/idl/samr.idl:76: warning: top-level [out] pointer 'sdbuf' is not a [ref] pointer ./librpc/idl/samr.idl:94: warning: top-level [out] pointer 'sid' is not a [ref] pointer ./librpc/idl/samr.idl:114: warning: top-level [out] pointer 'sam' is not a [ref] pointer ./librpc/idl/samr.idl:116: warning: [out] argument 'num_entries' not a pointer ./librpc/idl/samr.idl:239: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/samr.idl:271: warning: top-level [out] pointer 'sam' is not a [ref] pointer ./librpc/idl/samr.idl:273: warning: [out] argument 'num_entries' not a pointer ./librpc/idl/samr.idl:299: warning: top-level [out] pointer 'sam' is not a [ref] pointer ./librpc/idl/samr.idl:301: warning: [out] argument 'num_entries' not a pointer ./librpc/idl/samr.idl:319: warning: top-level [out] pointer 'sam' is not a [ref] pointer ./librpc/idl/samr.idl:321: warning: [out] argument 'num_entries' not a pointer ./librpc/idl/samr.idl:344: warning: [out] argument 'rids' not a pointer ./librpc/idl/samr.idl:346: warning: [out] argument 'types' not a pointer ./librpc/idl/samr.idl:355: warning: [out] argument 'names' not a pointer ./librpc/idl/samr.idl:357: warning: [out] argument 'types' not a pointer ./librpc/idl/samr.idl:417: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/samr.idl:460: warning: top-level [out] pointer 'rids' is not a [ref] pointer ./librpc/idl/samr.idl:514: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/samr.idl:800: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/samr.idl:851: warning: top-level [out] pointer 'rids' is not a [ref] pointer ./librpc/idl/samr.idl:920: warning: [out] argument 'total_size' not a pointer ./librpc/idl/samr.idl:921: warning: [out] argument 'returned_size' not a pointer ./librpc/idl/samr.idl:923: warning: [out] argument 'info' not a pointer ./librpc/idl/samr.idl:943: warning: [out] argument 'idx' not a pointer ./librpc/idl/samr.idl:980: warning: [out] argument 'info' not a pointer ./librpc/idl/samr.idl:999: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/samr.idl:1011: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/samr.idl:1025: warning: [out] argument 'total_size' not a pointer ./librpc/idl/samr.idl:1026: warning: [out] argument 'returned_size' not a pointer ./librpc/idl/samr.idl:1028: warning: [out] argument 'info' not a pointer ./librpc/idl/samr.idl:1041: warning: [out] argument 'idx' not a pointer ./librpc/idl/samr.idl:1069: warning: [out] argument 'total_size' not a pointer ./librpc/idl/samr.idl:1070: warning: [out] argument 'returned_size' not a pointer ./librpc/idl/samr.idl:1072: warning: [out] argument 'info' not a pointer ./librpc/idl/samr.idl:1115: warning: [out] argument 'info' not a pointer ./librpc/idl/samr.idl:1153: warning: [out] argument 'unknown' not a pointer ./librpc/idl/samr.idl:1194: warning: top-level [out] pointer 'dominfo' is not a [ref] pointer ./librpc/idl/samr.idl:1196: warning: top-level [out] pointer 'reject' is not a [ref] pointer ./librpc/idl/samr.idl:1213: warning: [out] argument 'level' not a pointer ./librpc/idl/samr.idl:1224: warning: top-level [out] pointer 'sid' is not a [ref] pointer Compiling ./librpc/idl/sasl_helpers.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/scerpc.idl Compiling ./librpc/idl/schannel.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/security.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/spoolss.idl ./librpc/idl/spoolss.idl:1417: warning: helper() is pidl-specific and deprecated. Use 'include' instead ./librpc/idl/spoolss.idl:1417: warning: pointer_default_top() is a pidl extension and should not be used ./librpc/idl/spoolss.idl:260: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:261: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:263: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:278: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:279: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:281: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:353: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:355: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:366: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:367: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:369: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:382: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:383: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:385: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:439: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:441: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:545: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:546: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:548: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:560: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:561: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:563: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:590: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:592: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:625: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:626: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:628: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:640: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:641: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:643: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:670: warning: [out] argument 'job_id' not a pointer ./librpc/idl/spoolss.idl:685: warning: [out] argument 'num_written' not a pointer ./librpc/idl/spoolss.idl:704: warning: [out] argument 'data' not a pointer ./librpc/idl/spoolss.idl:706: warning: [out] argument '_data_size' not a pointer ./librpc/idl/spoolss.idl:769: warning: [out] argument 'type' not a pointer ./librpc/idl/spoolss.idl:770: warning: [out] argument 'data' not a pointer ./librpc/idl/spoolss.idl:772: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:776: warning: [out] argument 'data' not a pointer ./librpc/idl/spoolss.idl:781: warning: [out] argument 'type' not a pointer ./librpc/idl/spoolss.idl:782: warning: [out] argument 'data' not a pointer ./librpc/idl/spoolss.idl:784: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:798: warning: [out] argument 'data' not a pointer ./librpc/idl/spoolss.idl:882: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:884: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:902: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:903: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:905: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:916: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:917: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:919: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:954: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:955: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:957: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:968: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:969: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:971: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:996: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:997: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:999: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:1010: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:1011: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:1013: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:1110: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/spoolss.idl:1111: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:1112: warning: [out] argument 'server_major_version' not a pointer ./librpc/idl/spoolss.idl:1114: warning: [out] argument 'server_minor_version' not a pointer ./librpc/idl/spoolss.idl:1262: warning: [out] argument 'value_name' not a pointer ./librpc/idl/spoolss.idl:1263: warning: [out] argument 'value_needed' not a pointer ./librpc/idl/spoolss.idl:1264: warning: [out] argument 'printerdata_type' not a pointer ./librpc/idl/spoolss.idl:1265: warning: [out] argument 'buffer' not a pointer ./librpc/idl/spoolss.idl:1309: warning: [out] argument 'type' not a pointer ./librpc/idl/spoolss.idl:1310: warning: [out] argument 'buffer' not a pointer ./librpc/idl/spoolss.idl:1312: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:1320: warning: [out] argument 'buffer' not a pointer ./librpc/idl/spoolss.idl:1321: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:1323: warning: [out] argument 'count' not a pointer ./librpc/idl/spoolss.idl:1377: warning: [out] argument 'out_data' not a pointer ./librpc/idl/spoolss.idl:1378: warning: [out] argument 'needed' not a pointer ./librpc/idl/spoolss.idl:1380: warning: [out] argument 'unknown2' not a pointer Compiling ./librpc/idl/srvsvc.idl ./librpc/idl/srvsvc.idl:1512: warning: pointer_default_top() is a pidl extension and should not be used ./librpc/idl/srvsvc.idl:59: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:60: warning: [out] argument 'ctr' not a pointer ./librpc/idl/srvsvc.idl:62: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:73: warning: [out] argument 'info' not a pointer ./librpc/idl/srvsvc.idl:125: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:126: warning: [out] argument 'ctr' not a pointer ./librpc/idl/srvsvc.idl:128: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:140: warning: [out] argument 'info' not a pointer ./librpc/idl/srvsvc.idl:205: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:206: warning: [out] argument 'ctr' not a pointer ./librpc/idl/srvsvc.idl:208: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:255: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:256: warning: [out] argument 'ctr' not a pointer ./librpc/idl/srvsvc.idl:258: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:269: warning: [out] argument 'info' not a pointer ./librpc/idl/srvsvc.idl:362: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:363: warning: [out] argument 'ctr' not a pointer ./librpc/idl/srvsvc.idl:365: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:558: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:559: warning: [out] argument 'ctr' not a pointer ./librpc/idl/srvsvc.idl:561: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:572: warning: [out] argument 'info' not a pointer ./librpc/idl/srvsvc.idl:606: warning: [out] argument 'type' not a pointer ./librpc/idl/srvsvc.idl:1116: warning: [out] argument 'info' not a pointer ./librpc/idl/srvsvc.idl:1144: warning: [out] argument 'info' not a pointer ./librpc/idl/srvsvc.idl:1146: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:1181: warning: [out] argument 'stat' not a pointer ./librpc/idl/srvsvc.idl:1265: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:1266: warning: [out] argument 'transports' not a pointer ./librpc/idl/srvsvc.idl:1268: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:1303: warning: top-level [out] pointer 'info' is not a [ref] pointer ./librpc/idl/srvsvc.idl:1327: warning: [out] argument 'pathtype' not a pointer ./librpc/idl/srvsvc.idl:1337: warning: [out] argument 'pathtype' not a pointer ./librpc/idl/srvsvc.idl:1387: warning: [out] argument 'level' not a pointer ./librpc/idl/srvsvc.idl:1388: warning: [out] argument 'ctr' not a pointer ./librpc/idl/srvsvc.idl:1390: warning: [out] argument 'totalentries' not a pointer ./librpc/idl/srvsvc.idl:1401: warning: top-level [out] pointer 'hnd' is not a [ref] pointer ./librpc/idl/srvsvc.idl:1417: warning: top-level [out] pointer 'sd_buf' is not a [ref] pointer Compiling ./librpc/idl/svcctl.idl ./librpc/idl/svcctl.idl:460: warning: pointer_default_top() is a pidl extension and should not be used ./librpc/idl/svcctl.idl:124: warning: [out] argument 'lock' not a pointer ./librpc/idl/svcctl.idl:201: warning: top-level [out] pointer 'status' is not a [ref] pointer ./librpc/idl/svcctl.idl:203: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:204: warning: [out] argument 'services_returned' not a pointer ./librpc/idl/svcctl.idl:214: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:215: warning: [out] argument 'services_returned' not a pointer ./librpc/idl/svcctl.idl:239: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:255: warning: length_is() on non-array element ./librpc/idl/svcctl.idl:261: warning: [out] argument 'display_name' not a pointer ./librpc/idl/svcctl.idl:261: warning: top-level [out] pointer 'display_name' is not a [ref] pointer ./librpc/idl/svcctl.idl:267: warning: [out] argument 'key_name' not a pointer ./librpc/idl/svcctl.idl:267: warning: top-level [out] pointer 'key_name' is not a [ref] pointer ./librpc/idl/svcctl.idl:285: warning: [out] argument 'tag_id' not a pointer ./librpc/idl/svcctl.idl:302: warning: top-level [out] pointer 'TagId' is not a [ref] pointer ./librpc/idl/svcctl.idl:311: warning: top-level [out] pointer 'status' is not a [ref] pointer ./librpc/idl/svcctl.idl:313: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:314: warning: [out] argument 'services_returned' not a pointer ./librpc/idl/svcctl.idl:324: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:325: warning: [out] argument 'services_returned' not a pointer ./librpc/idl/svcctl.idl:349: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:365: warning: length_is() on non-array element ./librpc/idl/svcctl.idl:371: warning: [out] argument 'display_name' not a pointer ./librpc/idl/svcctl.idl:371: warning: top-level [out] pointer 'display_name' is not a [ref] pointer ./librpc/idl/svcctl.idl:377: warning: [out] argument 'key_name' not a pointer ./librpc/idl/svcctl.idl:377: warning: top-level [out] pointer 'key_name' is not a [ref] pointer ./librpc/idl/svcctl.idl:408: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:417: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:426: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:437: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:438: warning: [out] argument 'service_returned' not a pointer ./librpc/idl/svcctl.idl:440: warning: [out] argument 'group_name' not a pointer ./librpc/idl/svcctl.idl:440: warning: top-level [out] pointer 'group_name' is not a [ref] pointer ./librpc/idl/svcctl.idl:451: warning: [out] argument 'bytes_needed' not a pointer ./librpc/idl/svcctl.idl:452: warning: [out] argument 'service_returned' not a pointer ./librpc/idl/svcctl.idl:454: warning: [out] argument 'group_name' not a pointer ./librpc/idl/svcctl.idl:454: warning: top-level [out] pointer 'group_name' is not a [ref] pointer Compiling ./librpc/idl/trkwks.idl Compiling ./librpc/idl/unixinfo.idl Compiling ./librpc/idl/w32time.idl Compiling ./librpc/idl/winbind.idl ./librpc/idl/winbind.idl:35: warning: [out] argument 'validation' not a pointer ./librpc/idl/winbind.idl:36: warning: [out] argument 'authoritative' not a pointer ./librpc/idl/winbind.idl:38: warning: [out] argument 'flags' not a pointer Compiling ./librpc/idl/winreg.idl ./librpc/idl/winreg.idl:366: warning: pointer_default_top() is a pidl extension and should not be used ./librpc/idl/winreg.idl:213: warning: top-level [out] pointer 'class_out' is not a [ref] pointer Compiling ./librpc/idl/wins.idl Compiling ./librpc/idl/winsrepl.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Compiling ./librpc/idl/winstation.idl Compiling ./librpc/idl/wkssvc.idl ./librpc/idl/wkssvc.idl:395: warning: pointer_default_top() is a pidl extension and should not be used ./librpc/idl/wkssvc.idl:184: warning: top-level [out] pointer 'entriesread' is not a [ref] pointer ./librpc/idl/wkssvc.idl:185: warning: top-level [out] pointer 'totalentries' is not a [ref] pointer ./librpc/idl/wkssvc.idl:221: warning: [out] argument 'level' not a pointer ./librpc/idl/wkssvc.idl:224: warning: [out] argument 'totalentries' not a pointer Compiling ./librpc/idl/wzcsvc.idl Compiling ./librpc/idl/xattr.idl Use of uninitialized value in lc at /tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source/pidl/lib/Parse/Pidl/NDR.pm line 686. Creating libcli/util/asn1_proto.h Creating nbt_server/nbt_server_proto.h Creating ntvfs/common/proto.h Creating nbt_server/dgram/proto.h Creating nbt_server/wins/winsserver_proto.h Creating libnet/libnet_proto.h Creating lib/socket/netif_proto.h Creating lib/registry/registry_proto.h Creating smbd/process_model_proto.h Creating ldap_server/proto.h Creating auth/kerberos/proto.h Creating auth/credentials/credentials_proto.h Creating lib/samba3/samba3_proto.h Creating torture/local/proto.h Creating libcli/composite/proto.h Creating lib/util/wrap_xattr.h Creating torture/nbench/proto.h Creating torture/basic/proto.h Creating auth/pam_errors.h Creating rpc_server/srvsvc/proto.h Creating smb_server/smb/smb_proto.h Creating auth/gensec/gensec_proto.h Creating torture/ldap/proto.h Creating torture/nbt/proto.h Creating winbind/wb_proto.h Creating libcli/util/clilsa.h Creating wrepl_server/wrepl_server_proto.h Creating lib/db_wrap_proto.h Creating lib/util/util_tdb.h Creating torture/proto.h Creating libcli/finddcs.h Creating libcli/auth/proto.h Creating cldap_server/proto.h Creating libcli/security/proto.h Creating ntvfs/cifs_posix_cli/proto.h Creating ntvfs/ipc/proto.h Creating librpc/ndr/ndr_spoolss_buf.h Creating auth/gensec/spnego_proto.h Creating param/secrets_proto.h Creating smbd/pidfile.h Creating lib/cmdline/credentials.h Creating lib/com/dcom/proto.h Creating wmi/proto.h Creating libcli/smb2/smb2_proto.h Creating lib/util/unix_privs.h Creating librpc/ndr/libndr_proto.h Creating ntvfs/simple/proto.h Creating torture/raw/proto.h Creating librpc/rpc/dcerpc_proto.h Creating libcli/smb_composite/proto.h Creating libcli/ldap/ldap_proto.h Creating smb_server/smb2/smb2_proto.h Creating torture/dcom/proto.h Creating auth/credentials/credentials_krb5_proto.h Creating libcli/resolve/proto.h Creating smb_server/service_smb_proto.h Creating libcli/nbt/nbt_proto.h Creating torture/rpc/proto.h Creating torture/rap/proto.h Creating scripting/ejs/proto.h Creating param/share_proto.h Creating libcli/wrepl/winsrepl_proto.h Creating auth/gensec/schannel_state.h Creating auth/gensec/schannel_proto.h Creating smb_server/smb_server_proto.h Creating lib/ldb/samba/ldif_handlers.h Creating lib/tdr/tdr_proto.h Creating torture/libnet/proto.h Creating libcli/raw/raw_proto.h Creating auth/ntlmssp/proto.h Creating ntptr/ntptr_proto.h Creating ntvfs/ntvfs_proto.h Creating rpc_server/dcerpc_server_proto.h Creating auth/auth_proto.h Creating rpc_server/common/proto.h Creating lib/cmdline/popt_credentials.h Creating lib/registry/reg_backend_rpc.h Creating librpc/ndr/ndr_compression.h Creating torture/smb2/proto.h Creating web_server/proto.h Creating auth/auth_sam.h Creating auth/ntlmssp/msrpc_parse.h Creating rpc_server/samr/proto.h Creating libcli/libcli_proto.h Creating nbt_server/wins/winsdb_proto.h Creating torture/util.h Creating utils/net/net_proto.h Creating lib/gencache/gencache.h Creating ntvfs/posix/vfs_posix_proto.h Creating dsdb/samdb/samdb_proto.h Creating winbind/wb_helper.h Creating torture/auth/proto.h Creating smbd/service_proto.h Creating lib/com/proto.h Generating librpc/gen_ndr/tables.c mv librpc/gen_ndr/tables.x librpc/gen_ndr/tables.c Creating librpc/rpc/dcerpc_table.h Creating libcli/nbt/nbtname.h Compiling heimdal/lib/roken/getprogname.c with host compiler Use of uninitialized value in pattern match (m//) at ./script/cflags.pl line 15, <IN> line 1207. Linking bin/static/libheimdal_roken_getprogname_h.a /usr/bin/ar: bin/static/libheimdal_roken_getprogname_h.a: No such file or directory make[1]: *** [Makefile:26072: bin/static/libheimdal_roken_getprogname_h.a] Error 1 make[1]: Leaving directory '/tmp/nems-wmic/zenoss-wmi-1.4.1/Samba/source' cd Samba/source ; \ cp bin/winexe /bin ; \ cp bin/wmic /bin ; \ cp bin/shared/*async_wmi_lib.so.0* /lib/python cp: cannot stat 'bin/winexe': No such file or directory cp: cannot stat 'bin/wmic': No such file or directory cp: cannot stat 'bin/shared/*async_wmi_lib.so.0*': No such file or directory make: *** [GNUmakefile:42: pywmi-installed] Error 1
Thanks!
2021-04-21 at 11:59 PM #509Baldnerd
ParticipantI ran the log from the Raspberry Pi (Failed Compile) through diff of the log from the Linux Mint system (successful compile) and here are the differences:
Linux Mint (LM) System Type: x86_64
Raspberry Pi (RP) System Type: armv7lLM Version of GCC: 7
RP Version of GCC: 8LM _FILE_OFFSET_BITS value needed for large files: No
RP _FILE_OFFSET_BITS value needed for large files: 64LM Size of long: 8
RP Size of long: 4LM size_t/ssize_t: 8
RP size_t/ssize_t: 4LM GNU make version: 4.1
RP GNU make version: 4.2.1LM GNU make >= 3.81? Yes
RP GNU make >= 3.81? Yes, but error since 4.2.1 float is non numeric for lt (bug in comparative: this should be fixed)LM xsltproc: /usr/bin/xsltproc
RP xsltproc: NoLM rl_completion_matches in -lreadline: No
RP rl_completion_matches in -lreadline: YesLM rl_event_hook is decleared: No
RP rl_event_hook is decleared: YesLM history_list in readline: No
RP history_list in readline: YesLM curses.h usability: No
RP curses.h usability: YesLM curses.h presence: No
RP curses.h presence: YesLM curses.h: No
RP curses.h: YesLM term.h usability/presence/term.h/termcap.h usability/termcap.h presence/termcap.h: No
RP term.h usability/presence/term.h/termcap.h usability/termcap.h presence/termcap.h: YesLM flex: flex
RP flex: NoThese values ONLY exist in the output from the Linux Mint machine:
LM lex output file root: lex.yy
LM lex library: none needed
LM yytext is a pointer: No
LM bison: bison -yThese values ONLY exist in the output from the Raspberry Pi:
RP lex: No
RP bison: No
RP byacc: NoLM popt.h usability/presence/popt.h/poptGetContext in -lpopt: No
RP popt.h usability/presence/popt.h/poptGetContext in -lpopt: YesLM use included popt: Yes
RP use included popt: NoLM gnutls: No
RP gnutls: YesFollowed by the obvious stuff like RPI’s C Compiler can use GNUTLS_CFLAGS, where LM cannot.
LM blkid.h usability/presence: No
RP blkid.h usability/presence: YesThe packages compiled under build/smb_build/env.pm differ quite significantly (too much to list).
LM Support for SSL in SWAT and LDAP: No (Install GNUTLS)
RP Support for SSL in SWAT and LDAP: YesLM Support for using libblkid: No (Install BLKID)
RP Support for using libblkid: YesLM Using External popt: No
RP Using External popt: YesFrom there, the main difference is that when it comes to heimdal compiling, the LM machine goes through the compile of many files without problem. The RP however fails with the No Such File or Directory error.
Hope something here sheds some light on the issue for one of you? 😀 THANKS!!
2021-04-22 at 12:07 AM #510Baldnerd
ParticipantQuick note: I’ve installed bison and byacc and created an alias for yacc to call bison. No effect.
2021-04-22 at 12:20 AM #511Baldnerd
ParticipantAnother quick note (just so you know what I’ve already tried): I’ve added –with-included-popt to the command in GNUmakefile
While this successfully changed the compiler to using internal popt, the compile still failed at the same place.
2021-04-22 at 12:31 AM #512Baldnerd
ParticipantJust to make sure it wasn’t causing a problem, I removed the comparison for GNU make 3.81 in the configure file and forced the new make value to yes, but that also made no difference.
2021-04-22 at 12:37 AM #513Baldnerd
ParticipantI’ve uninstalled libgnutls28-dev simply to make the Raspberry Pi’s config closer to that of the Linux Mint machine (which lacks gnutls) but it still fails at the same place.
- AuthorPosts
- You must be logged in to reply to this topic.