Created attachment 432252 [details] aclocal.out 'MAKEOPTS=-j1 emerge -v1 lcd4linux' fails with: ... root@lynx:/root(21)# MAKEOPTS=-j1 emerge -v1 lcd4linux These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-misc/lcd4linux-0.10.1_rc2-r4::gentoo [0.10.1_rc2-r3::gentoo] USE="iconv mysql python -mpd" LCD_DEVICES="X cfontz hd44780 lcd2usb lcdlinux mtxorb ncurses png usblcd -beckmannegle -bwct -cwlinux -ea232 -g15 -hd44780i2c -lcdterm -ledmatrix -lph7508 -luise -m50530 -milfordbpk -noritake -null -picolcd -ppm -routerboard -serdisplib -simplelcd -t6963 -trefon -usbhub -wincor" PYTHON_TARGETS="python2_7" 0 KiB Total: 1 package (1 upgrade), Size of downloads: 0 KiB >>> Verifying ebuild manifests >>> Emerging (1 of 1) app-misc/lcd4linux-0.10.1_rc2-r4::gentoo * lcd4linux-0.10.1-RC2.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] * If you wish to compile only specific plugins, please use * the LCD4LINUX_PLUGINS environment variable. Plugins must be comma separated and can be either of: * apm cpuinfo diskstats dvb exec file i2c_sensors imon isdn kvv loadavg meminfo netdev pop3 ppp proc_stat seti statfs uname uptime wireless >>> Unpacking source... >>> Unpacking lcd4linux-0.10.1-RC2.tar.gz to /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/work >>> Source unpacked in /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/work >>> Preparing source in /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/work/lcd4linux-0.10.1-RC2 ... * Applying lcd4linux-0.10.1_rc2-warnings.patch ... [ ok ] * Applying lcd4linux-0.10.1_rc2-mpd.patch ... [ ok ] * Applying lcd4linux-0.10.1_rc2-nordtsc.patch ... [ ok ] * Applying lcd4linux-0.10.1_rc2-autoconf-2.65.patch ... [ ok ] * Applying lcd4linux-0.10.1_rc2-missing-header.patch ... [ ok ] * Applying lcd4linux-0.10.1_rc2-usbdebug.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/work/lcd4linux-0.10.1-RC2' ... * Running aclocal ... [ !! ] * Failed Running aclocal ! * * Include in your bugreport the contents of: * * /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/temp/aclocal.out * ERROR: app-misc/lcd4linux-0.10.1_rc2-r4::gentoo failed (prepare phase): aclocal.out contains the lines: root@lynx:/root(24)# cat /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/temp/aclocal.out ***** aclocal ***** ***** PWD: /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/work/lcd4linux-0.10.1-RC2 ***** aclocal /usr/share/aclocal/ax_cxx_compile_stdcxx_14.m4:32: file `ax_cxx_compile_stdcxx.m4' does not exist [1]+ Done emacs -i $GEOMETRY $NO_DOS_CONV -name "$BASENAME" "$*" root@lynx:/root(25)# cat /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/temp/aclocal.out ***** aclocal ***** ***** PWD: /var/tmp/portage/app-misc/lcd4linux-0.10.1_rc2-r4/work/lcd4linux-0.10.1-RC2 ***** aclocal /usr/share/aclocal/ax_cxx_compile_stdcxx_14.m4:32: file `ax_cxx_compile_stdcxx.m4' does not exist
please paste the output of "stat /usr/share/aclocal/ax_cxx_compile_stdcxx.m4" and "emerge -pv autoconf-archive".
(In reply to Alex Xu (Hello71) from comment #1) > please paste the output of "stat > /usr/share/aclocal/ax_cxx_compile_stdcxx.m4" and "emerge -pv > autoconf-archive". root@lynx:/root(3)# stat /usr/share/aclocal/ax_cxx_compile_stdcxx.m4 File: '/usr/share/aclocal/ax_cxx_compile_stdcxx.m4' Size: 13649 Blocks: 32 IO Block: 4096 regular file Device: 806h/2054d Inode: 7609655 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2016-03-21 09:01:50.502100144 +0100 Modify: 2016-03-21 09:01:50.502100144 +0100 Change: 2016-03-21 09:01:53.941141076 +0100 Birth: - root@lynx:/root(4)# emerge -pv autoconf-archive These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-devel/autoconf-archive-2016.03.20::gentoo 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB
After downgrading from autoconf-archive-2016.03.20 to autoconf-archive-2015.09.25 I could emerge lcd4linux-0.10.1_rc2-r4. The last output of 'emerge lcd4linux' is: * To actually use the lcd-linux devices, you will need to install the lcd-linux kernel module. * You can either do that yourself, see http://lcd-linux.sf.net or * checkout https://overlays.gentoo.org/dev/jokey/browser/trunk and emerge app-misc/lcd-linux The URL https://overlays.gentoo.org/dev/jokey/browser/trunk seems to not exist.
*** Bug 578130 has been marked as a duplicate of this bug. ***
@autoconf-archive maintainers, what has changed in the last version causing this to break :/ ? Thanks
pretty sure it's a bug in autoconf-archive. i sent a PR upstream: https://github.com/peti/autoconf-archive/pull/78
upstream took my PR, so pushed an -r1 with the fix https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622b17e89a75cf8dfe469f9cd198e27966e9a1f3