Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#56269 - qt5-base in kde-unstable must depend on vulkan-headers

Attached to Project: Arch Linux
Opened by Pier Luigi Fiorini (plfiorini) - Tuesday, 07 November 2017, 15:57 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 08 November 2017, 15:56 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

qt5-base 5.10 in kde-unstable should depend on vulkan-headers.

qvulkaninstance.h includes <vulkan/vulkan.h>, if vulkan-headers is not installed the build of some Qt apps fails:

/usr/bin/clang++ -g -O0 -Wall -Wextra -target x86_64-pc-linux-gnu -pipe -fexceptions -fvisibility=default -fPIC -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_QUICKCONTROLS2_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINE_LIB -DQT_WEBENGINECORE_LIB -I/usr/include/qt -I/usr/include/qt/QtCore -I/usr/lib/qt/mkspecs/linux-g++ -I/home/plfiorini/git/liri/build-liri-clang/qtc_System_c_388f9914-debug/liri-browser.5862abb2/qt.headers -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtPositioning -I/usr/include/qt/QtQml -I/usr/include/qt/QtQuick -I/usr/include/qt/QtQuickControls2 -I/usr/include/qt/QtWebChannel -I/usr/include/qt/QtWebEngine -I/usr/include/qt/QtWebEngineCore -std=c++0x -o /home/plfiorini/git/liri/build-liri-clang/qtc_System_c_388f9914-debug/liri-browser.5862abb2/.obj/73489b871e127538/moc_startconfig.cpp.o -c /home/plfiorini/git/liri/build-liri-clang/qtc_System_c_388f9914-debug/liri-browser.5862abb2/qt.headers/moc_startconfig.cpp
/usr/bin/clang++ -g -O0 -Wall -Wextra -target x86_64-pc-linux-gnu -pipe -fexceptions -fvisibility=default -fPIC -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_QUICKCONTROLS2_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINE_LIB -DQT_WEBENGINECORE_LIB -I/usr/include/qt -I/usr/include/qt/QtCore -I/usr/lib/qt/mkspecs/linux-g++ -I/home/plfiorini/git/liri/build-liri-clang/qtc_System_c_388f9914-debug/liri-browser.5862abb2/qt.headers -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtPositioning -I/usr/include/qt/QtQml -I/usr/include/qt/QtQuick -I/usr/include/qt/QtQuickControls2 -I/usr/include/qt/QtWebChannel -I/usr/include/qt/QtWebEngine -I/usr/include/qt/QtWebEngineCore -std=c++0x -o /home/plfiorini/git/liri/build-liri-clang/qtc_System_c_388f9914-debug/liri-browser.5862abb2/.obj/b28b7af69320201d/main.cpp.o -c /home/plfiorini/git/liri/lirios/browser/src/main/main.cpp
In file included from /home/plfiorini/git/liri/lirios/browser/src/main/main.cpp:30:
In file included from /usr/include/qt/QtWebEngine/QtWebEngine:3:
In file included from /usr/include/qt/QtWebEngine/QtWebEngineDepends:4:
In file included from /usr/include/qt/QtGui/QtGui:106:
/usr/include/qt/QtGui/qvulkaninstance.h:51:10: fatal error: 'vulkan/vulkan.h' file not found
#include <vulkan/vulkan.h>
^~~~~~~~~~~~~~~~~
1 error generated.
This task depends upon

Closed by  Antonio Rojas (arojas)
Wednesday, 08 November 2017, 15:56 GMT
Reason for closing:  Upstream
Comment by Chih-Hsuan Yen (yan12125) - Wednesday, 08 November 2017, 12:58 GMT
This will be fixed in Qt 5.10.0 RC => https://bugreports.qt.io/browse/QTBUG-64073

Loading...