* Package: net-nds/ldapvi-1.7_p20101214 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/196761386e3657e215817d5f219c5486ced07b74 (Mon Sep 7 08:35:39 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.5 (python 3.8.5-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r1, 5.4.0-1021-aws x86_64) ================================================================= System uname: Linux-5.4.0-1021-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-glibc2.2.5 KiB Mem: 64359960 total, 34968224 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Mon, 07 Sep 2020 08:35:38 +0000 sh bash 5.0_p18 ld GNU ld (Gentoo 2.34 p6) 2.34.0 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r1::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo dev-util/cmake: 3.18.2::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.34-r2::gentoo sys-devel/gcc: 10.2.0-r1::gentoo sys-devel/gcc-config: 2.3.2::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r1::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: sync-rsync-verify-max-age: 24 sync-rsync-verify-jobs: 1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* GPL-2" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-clang" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-clang++" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" DISTDIR="/var/tmp/portage/net-nds/ldapvi-1.7_p20101214/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -b -k" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld" MAKEOPTS="-j16 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >>> Unpacking source... >>> Unpacking ldapvi-1.7_p20101214.tar.bz2 to /var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work >>> Source unpacked in /var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work >>> Preparing source in /var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work/ldapvi-1.7_p20101214/ldapvi ... * Running eautoreconf in '/var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work/ldapvi-1.7_p20101214/ldapvi' ... * Running aclocal ... [ ok ] * This package has a configure.in file which has long been deprecated. Please * update it to use configure.ac instead as newer versions of autotools will die * when it finds this file. See https://bugs.gentoo.org/426262 for details. * Running autoconf --force ... [ ok ] * Running autoheader ... [ !! ] * Running elibtoolize in: ldapvi-1.7_p20101214/ldapvi/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work/ldapvi-1.7_p20101214/ldapvi ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --with-libcrypto=openssl checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-clang 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 x86_64-pc-linux-gnu-clang accepts -g... yes checking for x86_64-pc-linux-gnu-clang option to accept ISO C89... none needed checking for mkdtemp... yes checking for on_exit... yes checking for main in -lsocket... no checking for main in -lresolv... yes checking for main in -llber... yes checking for main in -lldap... yes checking for ldap_initialize in -lldap... yes checking for ldap_bv2dn_x in -lldap... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-clang -E 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 sasl/sasl.h usability... no checking sasl/sasl.h presence... no checking for sasl/sasl.h... no configure: WARNING: SASL support disabled checking for library containing tigetstr... -ltinfo checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for poptGetContext in -lpopt... yes checking for readline in -lreadline... yes checking for pkg-config... /usr/bin/pkg-config checking for main in -lglib-2.0... yes checking for main in -lssl... yes checking for SHA1... yes checking for RAND_pseudo_bytes... yes checking for main in -lcrypt... yes configure: creating ./config.status config.status: creating GNUmakefile config.status: WARNING: 'GNUmakefile.in' seems to ignore the --datarootdir setting config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work/ldapvi-1.7_p20101214/ldapvi ... make -j16 V=1 x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o ldapvi.o ldapvi.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o data.o data.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o diff.o diff.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o error.o error.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o misc.o misc.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o parse.o parse.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o port.o port.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o print.o print.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o search.o search.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o base64.o base64.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o arguments.o arguments.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o parseldif.o parseldif.c x86_64-pc-linux-gnu-clang -c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -o sasl.o sasl.c error.c:54:2: warning: implicit declaration of function 'ldap_perror' is invalid in C99 [-Wimplicit-function-declaration] ldap_perror(ld, str); ^ port.c:132:2: warning: implicit declaration of function 'RAND_bytes' is invalid in C99 [-Wimplicit-function-declaration] RAND_pseudo_bytes(rand, sizeof(rand)); ^ port.c:46:27: note: expanded from macro 'RAND_pseudo_bytes' #define RAND_pseudo_bytes RAND_bytes ^ port.c:164:2: warning: implicit declaration of function 'RAND_bytes' is invalid in C99 [-Wimplicit-function-declaration] RAND_pseudo_bytes(rand, sizeof(rand)); ^ port.c:46:27: note: expanded from macro 'RAND_pseudo_bytes' #define RAND_pseudo_bytes RAND_bytes ^ 1 warning generated. 2 warnings generated. parse.c:156:9: warning: implicit declaration of function 'crypt' is invalid in C99 [-Wimplicit-function-declaration] return crypt(key, (char *) salt); ^ parse.c:156:9: warning: incompatible integer to pointer conversion returning 'int' from a function with result type 'char *' [-Wint-conversion] return crypt(key, (char *) salt); ^~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:177:11: warning: implicit declaration of function 'crypt' is invalid in C99 [-Wimplicit-function-declaration] result = crypt(key, (char *) salt); ^ parse.c:177:9: warning: incompatible integer to pointer conversion assigning to 'char *' from 'int' [-Wint-conversion] result = crypt(key, (char *) salt); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:223:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( encoding = memchr(name->str, ':', name->len)) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:223:16: note: place parentheses around the assignment to silence this warning if ( encoding = memchr(name->str, ':', name->len)) { ^ ( ) parse.c:223:16: note: use '==' to turn this assignment into an equality comparison if ( encoding = memchr(name->str, ':', name->len)) { ^ == parseldif.c:214:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( c = ldif_read_ad(s, name)) return c; ~~^~~~~~~~~~~~~~~~~~~~~~~ parseldif.c:214:9: note: place parentheses around the assignment to silence this warning if ( c = ldif_read_ad(s, name)) return c; ^ ( ) parseldif.c:214:9: note: use '==' to turn this assignment into an equality comparison if ( c = ldif_read_ad(s, name)) return c; ^ == diff.c:228:9: warning: implicit declaration of function 'ldap_bv2dn_x' is invalid in C99 [-Wimplicit-function-declaration] ldap_bv2dn_x(&bv, out, flags); ^ arguments.c:567:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (strcmp(value, "yes")) { ^ sasl.c:72:2: warning: implicit declaration of function 'fdcp' is invalid in C99 [-Wimplicit-function-declaration] fdcp(defaults->fd, 2); ^ sasl.c:79:2: warning: SASL support disabled [-W#warnings] #warning SASL support disabled ^ ldapvi.c:721:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( rc = ldap_initialize(&ld, server)) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldapvi.c:721:10: note: place parentheses around the assignment to silence this warning if ( rc = ldap_initialize(&ld, server)) { ^ ( ) ldapvi.c:721:10: note: use '==' to turn this assignment into an equality comparison if ( rc = ldap_initialize(&ld, server)) { ^ == ldapvi.c:766:2: warning: Deprecated pre-processor symbol, replace with g_string_append_printf [-W#pragma-messages] g_string_sprintfa(name, "-%d.ldif", getpid()); ^ /usr/include/glib-2.0/glib/gstring.h:183:51: note: expanded from macro 'g_string_sprintfa' #define g_string_sprintfa g_string_append_printf GLIB_DEPRECATED_MACRO_... ^ /usr/include/glib-2.0/glib/gversionmacros.h:333:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_26_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/include/glib-2.0/glib/gmacros.h:990:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "D... ^ /usr/include/glib-2.0/glib/gmacros.h:988:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :154:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "g_string_... ^ misc.c:595:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 2 warnings generated. ldapvi.c:1221:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ ldapvi.c:1473:30: error: non-void function 'copy_sasl_output' should return a value [-Wreturn-type] if (lstat(sasl, &st) == -1) return; ^ 3 warnings and 1 error generated. make: *** [GNUmakefile:16: ldapvi.o] Error 1 make: *** Waiting for unfinished jobs.... 1 warning generated. 1 warning generated. 5 warnings generated. 1 warning generated. 1 warning generated. * ERROR: net-nds/ldapvi-1.7_p20101214::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-nds/ldapvi-1.7_p20101214::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-nds/ldapvi-1.7_p20101214::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/net-nds/ldapvi-1.7_p20101214:20200907-094527.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-nds/ldapvi-1.7_p20101214/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-nds/ldapvi-1.7_p20101214/temp/environment'. * Working directory: '/var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work/ldapvi-1.7_p20101214/ldapvi' * S: '/var/tmp/portage/net-nds/ldapvi-1.7_p20101214/work/ldapvi-1.7_p20101214/ldapvi'