Your message dated Tue, 17 Dec 2024 19:00:17 +0000
with message-id <[email protected]>
and subject line Bug#1015566: fixed in openjph 0.18.2-1
has caused the Debian Bug report #1015566,
regarding openjph: 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 [email protected]
immediately.)


-- 
1015566: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015566
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:openjph
Version: 0.8.2-5
Severity: minor
Tags: sid bookworm
User: [email protected]
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/openjph_0.8.2-5_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZN4ojph11j2c_outfile5flushEv@Base 0.8.2
  _ZN4ojph11j2c_outfile5writeEPKvm@Base 0.8.2
- _ZN4ojph11j2c_outfileD0Ev@Base 0.8.2
- _ZN4ojph11j2c_outfileD1Ev@Base 0.8.2
- _ZN4ojph11j2c_outfileD2Ev@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph11j2c_outfileD0Ev@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph11j2c_outfileD1Ev@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph11j2c_outfileD2Ev@Base 0.8.2
  _ZN4ojph11local_errorE@Base 0.8.2
  _ZN4ojph11mem_outfile4openEm@Base 0.8.2
- _ZN4ojph11mem_outfile4tellEv@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph11mem_outfile4tellEv@Base 0.8.2
  _ZN4ojph11mem_outfile5closeEv@Base 0.8.2
  _ZN4ojph11mem_outfile5writeEPKvm@Base 0.8.2
  _ZN4ojph11mem_outfileC1Ev@Base 0.8.2
@@ -59,8 +59,8 @@
  _ZN4ojph11mem_outfileD2Ev@Base 0.8.2
  _ZN4ojph12error_streamE@Base 0.8.2
  _ZN4ojph12message_infoclEiPKciS2_z@Base 0.8.2
- _ZN4ojph12outfile_base5closeEv@Base 0.8.2
- _ZN4ojph12outfile_base5flushEv@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph12outfile_base5closeEv@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph12outfile_base5flushEv@Base 0.8.2
  _ZN4ojph13cpu_ext_levelEv@Base 0.8.2
  _ZN4ojph13message_errorclEiPKciS2_z@Base 0.8.2
  _ZN4ojph14configure_infoEPNS_12message_infoE@Base 0.8.2
@@ -113,7 +113,7 @@
  _ZN4ojph5local11rct_forwardE@Base 0.8.2
  _ZN4ojph5local12ict_backwardE@Base 0.8.2
  _ZN4ojph5local12rct_backwardE@Base 0.8.2
- _ZN4ojph5local12rev_read_mrpEPNS0_10rev_structE@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph5local12rev_read_mrpEPNS0_10rev_structE@Base 0.8.2
  _ZN4ojph5local13bit_write_buf6neededE@Base 0.8.2
  _ZN4ojph5local15LIFTING_FACTORS1KE@Base 0.8.2
  _ZN4ojph5local15LIFTING_FACTORS5K_invE@Base 0.8.2
@@ -124,7 +124,7 @@
  _ZN4ojph5local15sse_ict_forwardEPKfS2_S2_PfS3_S3_j@Base 0.8.2
  _ZN4ojph5local16avx2_rct_forwardEPKiS2_S2_PiS3_S3_j@Base 0.8.2
  _ZN4ojph5local16avx_ict_backwardEPKfS2_S2_PfS3_S3_j@Base 0.8.2
- _ZN4ojph5local16decode_init_uvlcEjjPj@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph5local16decode_init_uvlcEjjPj@Base 0.8.2
  _ZN4ojph5local16gen_ict_backwardEPKfS2_S2_PfS3_S3_j@Base 0.8.2
  _ZN4ojph5local16gen_rct_backwardEPKiS2_S2_PiS3_S3_j@Base 0.8.2
  _ZN4ojph5local16sse2_rct_forwardEPKiS2_S2_PiS3_S3_j@Base 0.8.2
@@ -234,11 +234,11 @@
  _ZN4ojph5local9codeblock8recreateERKNS_4sizeEPNS0_15coded_cb_headerE@Base 
0.8.2
  _ZN4ojph5local9codeblock9pre_allocEPNS0_10codestreamERKNS_4sizeE@Base 0.8.2
  _ZN4ojph5local9codeblock9pull_lineEPNS_8line_bufE@Base 0.8.2
- _ZN4ojph5local9frwd_readILi0EEEvPNS0_11frwd_structE@Base 0.8.2
- _ZN4ojph5local9frwd_readILi255EEEvPNS0_11frwd_structE@Base 0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph5local9frwd_readILi0EEEvPNS0_11frwd_structE@Base 
0.8.2
+#MISSING: 0.8.2-5# _ZN4ojph5local9frwd_readILi255EEEvPNS0_11frwd_structE@Base 
0.8.2
  _ZN4ojph5local9param_cap4readEPNS_11infile_baseE@Base 0.8.2
  _ZN4ojph5local9param_cap5writeEPNS_12outfile_baseE@Base 0.8.2
- _ZN4ojph5local9param_cod14check_validityERKNS0_9param_sizE@Base 0.8.2
+#MISSING: 0.8.2-5# 
_ZN4ojph5local9param_cod14check_validityERKNS0_9param_sizE@Base 0.8.2
  _ZN4ojph5local9param_cod4readEPNS_11infile_baseE@Base 0.8.2
  _ZN4ojph5local9param_cod5writeEPNS_12outfile_baseE@Base 0.8.2
  _ZN4ojph5local9param_qcc4readEPNS_11infile_baseEj@Base 0.8.2
@@ -341,5 +341,5 @@
  _ZTVN4ojph12message_infoE@Base 0.8.2
  _ZTVN4ojph13message_errorE@Base 0.8.2
  _ZTVN4ojph15message_warningE@Base 0.8.2
- _ZZN4ojph5local16decode_init_uvlcEjjPjE3dec@Base 0.8.2
- _ZZN4ojph5local19decode_noninit_uvlcEjjPjE3dec@Base 0.8.2
+#MISSING: 0.8.2-5# _ZZN4ojph5local16decode_init_uvlcEjjPjE3dec@Base 0.8.2
+#MISSING: 0.8.2-5# _ZZN4ojph5local19decode_noninit_uvlcEjjPjE3dec@Base 0.8.2
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: openjph
Source-Version: 0.18.2-1
Done: xiao sheng wen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openjph, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
xiao sheng wen <[email protected]> (supplier of updated openjph 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 [email protected])


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

