...L_PREFIX='/' is hardcoded into libQt6Core.so
instead of the '/usr'.
As a result, qmake6 -query returns all installation paths stripped.2. Explicitly disable building and installing tests.
| ... | ... | --- a/macros.qt6 |
| ... | ... | +++ b/macros.qt6 |
| ... | ... | @@ -13,6 +13,7 @@ |
| 13 | 13 |
%_qt6_mkspecsdir %{_qt6_archdatadir}/mkspecs
|
| 14 | 14 |
%_qt6_plugindir %{_qt6_archdatadir}/plugins
|
| 15 | 15 |
%_qt6_qmldir %{_qt6_archdatadir}/qml
|
| 16 |
%_qt6_testsdir %{_qt6_archdatadir}/tests
|
|
| 16 | 17 |
%_qt6_settingsdir %{_sysconfdir}/xdg
|
| 17 | 18 |
%_qt6_sysconfdir %{_qt6_settingsdir}
|
| 18 | 19 |
%_qt6_translationdir %{_datadir}/qt6/translations
|
| ... | ... | --- a/qt6-qtbase.spec |
| ... | ... | +++ b/qt6-qtbase.spec |
| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 |
Summary: Version 6 of the Qt framework
|
| 2 | 2 |
Name: qt6-qtbase
|
| 3 | 3 |
Version: 6.6.1
|
| 4 |
Release: 1
|
|
| 4 |
Release: 2
|
|
| 5 | 5 |
Group: System/Libraries
|
| 6 | 6 |
Source0: http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtbase-everywhere-src-%{version}.tar.xz
|
| 7 | 7 |
Source1: qt6-qtbase.rpmlintrc
|
| ... | ... | @@ -344,10 +344,13 @@ export LD_LIBRARY_PATH="$(pwd)/build/%{_lib}:${LD_LIBRARY_PATH}" |
| … | … | |
| 344 | 344 |
-DINSTALL_PLUGINSDIR=%{_qt6_plugindir} \
|
| 345 | 345 |
-DINSTALL_INCLUDEDIR=%{_qt6_headerdir} \
|
| 346 | 346 |
-DINSTALL_EXAMPLESDIR=%{_qt6_examplesdir} \
|
| 347 |
-DINSTALL_TESTSDIR=%{_qt6_testsdir} \
|
|
| 347 | 348 |
-DINSTALL_DOCDIR=%{_qt6_docdir} \
|
| 348 | 349 |
-DQT_BUILD_EXAMPLES:BOOL=ON \
|
| 350 |
-DQT_BUILD_TESTS:BOOL=FALSE \
|
|
| 349 | 351 |
-DINSTALL_LIBDIR=%{_libdir} \
|
| 350 | 352 |
-DBUILD_SHARED_LIBS:BOOL=ON \
|
| 353 |
-DFEATURE_relocatable:BOOL=OFF \
|
|
| 351 | 354 |
-DQT_FEATURE_aesni:BOOL=ON \
|
| 352 | 355 |
%ifnarch %{e2k}
|
| 353 | 356 |
-DQT_FEATURE_cxx20:BOOL=ON \
|
New comment