Your message dated Mon, 18 Mar 2024 23:28:03 +0000
with message-id <e1rmmoh-00h5tj...@fasolo.debian.org>
and subject line Bug#1015454: fixed in kjs 5.115.0-1
has caused the Debian Bug report #1015454,
regarding kjs: 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 ow...@bugs.debian.org
immediately.)


-- 
1015454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015454
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:kjs
Version: 5.94.0-1
Severity: minor
Tags: sid bookworm
User: debian-...@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/kjs_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- _ZNK3KJS8JSObject11toPrimitiveEPNS_9ExecStateENS_6JSTypeE@Base 4.96.0
+#MISSING: 5.94.0-1# 
_ZNK3KJS8JSObject11toPrimitiveEPNS_9ExecStateENS_6JSTypeE@Base 4.96.0
  _ZNK3KJS8JSObject12defaultValueEPNS_9ExecStateENS_6JSTypeE@Base 4.96.0
  _ZNK3KJS8JSObject14isFunctionTypeEv@Base 4.96.0
  _ZNK3KJS8JSObject19implementsConstructEv@Base 4.96.0
@@ -458,9 +458,9 @@
  _ZTIN3KJS11FunctionImpE@Base 4.96.0
  _ZTIN3KJS11InterpreterE@Base 4.96.0
  _ZTIN3KJS13ArrayInstanceE@Base 4.96.0
- _ZTIN3KJS13PackageObjectE@Base 4.96.0
- _ZTIN3KJS14JSGlobalObjectE@Base 4.96.0
- _ZTIN3KJS15ObjectPrototypeE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN3KJS13PackageObjectE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN3KJS14JSGlobalObjectE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN3KJS15ObjectPrototypeE@Base 4.96.0
  _ZTIN3KJS17FunctionObjectImpE@Base 5.35.0
  _ZTIN3KJS17FunctionPrototypeE@Base 5.22.0
  _ZTIN3KJS19InternalFunctionImpE@Base 4.96.0
@@ -489,9 +489,9 @@
  _ZTVN3KJS11FunctionImpE@Base 4.96.0
  _ZTVN3KJS11InterpreterE@Base 4.96.0
  _ZTVN3KJS13ArrayInstanceE@Base 4.96.0
- _ZTVN3KJS13PackageObjectE@Base 4.96.0
- _ZTVN3KJS14JSGlobalObjectE@Base 4.96.0
- _ZTVN3KJS15ObjectPrototypeE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3KJS13PackageObjectE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3KJS14JSGlobalObjectE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3KJS15ObjectPrototypeE@Base 4.96.0
  _ZTVN3KJS17FunctionObjectImpE@Base 5.35.0
  _ZTVN3KJS17FunctionPrototypeE@Base 5.22.0
  _ZTVN3KJS19InternalFunctionImpE@Base 4.96.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5jsapi5/DEBIAN/symbols doesn't match 
completely debian/libkf5jsapi5.symbols
--- debian/libkf5jsapi5.symbols (libkf5jsapi5_5.94.0-1_amd64)
+++ dpkg-gensymbolsQydLdB       2022-06-10 09:02:09.924714239 +0000
@@ -39,10 +39,10 @@
  _ZN14KJSInterpreteraSERKS_@Base 4.96.0
  _ZN15KJSGlobalObjectC1Ev@Base 4.96.0
  _ZN15KJSGlobalObjectC2Ev@Base 4.96.0
- (arch=!armel !armhf)_ZN3KJS6JSCell4markEv@Base 5.0.0
- (optional=gccinternal|arch=!armel !armhf)_ZN3KJS7JSValueD0Ev@Base 4.96.0
- (optional=gccinternal|arch=!armel !armhf)_ZN3KJS7JSValueD1Ev@Base 4.96.0
- (optional=gccinternal|arch=!armel !armhf)_ZN3KJS7JSValueD2Ev@Base 4.96.0
+#MISSING: 5.94.0-1# (arch=!armel !armhf)_ZN3KJS6JSCell4markEv@Base 5.0.0
+#MISSING: 5.94.0-1# (optional=gccinternal|arch=!armel 
!armhf)_ZN3KJS7JSValueD0Ev@Base 4.96.0
+#MISSING: 5.94.0-1# (optional=gccinternal|arch=!armel 
!armhf)_ZN3KJS7JSValueD1Ev@Base 4.96.0
+#MISSING: 5.94.0-1# (optional=gccinternal|arch=!armel 
!armhf)_ZN3KJS7JSValueD2Ev@Base 4.96.0
  _ZN7KJSDateC1EP10KJSContextRK9QDateTime@Base 4.96.0
  _ZN7KJSDateC2EP10KJSContextRK9QDateTime@Base 4.96.0
  _ZN7KJSNullC1Ev@Base 4.96.0
@@ -84,7 +84,7 @@
  _ZNK10KJSContext14throwExceptionERK7QString@Base 4.96.0
  _ZNK12KJSArguments2atEi@Base 4.96.0
  _ZNK12KJSArguments5countEv@Base 4.96.0
- _ZNK3KJS8JSObject11toPrimitiveEPNS_9ExecStateENS_6JSTypeE@Base 4.96.0
+#MISSING: 5.94.0-1# 
_ZNK3KJS8JSObject11toPrimitiveEPNS_9ExecStateENS_6JSTypeE@Base 4.96.0
  _ZNK9KJSObject11isUndefinedEv@Base 4.96.0
  _ZNK9KJSObject6isNullEv@Base 4.96.0
  _ZNK9KJSObject8isNumberEv@Base 4.96.0
@@ -102,6 +102,6 @@
  _ZTSN3KJS14JSGlobalObjectE@Base 4.96.0
  (arch=!armel !armhf)_ZTSN3KJS6JSCellE@Base 5.0.0
  (arch=!armel !armhf)_ZTSN3KJS7JSValueE@Base 4.96.0
- _ZTVN3KJS14JSGlobalObjectE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3KJS14JSGlobalObjectE@Base 4.96.0
  (arch=!armel !armhf)_ZTVN3KJS6JSCellE@Base 5.0.0
  (arch=!armel !armhf)_ZTVN3KJS7JSValueE@Base 4.96.0
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: kjs
Source-Version: 5.115.0-1
Done: Patrick Franz <delta...@debian.org>

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

Debian distribution maintenance software
pp.
Patrick Franz <delta...@debian.org> (supplier of updated kjs 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 19 Mar 2024 00:02:24 +0100
Source: kjs
Architecture: source
Version: 5.115.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <delta...@debian.org>
Closes: 1000112 1000115 1015454
Changes:
 kjs (5.115.0-1) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * New upstream release (5.115.0).
   * Update build-deps and deps with the info from cmake.
   * Add myself to Uploaders.
   * Enable LTO (Closes: #1015454).
   * Port to PCRE2, thx to Yavor Doganov (Closes: #1000112, #1000115).
   * Build-depend on pkgconf instead of pkg-config as the latter has been
     superseded by the former.
Checksums-Sha1:
 3bc7f80d360ee2fcef874ed4a4694f398e172c80 2554 kjs_5.115.0-1.dsc
 f91f8eb10e3396dc61f10d675161ddbba869c549 339808 kjs_5.115.0.orig.tar.xz
 4486b60145e374f8f75613289eeea2d96a10764b 488 kjs_5.115.0.orig.tar.xz.asc
 1d129125c414349178a96c12ae6e8f3a98502c48 21764 kjs_5.115.0-1.debian.tar.xz
 66ad244f9caa0dfe98d27c889817dd59ca454415 12376 kjs_5.115.0-1_source.buildinfo
Checksums-Sha256:
 97764e93493959a0c68f092f2106ecdd38c0abf4838136620e6074f4e7fa5324 2554 
kjs_5.115.0-1.dsc
 9cf4e00070586af43a21d5e4c30c61e66bc1c5f53952d4335bc7df44f9130432 339808 
kjs_5.115.0.orig.tar.xz
 fa52095ed2bc8d958b69c63564d1e1eaf9bd68d2cefd1c6175772d65be261e26 488 
kjs_5.115.0.orig.tar.xz.asc
 3174adb0e3d65333ce3f7982fa6635d010bffca02905b58a2e00aaa55d7dce9f 21764 
kjs_5.115.0-1.debian.tar.xz
 510940c8358224473de552cda8772b07707c519c279aa1380b131461b433c5e2 12376 
kjs_5.115.0-1_source.buildinfo
Files:
 5465fd5ea6d5f38d5ec29ebf111474db 2554 libs optional kjs_5.115.0-1.dsc
 7af70230b69f0de4bb76c585b2af5733 339808 libs optional kjs_5.115.0.orig.tar.xz
 849a82b47831e0b34ea509da007c9666 488 libs optional kjs_5.115.0.orig.tar.xz.asc
 bf7390e769541899cf2bc6699c7a6706 21764 libs optional 
kjs_5.115.0-1.debian.tar.xz
 07c346261fd8fef1d53d95051301de7f 12376 libs optional 
kjs_5.115.0-1_source.buildinfo

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

iQJIBAEBCgAyFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmX4yB4UHGRlbHRhb25l
QGRlYmlhbi5vcmcACgkQnp96YDB3/lbYTA/+KkqwtbsZOiPsWdTWKaCLr3PcDmSD
LQcwcZdFLb3lb5cTxW1FNPcjyt1dNxvLj/lWdV+LAPDEZYiGm+ls0VfzsJnig0mO
SC0Y1a++dlN/AcHT7k5dO5IM1b7xZEY8dhwZsQTQTczpkKygsH5JTQkn+H/aYPi5
vDKWmTDy9Q0MN9wnLYQtkFkFhBphZJEObG+Sig4kRFUE7byNW4qdwanDYwr2YK9/
Yar1brCcjzsgxuXstJYZqL8yJ3RHjZABNw9KLSm4BNqEpsGGpLJ/YpaPuflArAhz
wDquvigt6UFA3Zrm0Vnp7lIoL56UXtBaAlB2dCEvruQBOyDNBEJz5cBdCn2gxvW+
o9rOpW01SWddr+8e9oVJUv3s12EpUEBya8PxFRf0pUw5gC8uZ/8/8YfZ0F9hGF6L
Qp62j4+7wKgHgAYrXY11EG81AmA5ROr8h77aMyK//f7B4vw5SdWQwQaMYgiYJmi2
WZ2V+3a5+BPX0eKh64DxwCqb52+QpVbSf7v7gjAbpopwaZlV6ygjmdhl7P7TvNQZ
vcaFZd455QoYVR6qspy1iaTEsKPCZ/i5QVHFyIwX0sgLs4Pm5pWwY06KVLS9ABv3
oY90gj8uaUI+cyjcV0GVMCLj1aBdy1uAX/KgQEuND799/MNuAPJO2BD71l08s/1v
KKEtl9avFBM5+jc=
=4RCz
-----END PGP SIGNATURE-----

Attachment: pgpTw2I8oQyIv.pgp
Description: PGP signature


--- End Message ---

Reply via email to