Format: 1.8
Date: Tue, 17 Dec 2024 09:12:05 +0800
Source: openjph
Binary: libopenjph-dev libopenjph0.18 libopenjph0.18-dbgsym openjph-doc 
openjph-tools openjph-tools-dbgsym
Built-For-Profiles: pkg.linux.nokerneldbg pkg.linux.nokerneldbginfo
Architecture: source amd64 all
Version: 0.18.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
Changed-By: xiao sheng wen <[email protected]>
Description:
 libopenjph-dev - HTJ2K image compression/decompression library (developer 
files)
 libopenjph0.18 - HTJ2K image compression/decompression library (runtime files)
 openjph-doc - HTJ2K image compression/decompression library (documentation file
 openjph-tools - HTJ2K image compression/decompression library (command line 
tools
Closes: 1015566
Changes:
 openjph (0.18.2-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version
   * Standards-Version: 4.7.0 (routine-update)
   * d/openjph-doc.docs: use docs/* to install whole docs directory
   * Bump to new SONAME 0.18
   * d/rules: DEB_BUILD_MAINT_OPTIONS add optimize=+lto, Closes: #1015566
   * delete old d/libopenjph0.10.symbols
Checksums-Sha1:
 3c1241dd38ad78129e99c4cf2927d3b79240a427 2172 openjph_0.18.2-1.dsc
 36694b7138fc60481d5b412be63727f16348e709 465281 openjph_0.18.2.orig.tar.gz
 c1099c78e13ed1c39f59884f97ed13d5d5d577ef 4348 openjph_0.18.2-1.debian.tar.xz
 c1ed3d939e7b9e361acdb29dd8e934af9a2ef9b1 16332 
libopenjph-dev_0.18.2-1_amd64.deb
 5e039192a43969908554a8df8e0b011e33e204c9 686808 
libopenjph0.18-dbgsym_0.18.2-1_amd64.deb
 5511137a04d601c85d80f559944787157f554a50 138800 
libopenjph0.18_0.18.2-1_amd64.deb
 63b74b4b29da91b2cac5d46c416b54fb72728ae7 1035936 openjph-doc_0.18.2-1_all.deb
 760800406ffa29b5ed2ac3f417b200512ef2ec28 137600 
openjph-tools-dbgsym_0.18.2-1_amd64.deb
 288cd86c55d5d7d730e89e1785f2edeaa3965b41 36576 openjph-tools_0.18.2-1_amd64.deb
 c6978ed6f9712962079b9c45d034bc4a0ec1d468 9521 openjph_0.18.2-1_amd64.buildinfo
Checksums-Sha256:
 318e6b71451c13c3e21de9af4178531f84afd5691d2295ed3426298a41bad445 2172 
openjph_0.18.2-1.dsc
 6c1a895f5957f58b6ecebd136d4553a6baa73b1cc20432dc542312abfc0eedf1 465281 
openjph_0.18.2.orig.tar.gz
 0a01397afde02aaa2f894ef7fbecdbfc45172addc0cefb68f1dc0ecf73870d09 4348 
openjph_0.18.2-1.debian.tar.xz
 426b80d9ad3718c813170679867fbef90f0c26e0d13f2fa15a8573d7b9210245 16332 
libopenjph-dev_0.18.2-1_amd64.deb
 52152d15fe893e7482a81e8d0d94c0d013bce058d20168a7818673268641eb8b 686808 
libopenjph0.18-dbgsym_0.18.2-1_amd64.deb
 3a7cf7ae13d50e749a937e9f2710d8d5939fee1befa6dc469a13c3e82e5b6cfe 138800 
libopenjph0.18_0.18.2-1_amd64.deb
 aa68948a62c7a96eed5d3280e847241f25e2e6b01193a8a302b12f82f1c4a345 1035936 
openjph-doc_0.18.2-1_all.deb
 e7ed91614160d29ffc950cbd36d24a6aaccec2ddddcd483f1a9718217e043b4f 137600 
openjph-tools-dbgsym_0.18.2-1_amd64.deb
 bb97e5bc8d822155e867a4ed1604e2724d80453e69faffaea61743cb8a7767f9 36576 
openjph-tools_0.18.2-1_amd64.deb
 5d2e6a0c797f8664fe8a09a08632dfcb6029d4afd6bbf7ec697a35e9771e75f1 9521 
openjph_0.18.2-1_amd64.buildinfo
Files:
 40cf40a5e82281df83f48cf8f625ba01 2172 libs optional openjph_0.18.2-1.dsc
 714171e4ef4459cae73cde62085f7c6f 465281 libs optional 
openjph_0.18.2.orig.tar.gz
 2012e84b1c9a1520ef3fe6a8fcee6081 4348 libs optional 
openjph_0.18.2-1.debian.tar.xz
 86b3a85ca4142e1113df109bbdc56254 16332 libdevel optional 
libopenjph-dev_0.18.2-1_amd64.deb
 583a34a064c08e898d838fd4a0b03417 686808 debug optional 
libopenjph0.18-dbgsym_0.18.2-1_amd64.deb
 63def662d0cdf343e19d2ac90fa89dea 138800 libs optional 
libopenjph0.18_0.18.2-1_amd64.deb
 d7ffedc3129652f24e156bf9daae8edd 1035936 doc optional 
openjph-doc_0.18.2-1_all.deb
 503390278eed8cae1dbf92f9a021ded0 137600 debug optional 
openjph-tools-dbgsym_0.18.2-1_amd64.deb
 f6e013adbdd7c4334a98449ab5b646a1 36576 graphics optional 
openjph-tools_0.18.2-1_amd64.deb
 57fed443cf66dea09f3aae280da7a10c 9521 libs optional 
openjph_0.18.2-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEvGv7H5NUQYeSuhtTJ2Egg8PSprAFAmdg0B4ACgkQJ2Egg8PS
prCCtxAAlK7bxe8aRPohb4NwZykNgVe6bmORB+sLNpV5XISQ9HvdJ2P6b3enx3uA
QW5P4LeH12UyPdVcITjA7X4lk30fBo+0q7UBTgWJ5NQRNuI+85pBXjyF5eAqb7kK
Jr76Y2FrSQNK9ESBOO6whVzH5mlG6/DbRKfkDooXrGr0gMlJJz+b0Dl/IgVe4930
gNGtXHJkIFoDfZd6faiBBSy/jxLuL2nn+ivO82YODKyj1tB1fWfnqGsRpGZA5ju/
wjoj5v9+fE3n5f2ER4yL7lHOB/wmFaMUft2ePadmB9OhVcMAWHX/rKigZ9LvYS7n
e89Nazdr6XzklgRH+Rx2lH1C62WPbR1w9zyB4mb18ymKV4lNmJJr3d6mHMj3PiFM
BgQAf0oY5On2EwBzmns1+aQVCg4qNE30LS1DtFD0Choc22UjoBSJ1jZXj9FJP6XL
I4NmJY17ZC0bCcq0d6oepT8IXgrWXwEj4juvMcSh8HXhYKPBB/Ke5yH54bz4XT1H
WL4PjmqJ4wiGOODJ1Nb6scpIcOjdKkhX1nq/dU9QQ4Db0msN0mSN/iuZB0G6Axl/
yvgluk9tUHLUevbTo+v573Or/Q2A5F4n/Z6XtpzsMRF4rIb9m1MDjOyBJ1T5JZJF
8qxZYO9Yuc6jH5ERdjbtqVeryj8o0BOlIIPEkR28UMGmRZ5pIy8=
=fRbr
-----END PGP SIGNATURE-----

Attachment: pgpb8RVeZ9KEn.pgp
Description: PGP signature


--- End Message ---

Reply via email to