[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1015627: marked as done (qt6-wayland: ftbfs with LTO (link time optimization) enabled)



Your message dated Sat, 05 Nov 2022 10:20:08 +0000
with message-id <E1orGHY-00AszN-6o@fasolo.debian.org>
and subject line Bug#1015627: fixed in qt6-wayland 6.4.0-2
has caused the Debian Bug report #1015627,
regarding qt6-wayland: ftbfs with LTO (link time optimization) enabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1015627: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015627
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:qt6-wayland
Version: 6.2.4-2
Severity: minor
Tags: sid bookworm
User: debian-gcc@lists.debian.org
Usertags: ftbfs-lto

This package currently fails to build (at least on the amd64
architecture) with link time optimizations enabled.  For a background
for LTO please see

https://wiki.debian.org/ToolChain/LTO

The goal is to enable this optimization by default in an upcoming
Debian release in dpkg-buildflags for 64bit architectures.  The goal
is to get this package to build with link time optimizations, or to
explicitly disable link time optimizations for this package build.

To reproduce the build failure, enable the lto optimization in
testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS
in the debian/rules file, or if this macro is unset, just set it:

export DEB_BUILD_MAINT_OPTIONS = optimize=+lto

Please try to fix the build with lto enabled, fixing the packaging or
forwarding the issue upstream. If the issue cannot be fixed,
explicitly disallow building the package with lto by adding to your
rules file:

export DEB_BUILD_MAINT_OPTIONS = optimize=-lto

or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/dpkglto/qt6-wayland_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- _ZTVN15QtWaylandServer22zqt_texture_sharing_v18ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer22zqt_texture_sharing_v18ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer22zqt_texture_sharing_v1E@Base 6.2.2
- _ZTVN15QtWaylandServer22zxdg_output_manager_v18ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer22zxdg_output_manager_v18ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer22zxdg_output_manager_v1E@Base 6.2.2
- _ZTVN15QtWaylandServer23qt_hardware_integration8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer23qt_hardware_integration8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer23qt_hardware_integrationE@Base 6.2.2
- _ZTVN15QtWaylandServer23qt_text_input_method_v18ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer23qt_text_input_method_v18ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer23qt_text_input_method_v1E@Base 6.2.2
- _ZTVN15QtWaylandServer25zwp_text_input_manager_v28ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer25zwp_text_input_manager_v28ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer25zwp_text_input_manager_v2E@Base 6.2.2
- _ZTVN15QtWaylandServer26zxdg_decoration_manager_v18ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer26zxdg_decoration_manager_v18ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer26zxdg_decoration_manager_v1E@Base 6.2.2
- _ZTVN15QtWaylandServer27zwp_idle_inhibit_manager_v18ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer27zwp_idle_inhibit_manager_v18ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer27zwp_idle_inhibit_manager_v1E@Base 6.2.2
- _ZTVN15QtWaylandServer27zxdg_toplevel_decoration_v18ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer27zxdg_toplevel_decoration_v18ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer27zxdg_toplevel_decoration_v1E@Base 6.2.2
- _ZTVN15QtWaylandServer31qt_text_input_method_manager_v18ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer31qt_text_input_method_manager_v18ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer31qt_text_input_method_manager_v1E@Base 6.2.2
- _ZTVN15QtWaylandServer6wl_shm8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer6wl_shm8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer6wl_shmE@Base 6.2.2
- _ZTVN15QtWaylandServer7wl_seat8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer7wl_seat8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer7wl_seatE@Base 6.2.2
- _ZTVN15QtWaylandServer8wl_shell8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer8wl_shell8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer8wl_shellE@Base 6.2.2
- _ZTVN15QtWaylandServer8wl_touch8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer8wl_touch8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer8wl_touchE@Base 6.2.2
- _ZTVN15QtWaylandServer9wl_buffer8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer9wl_buffer8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer9wl_bufferE@Base 6.2.2
- _ZTVN15QtWaylandServer9wl_output8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer9wl_output8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer9wl_outputE@Base 6.2.2
- _ZTVN15QtWaylandServer9wl_region8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer9wl_region8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer9wl_regionE@Base 6.2.2
- _ZTVN15QtWaylandServer9wl_scaler8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer9wl_scaler8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer9wl_scalerE@Base 6.2.2
- _ZTVN15QtWaylandServer9xdg_popup8ResourceE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN15QtWaylandServer9xdg_popup8ResourceE@Base 6.2.2
  _ZTVN15QtWaylandServer9xdg_popupE@Base 6.2.2
  _ZTVN22QWaylandSurfacePrivate10SubsurfaceE@Base 6.2.2
  _ZTVN25QWaylandViewporterPrivate8ViewportE@Base 6.2.2
  _ZTVN35QWaylandIdleInhibitManagerV1Private9InhibitorE@Base 6.2.2
  _ZTVN9QtWayland12ClientBufferE@Base 6.2.2
  _ZTVN9QtWayland12ServerBufferE@Base 6.2.2
- _ZTVN9QtWayland13BufferManagerE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN9QtWayland13BufferManagerE@Base 6.2.2
  _ZTVN9QtWayland18SharedMemoryBufferE@Base 6.2.2
- _ZTVN9QtWayland23ClientBufferIntegrationE@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTVN9QtWayland23ClientBufferIntegrationE@Base 6.2.2
  _ZTVN9QtWayland23ServerBufferIntegrationE@Base 6.2.2
  _ZTVN9QtWayland24HardwareLayerIntegrationE@Base 6.2.2
  _ZTVN9QtWayland29ClientBufferIntegrationPluginE@Base 6.2.2
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: qt6-wayland
Source-Version: 6.4.0-2
Done: Patrick Franz <deltaone@debian.org>

We believe that the bug you reported is fixed in the latest version of
qt6-wayland, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1015627@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Patrick Franz <deltaone@debian.org> (supplier of updated qt6-wayland package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 05 Nov 2022 11:03:07 +0100
Source: qt6-wayland
Architecture: source
Version: 6.4.0-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <deltaone@debian.org>
Closes: 1015627 1023088
Changes:
 qt6-wayland (6.4.0-2) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * Enable link time optimization (Closes: #1015627).
   * Fix FTCBFS, thx to Helmut Grohne (Closes: #1023088):
     + Pass QT_HOST_PATH and QT_HOST_PATH_CMAKE_DIR.
     + Depend on a native version of ourselves.
     + qt6-wayland-dev needs to depend on qt6-wayland-dev-tools.
     + Do build tools when cross compiling.
Checksums-Sha1:
 adbae17a842d2b053f29252957ff5a6aad0ce50f 3311 qt6-wayland_6.4.0-2.dsc
 e8e04221334677458b4ee76be3132be2e1d6e069 46164 qt6-wayland_6.4.0-2.debian.tar.xz
 ea582a24be3fe953359575db8caaa976c73682c5 9435 qt6-wayland_6.4.0-2_source.buildinfo
Checksums-Sha256:
 5e971a743b48185d34faaf42e0caab3936c6cc666b01471a1459908c9df7db45 3311 qt6-wayland_6.4.0-2.dsc
 4c80889f1733d749776641e622dca9d2ecb5c077dec0c20dad8ba36d8e2ae786 46164 qt6-wayland_6.4.0-2.debian.tar.xz
 036650f4024af5e9e19d3203a8e86490b9ff63363d88b850d96fe5ce8679048e 9435 qt6-wayland_6.4.0-2_source.buildinfo
Files:
 333366f9b7172d102cfe0cced403ece2 3311 libs optional qt6-wayland_6.4.0-2.dsc
 ddec9eaa101761301ab2de8ec5272452 46164 libs optional qt6-wayland_6.4.0-2.debian.tar.xz
 916ebad17821a1798e02ef88d5dcd030 9435 libs optional qt6-wayland_6.4.0-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmNmNZwACgkQnp96YDB3
/lZ2eBAAtXhB0q0EJtYGZD2CJSRBheRpTQYtTUGRc8Np0Ja2Bp3wXf+4TVOtHb23
oVX9bhMpcqXJpuj3dozISEjDW3rNbvejznbP0FXYu2rE4xxSPCOWYN3YuKu2bgDB
TmCzM0Syuu5Ol0Y0fTha54Ycmkw1rEBA05ACu6AulpcPMIGz2RyDpFhcSNUClZ4P
Ek7n/cdeJ7KubqqIgFbMc1iAtoix4bYuvQVjDG7yFeSfP2YKEdm5Lgmb8u72tVQq
QC82/TOzcpJ/MI+WfJP7mHTQYNZAjZk3yPjd8Ig9p8bZanO6VzSrAZ+toG8ODcW0
IH8tzBEUBpBUmckO/6BtSGFpWn1KTW1zXm9wQqrzIVj1Bw9mIECiWrG5z7otDfIw
xx/prGyjLyOz63NxhqFc+UufC4oyAJsWUVMqRmw/oo1YUyierGPtSHvVdMY6//Vi
JROgvi5UD3xugHRF2WVhSi5wqK0sSF+H5ICtdQwxhtXxpWkOo3Sj9pLY+RzHYdc9
UjME0SxveXbfpMGPgJVr/VR4VnCxZwjeK/NX/cry8vSAck5Ne4eLleAkmjdBvL5R
GzNcJagG0zvxAUq83w5WUIAzH/DKDybaaZaSJo3NdE6G+cLK2qB35sO9vFV7T3k3
ifkCbSxFa3lqH+Be/TbnFIXsOcxNAZqB8hbMA2ZoNdyf0pdwjtM=
=MOHS
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: