/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DBUILD_MODULE_DIR='"/usr/lib64/kmscon"' -include ./config.h -I ./src -pthread -Wall -pipe -fno-common -ffast-math -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -ffunction-sections -fdata-sections -fstack-protector -O2 -O2 -pipe -c -o src/libshl_la-shl_githead.lo `test -f 'src/shl_githead.c' || echo './'`src/shl_githead.c libtool: Version mismatch error. This is libtool 2.4.2, but the libtool: definition of this LT_INIT comes from libtool 2.4.6. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 libtool: and run autoconf again. make[2]: *** [Makefile:1603: src/libeloop_la-eloop.lo] Error 63 make[2]: *** Waiting for unfinished jobs.... libtool: Version mismatch error. This is libtool 2.4.2, but the libtool: definition of this LT_INIT comes from libtool 2.4.6. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 libtool: and run autoconf again. make[2]: *** [Makefile:1610: src/libshl_la-shl_githead.lo] Error 63 make[1]: *** [Makefile:2184: all-recursive] Error 1 make: *** [Makefile:1122: all] Error 2 * ERROR: sys-apps/kmscon-8::gentoo failed (compile phase): * emake failed Reproducible: Always
Created attachment 576452 [details] emerge-info
Created attachment 576454 [details] build.log
Can you share output of "libtool --version"?
Created attachment 576456 [details] environment
Seems like you have a rogue copy of libtool-2.4.2 on your system somewhere (even though your portage-installed one is 2.4.6)... is that the case?
Following your hint, the problem disappears after "emerge -C libtool ; emerge -1 libtool". Thank you very much.