@@This is an auto-filed bug@@ Feel free to change the summary at your convenience. Issue: app-misc/lcdproc fails to compile. Discovered on: amd64 NOTE: If yout think this issue is related to clang/llvm toolchain, please block bug 408963. If you need further logs, feel free to ask.
Created attachment 646212 [details] build.log build log and emerge --info
Created attachment 646214 [details] other.tar.bz2 other logs
Thats strange. If I read the log correct, you have '/usr/lib64/libugpio.a' installed by dev-libs/libugpio? If so, could you give me the compile log for that package? Normally, the package disables static completly (and locally here), no libugpio.a is installed and so lcdproc works for me.
Could you also try newest app-misc/lcdproc-0.5.9_p20200721 after checking with dev-libs/libugpio?
I did now run multiple tests with lcdproc and libugpio using Clang and GCC. I am not able to reproduce in any way. I also took the same CFLAGS and LDFLAGS, as seen in the provided log file. I did even modified my local libugpio ebuild, to install the static version on porpose. It's just working fine here. > >>> referenced by ugpio.c > >>> ugpio.o:(ugpio_open) in archive /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../lib64/libugpio.a The log clearly indicated, that's its no happy with libugpio.a, but the static file is never installed. Configure uses "--disable-static" is the libugpio ebuild, so it's never build and installed. So I will close for now here, since I don't think, that this is an error in lcdproc. Maybe there went something wrong in libugpio, but without compile logs, I can't judge.