Summary: | media-gfx/kuickshow-0.10.2 - <command-line>: error: macro names must be identifiers | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Christian Gerloff <chrgerloff> |
Status: | CONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt.xz environment etc.clang.tar.xz etc.portage.tar.xz media-gfx:kuickshow-0.10.2:20231209-060047.log qlist-info.txt.xz temp.tar.xz |
Description
Toralf Förster
2023-12-09 10:39:16 UTC
Created attachment 878506 [details]
emerge-info.txt
Created attachment 878507 [details]
emerge-history.txt.xz
Created attachment 878508 [details]
environment
Created attachment 878509 [details]
etc.clang.tar.xz
Created attachment 878510 [details]
etc.portage.tar.xz
Created attachment 878511 [details]
media-gfx:kuickshow-0.10.2:20231209-060047.log
Created attachment 878512 [details]
qlist-info.txt.xz
Created attachment 878513 [details]
temp.tar.xz
I'm sorry it took me so long to reply. It looks like the compiler is called with an invalid parameter: > /usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 -dM -E -c > /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -D-I/usr/include ^^^^^^^^^^^^^^^^ > -DKCOREADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB > -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB > -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB - The "-D" parameter creates a macro as if "#define" was used at the beginning of the source code, but "-I/usr/include" is not a valid C++ identifier. This may be an issue with the file "cmake/modules/FindIMLIB.cmake", since your logs contain these lines: > -- Found IMLIB Defs : -I/usr/include > -- Found IMLIB Includes : /usr/include > -- Found IMLIB Libraries: -L/usr/lib64;Imlib;jpeg;tiff;gif;png;z;m;SM;ICE;Xext;X11 The line "Found IMLIB Defs" should not contain the compiler parameter for the include directory. I'm still trying to figure out why this is the case here. |