Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911927 - dev-qt/qt5compat-6.5.2 - /.../qxml.h: fatal error: QtXml/qtxmlglobal.h: No such file or directory
Summary: dev-qt/qt5compat-6.5.2 - /.../qxml.h: fatal error: QtXml/qtxmlglobal.h: No su...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-08 15:45 UTC by Toralf Förster
Modified: 2023-09-05 13:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,20.54 KB, text/plain)
2023-08-08 15:45 UTC, Toralf Förster
Details
dev-qt:qt5compat-6.5.2:20230808-151945.log (dev-qt:qt5compat-6.5.2:20230808-151945.log,38.78 KB, text/plain)
2023-08-08 15:45 UTC, Toralf Förster
Details
emerge-history.txt.xz (emerge-history.txt.xz,76.62 KB, application/x-xz)
2023-08-08 15:45 UTC, Toralf Förster
Details
environment (environment,100.62 KB, text/plain)
2023-08-08 15:45 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,784 bytes, application/x-xz)
2023-08-08 15:45 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,21.22 KB, application/x-xz)
2023-08-08 15:45 UTC, Toralf Förster
Details
temp.tar.xz (temp.tar.xz,27.02 KB, application/x-xz)
2023-08-08 15:45 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2023-08-08 15:45:03 UTC
too long lines were shrinked:

[40/152] cd /var/tmp/portage/dev-qt/qt5compat-6.5.2/work/qt5compat-everywhere-src-6.5.2/src/imports/graphicaleffects5/private && /usr/bin/cmake -E copy /var/tmp/portage/dev-qt/qt5compat-6.5.2/work/qt5compat-everywhere-src-6.5.2/src/imports/graphicaleffects5/private/FastInnerShadow.qml /var/tmp/porta
[41/152] /usr/bin/x86_64-pc-linux-gnu-g++ -DCore5Compat_EXPORTS -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS
[42/152] /usr/bin/x86_64-pc-linux-gnu-g++ -DCore5Compat_EXPORTS -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS
FAILED: src/core5/CMakeFiles/Core5Compat.dir/sax/qxml.cpp.o 
/usr/bin/x86_64-pc-linux-gnu-g++ -DCore5Compat_EXPORTS -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 
In file included from /var/tmp/portage/dev-qt/qt5compat-6.5.2/work/qt5compat-everywhere-src-6.5.2/src/core5/sax/qxml.cpp:9:
/var/tmp/portage/dev-qt/qt5compat-6.5.2/work/qt5compat-everywhere-src-6.5.2/src/core5/sax/qxml.h:9:10: fatal error: QtXml/qtxmlglobal.h: No such file or directory
    9 | #include <QtXml/qtxmlglobal.h>
      |          ^~~~~~~~~~~~~~~~~~~~~

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0_desktop_systemd-20230801-075011

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-10
 [2] x86_64-pc-linux-gnu-13 *
clang/llvm (if any):
clang version 16.0.6
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/16/bin
Configuration file: /etc/clang/clang.cfg
/usr/lib/llvm/16
16.0.6
Python 3.11.4
Available Ruby profiles:
  [1]   ruby31 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.71.1
  [2]   rust-1.71.1 *
The following VMs are available for generation-2:
1)	IcedTea JDK 3.16.0 [icedtea-bin-8]
2)	Eclipse Temurin JRE 11.0.19_p7 [openjdk-jre-bin-11]
*)	Eclipse Temurin JRE 17.0.7_p7 [openjdk-jre-bin-17]
4)	Eclipse Temurin JRE 8.372_p07 [openjdk-jre-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8 
  [2]   openjdk-jre-bin-8 
  [3]   openjdk-jre-bin-11 
  [4]   openjdk-jre-bin-17  system-vm

php cli (if any):
go version go1.20.7 linux/amd64

  HEAD of ::gentoo
commit 90b49e7fa4b0955b89f2393f0c59712f508c061a
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Tue Aug 8 14:01:49 2023 +0000

    2023-08-08 14:01:49 UTC

emerge -qpvO dev-qt/qt5compat
[ebuild  N    ] dev-qt/qt5compat-6.5.2  USE="-debug -test"
Comment 1 Toralf Förster gentoo-dev 2023-08-08 15:45:04 UTC
Created attachment 867420 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2023-08-08 15:45:05 UTC
Created attachment 867421 [details]
dev-qt:qt5compat-6.5.2:20230808-151945.log
Comment 3 Toralf Förster gentoo-dev 2023-08-08 15:45:06 UTC
Created attachment 867422 [details]
emerge-history.txt.xz
Comment 4 Toralf Förster gentoo-dev 2023-08-08 15:45:07 UTC
Created attachment 867423 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2023-08-08 15:45:08 UTC
Created attachment 867424 [details]
etc.clang.tar.xz
Comment 6 Toralf Förster gentoo-dev 2023-08-08 15:45:08 UTC
Created attachment 867425 [details]
etc.portage.tar.xz
Comment 7 Toralf Förster gentoo-dev 2023-08-08 15:45:09 UTC
Created attachment 867426 [details]
temp.tar.xz
Comment 8 Larry the Git Cow gentoo-dev 2023-09-05 13:05:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece690af8461aa91b830280e8fc080ca288b49f9

commit ece690af8461aa91b830280e8fc080ca288b49f9
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2023-08-24 11:54:03 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2023-09-05 13:01:05 +0000

    dev-qt/qt5compat: tighten deps a bit (qt6)
    
    * qtbase[icu=]: links directly with it depending on qtbase,
      so we need to match and bind := for rebuilds
    * qtbase[xml]: bug #911927
    * IUSE=qml: can be optional, and will also use shadertools
      with qml is found
    
    In theory we could add IUSE="gui xml" too but not convinced
    it's worth worrying about on a compat library, imagine roughly
    all revdeps will need IUSE="gui" too (unlike qml).
    
    Closes: https://bugs.gentoo.org/911927
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-qt/qt5compat/metadata.xml                          |  3 +++
 ...t5compat-6.5.2.ebuild => qt5compat-6.5.2-r1.ebuild} | 18 ++++++++++++++++--
 dev-qt/qt5compat/qt5compat-6.5.9999.ebuild             | 18 ++++++++++++++++--
 dev-qt/qt5compat/qt5compat-6.9999.ebuild               | 18 ++++++++++++++++--
 4 files changed, 51 insertions(+), 6 deletions(-)