https://bugs.kde.org/show_bug.cgi?id=455071

            Bug ID: 455071
           Summary: 3.1.2.3 doesn't build
           Product: krita
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: G'Mic for Krita
          Assignee: krita-bugs-n...@kde.org
          Reporter: aro...@archlinux.org
  Target Milestone: ---

Build failure (GCC 12.1, using system gmic):

[ 98%] Building CXX object
CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_translations.cpp.o
/usr/bin/c++ -DGMIC_HOST=krita-plugin -DKCOREADDONS_LIB -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT
-DQT_WIDGETS_LIB -D_GMIC_QT_CONSENT_TO_UPDATE_FIRST_
-D_GMIC_QT_DISABLE_THEMING_ -D_GMIC_QT_DISABLE_TRANSLATION_
-D_GMIC_USE_HOSTED_SETTINGS_ -D_IS_LINUX_ -D_IS_UNIX_ -Dcimg_appname=\"gmic\"
-Dcimg_display=1 -Dcimg_use_abort -Dcimg_use_cpp11=1 -Dcimg_use_curl
-Dcimg_use_fftw3 -Dcimg_use_openmp -Dcimg_use_png -Dcimg_use_vt100
-Dcimg_use_zlib -Dgmic_community -Dgmic_gui -Dgmic_is_parallel
-Dkrita_gmic_qt_EXPORTS -I/build/krita-plugin-gmic/src/build
-I/build/krita-plugin-gmic/src/gmic-3.1.2.3-patched/gmic-qt
-I/build/krita-plugin-gmic/src/build/krita_gmic_qt_autogen/include
-I/build/krita-plugin-gmic/src/gmic-3.1.2.3-patched/gmic-qt/src -isystem
/usr/include/qt -isystem /usr/include/qt/QtCore -isystem
/usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/qt/QtWidgets -isystem
/usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem
/usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -march=x86-64
-mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2
-Wformat -Werror=format-security         -fstack-clash-protection
-fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -g
-ffile-prefix-map=/build/krita-plugin-gmic/src=/usr/src/debug -flto=auto 
-DNDEBUG -Ofast -fPIC -fopenmp -fPIC -std=gnu++11 -MD -MT
CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_translations.cpp.o
-MF
CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_translations.cpp.o.d
-o
CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_translations.cpp.o
-c
/build/krita-plugin-gmic/src/build/krita_gmic_qt_autogen/EWIEGA46WW/qrc_translations.cpp
In file included from /usr/include/X11/Xlib.h:44,
                 from /usr/include/CImg.h:409,
                 from
/build/krita-plugin-gmic/src/gmic-3.1.2.3-patched/gmic-qt/src/Widgets/PreviewWidget.cpp:45:
/usr/include/qt/QtCore/qdir.h:88:21: error: expected identifier before numeric
constant
   88 |                     Unsorted    = 0x03,
      |                     ^~~~~~~~


'Unsorted' is defined as a macro in /usr/include/X11/X.h. The problem was
introduced in commit 9b6bc48cda84e94804a250e793b6fd08f0f1709c

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to