* Package: net-misc/mico-2.3.13-r14:0 * Repository: gentoo * USE: X abi_x86_64 amd64 elibc_glibc kernel_linux ssl * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking mico-2.3.13.tar.gz to /var/tmp/portage/net-misc/mico-2.3.13-r14/work >>> Unpacking mico-2.3.13-gentoo-r14.patch to /var/tmp/portage/net-misc/mico-2.3.13-r14/work unpack mico-2.3.13-gentoo-r14.patch: file format not recognized. Ignoring. >>> Source unpacked in /var/tmp/portage/net-misc/mico-2.3.13-r14/work >>> Preparing source in /var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico ... * Applying mico-2.3.13-gentoo-r14.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico' ... * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running elibtoolize in: mico/ >>> Source prepared. * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico ... * econf: updating mico/admin/config.guess with /usr/share/gnuconfig/config.guess * econf: updating mico/admin/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mico/config.guess with /usr/share/gnuconfig/config.guess * econf: updating mico/config.sub with /usr/share/gnuconfig/config.sub ./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 --docdir=/usr/share/doc/mico-2.3.13-r14 --htmldir=/usr/share/doc/mico-2.3.13-r14/html --libdir=/usr/lib64 --disable-mini-stl --disable-threads --with-pgsql= --with-tcl= --with-bluetooth= --disable-wireless --with-x=/usr --without-gtk configure: loading site script /usr/share/config.site configure: loading site script /usr/share/config.site.d/80crossdev.conf checking for extra include and lib directories... checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... 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 the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C11 features... none needed checking how to run the C preprocessor... clang-cpp checking whether the compiler supports GNU C++... yes checking whether clang++ accepts -g... yes checking for clang++ option to enable C++11 features... none needed checking how to run the C++ preprocessor... clang++ -E checking for library containing strerror... none required checking OS Type... unix () checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for bison... bison -y checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking for ar... ar rc checking for x86_64-pc-linux-gnu-ranlib... llvm-ranlib checking whether make sets $(MAKE)... yes checking for tclsh... /usr/bin/tclsh checking for javac... (cached) no checking for JavaCUP... no configure: WARNING: you have not installed JDK 1.1 and JavaCUP. java parts disabled. checking for esnacc/c++/asn-incl.h... no checking for open in -lc++asn1... no checking for esnacc... no checking for smp/AttributeCertificateDefinitions.h... no checking for open in -lcmlasn... no checking for open in -lm... yes checking for open in -lnsl... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for open in -lsocket... no checking for open in -ldl... yes checking for open in -ldld... no checking for open in -lld... no checking for open in -lcrypto... yes checking for open in -lssl... yes checking for open in -lncurses... yes checking for readline in -lreadline... yes checking for fcntl.h... yes checking for unistd.h... (cached) yes checking for sys/select.h... yes checking for strings.h... (cached) yes checking for float.h... yes checking for ieeefp.h... no checking for sys/un.h... yes checking for netinet/in.h... yes checking for arpa/inet.h... yes checking for netdb.h... yes checking for dlfcn.h... yes checking for dl.h... no checking for netinet/tcp.h... yes checking for stdlib.h... (cached) yes checking for sys/time.h... (cached) yes checking for sunmath.h... no checking for sys/stat.h... (cached) yes checking for poll.h... yes checking for exception... yes checking for exception.h... no checking for terminate.h... no checking for openssl/ssl.h... yes checking for qapplication.h... no checking for qsocketnotifier.h... no checking for qlineedit.h... no checking for byteorder.h... no checking for iostream... yes checking for map... yes checking for string... yes checking for sstream... yes checking for Ansi C++ headers... yes checking for cxxabi.h... yes checking for __cxa_demangle... yes checking for the third argument of getsockname... socklen_t checking for the second argument of getsockname... struct sockaddr * checking for select argument type... fd_set * checking whether gettimeofday has two args... yes checking for scanf("%Lf")... ok checking for printf("%Lf")... ok checking for vprintf... yes checking for strdup... yes checking for strerror... yes checking for gethostname... yes checking for infnan... no checking for isnan... yes checking for isinf... yes checking for finite... yes checking for infnanl... no checking for isnanl... yes checking for isinfl... yes checking for asinl... yes checking for ldexpl... yes checking for frexpl... yes checking for fabsl... yes checking for floorl... yes checking for ceill... yes checking for powl... yes checking for fmodl... yes checking for dlopen... yes checking for shl_load... no checking for ftime... yes checking for backtrace... yes checking for backtrace_symbols... yes checking size of unsigned char... 1 checking size of int... 4 checking size of unsigned int... 4 checking size of long... 8 checking size of unsigned long... 8 checking size of long long... 8 checking size of unsigned long long... 8 checking size of short... 2 checking size of unsigned short... 2 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking whether byte ordering is bigendian... no checking for floating point type... IEEE checking for gethostname prototype... yes checking for finite prototype... yes checking for strerror prototype... yes checking for ftime prototype... yes checking for bool... yes checking for typename... yes checking for guiding declarations... yes checking for namespaces... yes checking for const overload... yes checking for explicit method override... no checking whether explicit struct methods are needed... no checking for overloaded typedefs... yes checking for dynamic_cast support... yes checking for exception handling flags... none checking for exception handling... ok checking for standard exception handling... ok checking how to create shared libraries... using admin/mico-shld.def.in with -fPIC checking build of PIC object file... clang++: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] ok checking creation of shared lib... ok checking if binary linked against shlib works... ok checking for exceptions in shared libraries... ok checking for dynamic loading... ok, using dlopen() family configure: creating ./config.status config.status: creating MakeVars config.status: creating demo/MakeVars.install config.status: creating admin/mico-c++ config.status: creating admin/mico-shc++ config.status: creating admin/mico-ld config.status: creating admin/mico-ar config.status: creating admin/mico-setup.sh config.status: creating admin/mico-setup.csh config.status: creating admin/mico-config config.status: creating include/mico/config.h config.status: creating include/mico/config.idl >>> Source configured. '/var/tmp/portage/net-misc/mico-2.3.13-r14/temp/clang16-errors.log' -> '/var/tmp/clang/net-misc/mico-2.3.13-r14/clang16-errors.log' '/var/tmp/portage/net-misc/mico-2.3.13-r14/temp/clang16-safe.log' -> '/var/tmp/clang/net-misc/mico-2.3.13-r14/clang16-safe.log' >>> Compiling source in /var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico ... make -j4 for i in admin include; do make -C $i adm || exit 1; done make[1]: Entering directory '/var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico/admin' clang++ -I../include -Wall -Wwrite-strings -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -c mkdepend.cc -o mkdepend.o clang++ -I../include -Wall -Wwrite-strings -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -rdynamic mkdepend.o -lssl -lcrypto -ldl -lm -o mkdepend make[1]: Leaving directory '/var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico/admin' make[1]: Entering directory '/var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico/include' make[1]: Nothing to be done for 'adm'. make[1]: Leaving directory '/var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico/include' for i in orb ir idl auxdir coss ccm; do make -C $i lib || exit 1; done make[1]: Entering directory '/var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico/orb' echo '# Module dependencies' > .depend clang++ -I../include -Wall -Wwrite-strings -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -DPIC -fPIC -c os-unix.cc -o os-unix.pic.o clang++ -I../include -Wall -Wwrite-strings -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -DPIC -fPIC -c dii.cc -o dii.pic.o clang++ -I../include -Wall -Wwrite-strings -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -DPIC -fPIC -c typecode.cc -o typecode.pic.o /var/tmp/portage/net-misc/mico-2.3.13-r14/work/mico/./admin/mkdepend -I../include -Wall -Wwrite-strings -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing *.cc >> .depend In file included from os-unix.cc:50: In file included from ../include/mico/impl.h:95: ../include/mico/iop.h:717:7: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'? 717 | std::binary_functiontckind == TK_RECURSIVE) { | ~~~~~~~~~~ ^ ~~~~~~~~~~~~ typecode.cc:630:16: warning: result of comparison of constant -1 with expression of type 'const TCKind' is always false [-Wtautological-constant-out-of-range-compare] 630 | if (tckind == TK_RECURSIVE || tc->tckind == TK_RECURSIVE) { | ~~~~~~ ^ ~~~~~~~~~~~~ typecode.cc:633:13: warning: result of comparison of constant -1 with expression of type 'const TCKind' is always false [-Wtautological-constant-out-of-range-compare] 633 | if (tckind == TK_RECURSIVE && CORBA::is_nil (recurse_tc)) | ~~~~~~ ^ ~~~~~~~~~~~~ typecode.cc:635:17: warning: result of comparison of constant -1 with expression of type 'TCKind' is always false [-Wtautological-constant-out-of-range-compare] 635 | if (tc->tckind == TK_RECURSIVE && CORBA::is_nil (tc->recurse_tc)) | ~~~~~~~~~~ ^ ~~~~~~~~~~~~ typecode.cc:825:10: warning: case value not in enumerated type 'TCKind' [-Wswitch] 825 | case TK_RECURSIVE: | ^ typecode.cc:49:22: note: expanded from macro 'TK_RECURSIVE' 49 | #define TK_RECURSIVE ((int)0xffffffff) | ^ typecode.cc:933:16: warning: result of comparison of constant -1 with expression of type 'const TCKind' is always true [-Wtautological-constant-out-of-range-compare] 933 | if (tckind != TK_RECURSIVE) | ~~~~~~ ^ ~~~~~~~~~~~~ typecode.cc:951:12: warning: result of comparison of constant -1 with expression of type 'const TCKind' is always false [-Wtautological-constant-out-of-range-compare] 951 | (tckind == TK_RECURSIVE && repoid.length() > 0))) | ~~~~~~ ^ ~~~~~~~~~~~~ typecode.cc:1635:10: warning: case value not in enumerated type 'TCKind' [-Wswitch] 1635 | case TK_RECURSIVE: { | ^ typecode.cc:49:22: note: expanded from macro 'TK_RECURSIVE' 49 | #define TK_RECURSIVE ((int)0xffffffff) | ^ In file included from dii.cc:43: In file included from ../include/mico/impl.h:95: ../include/mico/iop.h:717:7: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'? 717 | std::binary_functiontckind != TK_RECURSIVE) | ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ In file included from dii.cc:43: In file included from ../include/mico/impl.h:95: ../include/mico/iop.h:724:7: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'? 724 | std::binary_function