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

Bug#1035478: marked as done (libquazip5-dev ships uncompilable headers)



Your message dated Mon, 29 Sep 2025 08:54:54 +0000
with message-id <E1v39eo-00F1dW-2j@fasolo.debian.org>
and subject line Bug#1035478: fixed in libquazip 0.9.1-6
has caused the Debian Bug report #1035478,
regarding libquazip5-dev ships uncompilable headers
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.)


-- 
1035478: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035478
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libquazip5-dev
Version: 0.9.1-3
Severity: minor
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu mantic

Dear maintainers,

As part of an investigation to establish the feasibility of moving 32-bit
archs to 64-bit time_t, I am running an analysis of all header files in the
archive to determine which libraries' ABIs are affected.  This requires the
headers in question to be compilable.

libquazip5-dev ships header files which have includes that are not satisfied
by its dependencies.  For my purposes, I've worked around these unusable
headers by adding quirks to my scripts, but it seems worth reporting as a
bug that headers are being shipped that aren't usable.

Specifically, many of the headers in /usr/include/quazip5 include headers
from qtbase5-dev, but libquazip5-dev does not depend on qtbase5-dev.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: libquazip
Source-Version: 0.9.1-6
Done: Pino Toscano <pino@debian.org>

We believe that the bug you reported is fixed in the latest version of
libquazip, 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 1035478@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <pino@debian.org> (supplier of updated libquazip 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: Mon, 29 Sep 2025 10:36:10 +0200
Source: libquazip
Architecture: source
Version: 0.9.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Closes: 1035478 1113193
Changes:
 libquazip (0.9.1-6) unstable; urgency=medium
 .
   * QA upload.
   * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
   * Drop bits in rules for the future 1.1: quazip 1.x is already tracked by the
     separate src:libquazip1-qt5.
   * Switch away from d-shlibs, since it does not provide a lot of value:
     - add the dh-exec build dependency, needed to rename files in .install files
     - fill .install files according to the current content
     - drop the manual dh_install implementation
     - drop the d-shlibs build dependency, no more used now
     - drop the qtdeclarative5-dev, apparently needed because of d-shlibs
   * Drop the libxext-dev build dependency, not actually used.
   * Rely on the upstream version handling of dh_makeshlibs since compat 12:
     - drop the amd64 symbols file
     - drop the manual dh_makeshlibs invocation
   * Remove field Section on binary package libquazip5-1t64 that duplicates
     source.
   * Add the qtbase5-dev dependency in libquazip5-dev. (Closes: #1035478)
   * Move cleaning of the documentation to a debian/clean file.
   * Simplify and improve the building of the documentation:
     - run doxygen only when building also arch:all packages
     - move pruning of .md5 files right after the doxygen call; this way
       dh_installdocs will need to move less files
     - move the doxygen, and graphviz build dependencies as Build-Depends-Indep
   * Drop practically useless man page for the library.
   * Update lintian overrides.
   * Simplify installation of the NEWS.txt file:
     - drop manual dh_installchangelogs invocation, as the NEWS file is already
       installed by dh_installdocs
     - clean the copied NEWS file properly
   * Hardcode version for the conflicts with the pre-t64 libquazip5-1.
   * Bump Standards-Version to 4.7.2, no changes required.
   * Pass -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to cmake so it builds with cmake 4
     (hoping that everything works properly). (Closes: #1113193)
Checksums-Sha1:
 a0f4f189c0ad8a16b2e91eedc400fd45c2c1542b 2077 libquazip_0.9.1-6.dsc
 60f8ea6bbc4aad44ff4a8cd1a28dec5f5dadcd18 8240 libquazip_0.9.1-6.debian.tar.xz
 3c1d15683000c5aeb23b84d1917800864ad9847f 10900 libquazip_0.9.1-6_source.buildinfo
Checksums-Sha256:
 a66c092f9faf3bf5112779da8a16b0f1bde047cf3c7e1fffa1bef684b5c6bc4d 2077 libquazip_0.9.1-6.dsc
 caeaa4f49a899ca8884b1a3b1ff3c22845c185fd818fe78d0ecede700055ab29 8240 libquazip_0.9.1-6.debian.tar.xz
 79bb1f9330731b3846575af87dd30dd78fc3ce9cc91435cb0f7584a7b4334ee2 10900 libquazip_0.9.1-6_source.buildinfo
Files:
 1c694d085adcbc692fbe9d798cff6a49 2077 libs optional libquazip_0.9.1-6.dsc
 0401e7b9e954212a1922446164ca09f1 8240 libs optional libquazip_0.9.1-6.debian.tar.xz
 192c38da592b4a4eedaf788b324f1f25 10900 libs optional libquazip_0.9.1-6_source.buildinfo

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

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmjaRTEACgkQLRkciEOx
P032XBAAkHbsCMhiLagrFYrQppAWO0KuiIJQagKh57sOVOzOpjgz1IpwOSKbG/tf
fabv0vB//ZalJIXp48tmOTnG1zsWhw+s6UKYmnKFRPqKG4aqoI9VHWgs00986Ke5
yk2tso4wMp8+yGCE0eM1Tfx0oBfVY1lscrqci0nXK0g8ATB+mpXdvj2kAR6pPSyq
24NqWDbfRa4m8xrdX7movydNUIaQTuvq/O3VH/8KbsAriyYkAIIedVS2TZCtmolU
6aT5H0xCxZpZJMCYHN777Ul68B4WgX3VOW2Jqd9ZgW2tDJapsH8OmY4TyQtWVwG/
iUGBfStkEba6glrdQkIqferunrxPpnU75vbKTDM/GukhtKR9heTnUs0Mo7YJ/FFu
xGuTTF4wCjqJdGBhf/WNsCVmdLWjJzrROmoiFCANxl0NCT160LPq461Uo/m96lvo
Nl7JTtYPtLO1KezFyNRQhmKJWyjLFxyCJHfAvTZxy0GrqFxmnUZqSEVlEdn5HwtV
/ULk2zClh29B3wYDdpDGo94ajr84dLjceY+/MGxXMGFqWA0ZHaDUIxaPPUTXjc7Z
PMv58djVe8BpuuAH8HxEVBPYn8NxRV0YUGeMhrU+tNNFCIHbuYbkDrSI9t9ee3tM
UaSmtmJI+qUF6IgU1H+HCqoDQLdgjf9BclXlLWWC0087MR8PEqU=
=ZNbG
-----END PGP SIGNATURE-----

Attachment: pgpAyKnXEaAEZ.pgp
Description: PGP signature


--- End Message ---

Reply to: