Bug 347749 - input kcm uses xorg/evdev-properties.h doesn't have a cmake check for it
Summary: input kcm uses xorg/evdev-properties.h doesn't have a cmake check for it
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_mouse (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Yue Liu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-15 07:45 UTC by Harald Sitter
Modified: 2015-05-17 16:13 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harald Sitter 2015-05-15 07:45:39 UTC
http://quickgit.kde.org/?p=plasma-desktop.git&a=commit&h=fdc60272e841e153e314bf52e49eaa791ebbbccb

cd kcms/input && /usr/bin/x86_64-linux-gnu-g++   -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"kcminput\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkcm_input_EXPORTS -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2  -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I. -I../../../kcms/input -I../.. -I../../../kcms/input/xcursor -I/usr/include/usr/include -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/KF5/KCMUtils -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -isystem /usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigCore -I/usr/include/KF5/KAuth -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts    -o CMakeFiles/kcm_input.dir/mouse.cpp.o -c ../../../kcms/input/mouse.cpp
../../../kcms/input/mouse.cpp:79:35: fatal error: xorg/evdev-properties.h: No such file or directory
 #include <xorg/evdev-properties.h>
                                   ^
compilation terminated.

Reproducible: Always
Comment 1 Yue Liu 2015-05-16 07:06:24 UTC
fixed in https://git.reviewboard.kde.org/r/123808/
Comment 2 Yue Liu 2015-05-17 16:10:41 UTC
Git commit ec5bb558cabc3726ccd082b6675fc997af9c9f4e by Yue Liu.
Committed on 17/05/2015 at 16:08.
Pushed by liu into branch 'master'.

Add FindEvdev cmake module
REVIEW:123808

M  +4    -1    CMakeLists.txt
A  +45   -0    cmake/modules/FindEvdev.cmake
M  +1    -1    kcms/CMakeLists.txt
M  +3    -1    kcms/input/CMakeLists.txt
M  +1    -1    kcms/input/mouse.cpp

http://commits.kde.org/plasma-desktop/ec5bb558cabc3726ccd082b6675fc997af9c9f4e
Comment 3 Yue Liu 2015-05-17 16:13:28 UTC
Git commit 36fa06eac092c9dbf5470e45918954658fed267b by Yue Liu.
Committed on 17/05/2015 at 16:12.
Pushed by liu into branch 'Plasma/5.3'.

Add FindEvdev cmake module
REVIEW:123808

M  +4    -1    CMakeLists.txt
A  +45   -0    cmake/modules/FindEvdev.cmake
M  +1    -1    kcms/CMakeLists.txt
M  +3    -1    kcms/input/CMakeLists.txt
M  +1    -1    kcms/input/mouse.cpp

http://commits.kde.org/plasma-desktop/36fa06eac092c9dbf5470e45918954658fed267b