Bug#1067492: shared library hard-coded as a build-dependency

2024-03-22 Thread Matthias Klose

Package: src:qtfeedback-opensource-src
Version: 5.0~git20180903.a14bd0b-5
Severity: serious
Tags: sid trixie ftbfs patch

a shared library is hard-coded as a build-dependency, which got renamed 
... lets the package ftbfs on armhf, armel, ...


patch at
http://launchpadlibrarian.net/720636912/qtfeedback-opensource-src_5.0~git20180903.a14bd0b-5build1_5.0~git20180903.a14bd0b-5ubuntu1.diff.gz



Bug#1037838: readstat: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:readstat
Version: 1.1.8-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/readstat_1.1.8-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
checking for deflate in -lz... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands

Configuration:

C compiler: gcc
CFLAGS: -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
-Wformat -Werror=format-security
LD: /usr/bin/ld -m elf_x86_64

C++ compiler: g++
CXXFLAGS: -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
-Wformat -Werror=format-security
CXXLD: 

Host: x86_64-pc-linux-gnu
Extra warnings: 
Extra libs: -lm
Extra ld flags: 

Fuzzing engine: 

Ragel: true
Ragel flags: 
   dh_auto_build
make -j8
make[1]: Entering directory '/<>'
gcc -DPACKAGE_NAME=\"ReadStat\" -DPACKAGE_TARNAME=\"readstat\" 
-DPACKAGE_VERSION=\"1.1.8\" -DPACKAGE_STRING=\"ReadStat\ 1.1.8\" 
-DPACKAGE_BUGREPORT=\"https://github.com/WizardMac/ReadStat/issues\; 
-DPACKAGE_URL=\"https://github.com/WizardMac/ReadStat\; -DPACKAGE=\"readstat\" 
-DVERSION=\"1.1.8\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 
-DLT_OBJDIR=\".libs/\" -DHAVE_ICONV=1 -DICONV_CONST= -I.   -Wdate-time 
-D_FORTIFY_SOURCE=2 -DREADSTAT_VERSION=\"1.1.8\" -Wall -Werror -pedantic-errors 
-std=c99 -DHAVE_ZLIB=1 -DHAVE_XLSXWRITER=1 -DHAVE_CSVREADER=1 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o src/bin/readstat-readstat.o `test -f 
'src/bin/readstat.c' || echo './'`src/bin/readstat.c
gcc -DPACKAGE_NAME=\"ReadStat\" -DPACKAGE_TARNAME=\"readstat\" 
-DPACKAGE_VERSION=\"1.1.8\" -DPACKAGE_STRING=\"ReadStat\ 1.1.8\" 
-DPACKAGE_BUGREPORT=\"https://github.com/WizardMac/ReadStat/issues\; 
-DPACKAGE_URL=\"https://github.com/WizardMac/ReadStat\; -DPACKAGE=\"readstat\" 
-DVERSION=\"1.1.8\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 
-DLT_OBJDIR=\".libs/\" -DHAVE_ICONV=1 -DICONV_CONST= -I.   -Wdate-time 
-D_FORTIFY_SOURCE=2 -DREADSTAT_VERSION=\"1.1.8\" -Wall -Werror -pedantic-errors 
-std=c99 -DHAVE_ZLIB=1 -DHAVE_XLSXWRITER=1 -DHAVE_CSVREADER=1 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o src/bin/util/readstat-file_format.o `test -f 
'src/bin/util/file_format.c' || echo './'`src/bin/util/file_format.c
gcc -DPACKAGE_NAME=\"ReadStat\" -DPACKAGE_TARNAME=\"readstat\" 
-DPACKAGE_VERSION=\"1.1.8\" -DPACKAGE_STRING=\"ReadStat\ 1.1.8\" 
-DPACKAGE_BUGREPORT=\"https://github.com/WizardMac/ReadStat/issues\; 
-DPACKAGE_URL=\"https://github.com/WizardMac/ReadStat\; -DPACKAGE=\"readstat\" 
-DVERSION=\"1.1.8\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 
-DLT_OBJDIR=\".libs/\" -DHAVE_ICONV=1 -DICONV_CONST= -I.   -Wdate-time 
-D_FORTIFY_SOURCE=2 -DREADSTAT_VERSION=\"1.1.8\" -Wall -Werror -pedantic-errors 
-std=c99 -DHAVE_ZLIB=1 -DHAVE_XLSXWRITER=1 -DHAVE_CSVREADER=1 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o src/bin/util/readstat-quote_and_escape.o `test -f 
'src/bin/util/quote_and_escape.c' || echo './'`src/bin/util/quote_and_escape.c
gcc -DPACKAGE_NAME=\"ReadStat\" -DPACKAGE_TARNAME=\"readstat\" 
-DPACKAGE_VERSION=\"1.1.8\" -DPACKAGE_STRING=\"ReadStat\ 1.1.8\" 

Bug#1037830: qtlocation-opensource-src: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:qtlocation-opensource-src
Version: 5.15.8+dfsg-3
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/qtlocation-opensource-src_5.15.8+dfsg-3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
g++ -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DQT_IMAGE_DECODERS 
-DQT_BUILD_MAPBOXGL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DMBGL_USE_GLES2 -D__QT__ 
-O3 -ftemplate-depth=1024 -fvisibility-inlines-hidden -fvisibility=hidden 
-DMBGL_VERSION_REV=\"qt-v1.5.0\" -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -std=c++1y -w -D_REENTRANT -fvisibility=hidden 
-fvisibility-inlines-hidden -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS 
-DQT_NO_LINKED_LIST -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_DEBUG 
-DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I. -Ideps/earcut/0.12.4 -Ideps/earcut/0.12.4/include 
-Ideps/geojson/0.4.2 -Ideps/geojson/0.4.2/include -Ideps/geojsonvt/6.5.1 
-Ideps/geojsonvt/6.5.1/include -Ideps/geometry/0.9.3 
-Ideps/geometry/0.9.3/include -Ideps/kdbush/0.1.1-1 -Ideps/kdb
 ush/0.1.1-1/include -Ideps/optional/f27e7908 -Ideps/optional/f27e7908/include 
-Ideps/polylabel/1.0.3 -Ideps/polylabel/1.0.3/include -Ideps/shelf-pack/2.1.1 
-Ideps/shelf-pack/2.1.1/include -Ideps/supercluster/0.2.2 
-Ideps/supercluster/0.2.2/include -Ideps/tao_tuple/28626e99 
-Ideps/tao_tuple/28626e99/include -Ideps/unique_resource/cba309e 
-Ideps/unique_resource/cba309e/include -Ideps/variant/1.1.4 
-Ideps/variant/1.1.4/include -Ideps/vector-tile/1.0.2 
-Ideps/vector-tile/1.0.2/include -Ideps/wagyu/0.4.3 -Ideps/wagyu/0.4.3/include 
-Iinclude -Iplatform/default -Iplatform/qt -Iplatform/qt/include -Isrc 
-Ivendor/nunicode/include -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.8 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.8/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.8 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.8/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtSql/5.15.8 
-I/usr/include/x86_64-linux-gnu/qt5/QtSql/5.15.8/QtSql 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore/5
 .15.8 -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.8/QtCore 
-I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtSql 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.moc 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o 
.obj/platform/qt/src/qmapboxgl_renderer_backend.o 
platform/qt/src/qmapboxgl_renderer_backend.cpp
g++ -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DQT_IMAGE_DECODERS 
-DQT_BUILD_MAPBOXGL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DMBGL_USE_GLES2 -D__QT__ 
-O3 -ftemplate-depth=1024 -fvisibility-inlines-hidden -fvisibility=hidden 
-DMBGL_VERSION_REV=\"qt-v1.5.0\" -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -std=c++1y -w -D_REENTRANT -fvisibility=hidden 
-fvisibility-inlines-hidden -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS 
-DQT_NO_LINKED_LIST -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_DEBUG 
-DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I. -Ideps/earcut/0.12.4 -Ideps/earcut/0.12.4/include 
-Ideps/geojson/0.4.2 -Ideps/geojson/0.4.2/include -Ideps/geojsonvt/6.5.1 
-Ideps/geojsonvt/6.5.1/include -Ideps/geometry/0.9.3 
-Ideps/geometry/0.9.3/include -Ideps/kdbush/0.1.1-1 -Ideps/kdb
 ush/0.1.1-1/include -Ideps/optional/f27e7908 -Ideps/optional/f27e7908/include 
-Ideps/polylabel/1.0.3 -Ideps/polylabel/1.0.3/include -Ideps/shelf-pack/2.1.1 
-Ideps/shelf-pack/2.1.1/include -Ideps/supercluster/0.2.2 

Bug#1037832: qtwebengine-opensource-src: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:qtwebengine-opensource-src
Version: 5.15.13+dfsg-1~deb12u1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/qtwebengine-opensource-src_5.15.13+dfsg-1~deb12u1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1315:7:
 error: ‘c’ was not declared in this scope
 1315 |   if (c == FormatConversionCharInternal::f ||
  |   ^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1315:42:
 error: ‘f’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1315 |   if (c == FormatConversionCharInternal::f ||
  |  ^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1316:42:
 error: ‘F’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1316 |   c == FormatConversionCharInternal::F) {
  |  ^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1320:49:
 error: ‘e’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1320 |   } else if (c == FormatConversionCharInternal::e ||
  | ^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1321:49:
 error: ‘E’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1321 |  c == FormatConversionCharInternal::E) {
  | ^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1328:47:
 error: ‘const class absl::str_format_internal::FormatConversionSpecImpl’ has 
no member named ‘conversion_char’
 1328 | exp, FormatConversionCharIsUpper(conv.conversion_char()) ? 'E' 
: 'e',
  |   ^~~
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1328:64:
 error: ‘absl::str_format_internal::FormatConversionCharIsUpper’ cannot be used 
as a function
 1328 | exp, FormatConversionCharIsUpper(conv.conversion_char()) ? 'E' 
: 'e',
  |^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1330:49:
 error: ‘g’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1330 |   } else if (c == FormatConversionCharInternal::g ||
  | ^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1331:49:
 error: ‘G’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1331 |  c == FormatConversionCharInternal::G) {
  | ^
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1359:49:
 error: ‘const class absl::str_format_internal::FormatConversionSpecImpl’ has 
no member named ‘conversion_char’
 1359 |   exp, FormatConversionCharIsUpper(conv.conversion_char()) ? 
'E' : 'e',
  | ^~~
../../3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1359:66:
 error: ‘absl::str_format_internal::FormatConversionCharIsUpper’ cannot be used 
as a function
 1359 |   exp, FormatConversionCharIsUpper(conv.conversion_char()) ? 
'E' : 'e',
  |  ^

Bug#1037833: qzxing: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:qzxing
Version: 3.3.0+dfsg-3
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/qzxing_3.3.0+dfsg-3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
  
(optional=templinst)_ZNSt6vectorIS_I14QSharedPointerIN5zxing6qrcode13FinderPatternEESaIS4_EESaIS6_EED2Ev@Base
 3.3.0
@@ -1957,6 +1961,7 @@
  (optional=templinst)_ZNSt6vectorIS_IhSaIhEESaIS1_EED2Ev@Base 3.3.0
  
(optional=templinst)_ZNSt6vectorIS_IiSaIiEESaIS1_EE14_M_insert_rvalEN9__gnu_cxx17__normal_iteratorIPKS1_S3_EEOS1_@Base
 3.3.0
  
(optional=templinst|subst)_ZNSt6vectorIS_IiSaIiEESaIS1_EE17_M_default_appendE{size_t}@Base
 3.3.0
+ 
_ZNSt6vectorIS_IiSaIiEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base
 3.3.0+dfsg-3
  
(optional=templinst)_ZNSt6vectorIS_IiSaIiEESaIS1_EEC1ESt16initializer_listIS1_ERKS2_@Base
 3.3.0
  
(optional=templinst)_ZNSt6vectorIS_IiSaIiEESaIS1_EEC2ESt16initializer_listIS1_ERKS2_@Base
 3.3.0
  (optional=templinst)_ZNSt6vectorIS_IiSaIiEESaIS1_EED1Ev@Base 3.3.0
@@ -1969,6 +1974,8 @@
  (optional=templinst)_ZNSt6vectorIfSaIfEED2Ev@Base 3.3.0
  
(optional=templinst|subst)_ZNSt6vectorIhSaIhEE17_M_default_appendE{size_t}@Base 
3.3.0
  
(optional=templinst)_ZNSt6vectorIhSaIhEE17_M_realloc_insertIJhEEEvN9__gnu_cxx17__normal_iteratorIPhS1_EEDpOT_@Base
 3.3.0
+ _ZNSt6vectorIhSaIhEED1Ev@Base 3.3.0+dfsg-3
+ _ZNSt6vectorIhSaIhEED2Ev@Base 3.3.0+dfsg-3
  
(optional=templinst|subst)_ZNSt6vectorIiSaIiEE14_M_fill_assignE{size_t}RKi@Base 
3.3.0
  
(optional=templinst|subst)_ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EE{size_t}RKi@Base
 3.3.0
  
(optional=templinst|subst)_ZNSt6vectorIiSaIiEE17_M_default_appendE{size_t}@Base 
3.3.0
@@ -1984,21 +1991,21 @@
  
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base
 3.3.0
  
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base
 3.3.0
  
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base
 3.3.0
- 
(optional=templinst)_ZNSt8_Rb_treeI14QSharedPointerIN5zxing11ResultPointEESt4pairIKS3_iESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE24_M_get_insert_unique_posERS5_@Base
 3.3.0
- (optional=templinst|arch=amd64 hppa riscv64 
sh4)_ZNSt8_Rb_treeI14QSharedPointerIN5zxing11ResultPointEESt4pairIKS3_iESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_@Base
 3.3.0
- 
(optional=templinst)_ZNSt8_Rb_treeIN5zxing14ResultMetadata3KeyESt4pairIKS2_St10shared_ptrINS1_5ValueEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_@Base
 3.3.0
- 
(optional=templinst)_ZNSt8_Rb_treeIN5zxing14ResultMetadata3KeyESt4pairIKS2_St10shared_ptrINS1_5ValueEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_@Base
 3.3.0
+#MISSING: 3.3.0+dfsg-3# 
(optional=templinst)_ZNSt8_Rb_treeI14QSharedPointerIN5zxing11ResultPointEESt4pairIKS3_iESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE24_M_get_insert_unique_posERS5_@Base
 3.3.0
+#MISSING: 3.3.0+dfsg-3# (optional=templinst|arch=amd64 hppa riscv64 
sh4)_ZNSt8_Rb_treeI14QSharedPointerIN5zxing11ResultPointEESt4pairIKS3_iESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_@Base
 3.3.0
+#MISSING: 3.3.0+dfsg-3# 
(optional=templinst)_ZNSt8_Rb_treeIN5zxing14ResultMetadata3KeyESt4pairIKS2_St10shared_ptrINS1_5ValueEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_@Base
 3.3.0
+#MISSING: 3.3.0+dfsg-3# 
(optional=templinst)_ZNSt8_Rb_treeIN5zxing14ResultMetadata3KeyESt4pairIKS2_St10shared_ptrINS1_5ValueEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_@Base
 3.3.0
  

Bug#1037831: qttools-opensource-src: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:qttools-opensource-src
Version: 5.15.8-2
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/qttools-opensource-src_5.15.8-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
# designer icons
install -D -p -m0644 src/designer/src/designer/images/designer.png \

debian/qttools5-dev-tools/usr/share/icons/hicolor/128x128/apps/designer-qt5.png
# linguist icons
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-16-32.png \

debian/qttools5-dev-tools/usr/share/icons/hicolor/16x16/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-32-32.png \

debian/qttools5-dev-tools/usr/share/icons/hicolor/32x32/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-48-32.png \

debian/qttools5-dev-tools/usr/share/icons/hicolor/48x48/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-64-32.png \

debian/qttools5-dev-tools/usr/share/icons/hicolor/64x64/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-128-32.png \

debian/qttools5-dev-tools/usr/share/icons/hicolor/128x128/apps/linguist-qt5.png
make[1]: Leaving directory '/<>'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_lintian
   dh_icons
   dh_perl
   debian/rules override_dh_link
make[1]: Entering directory '/<>'
dh_link
ls debian/qttools5-dev-tools/usr/lib/qt5/bin | xargs -t -I {} \
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/{} 
usr/lib/x86_64-linux-gnu/qt5/bin/{}
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/designer 
usr/lib/x86_64-linux-gnu/qt5/bin/designer
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lconvert 
usr/lib/x86_64-linux-gnu/qt5/bin/lconvert
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/linguist 
usr/lib/x86_64-linux-gnu/qt5/bin/linguist
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lprodump 
usr/lib/x86_64-linux-gnu/qt5/bin/lprodump
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lrelease 
usr/lib/x86_64-linux-gnu/qt5/bin/lrelease
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lrelease-pro 
usr/lib/x86_64-linux-gnu/qt5/bin/lrelease-pro
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lupdate 
usr/lib/x86_64-linux-gnu/qt5/bin/lupdate
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lupdate-pro 
usr/lib/x86_64-linux-gnu/qt5/bin/lupdate-pro
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/pixeltool 
usr/lib/x86_64-linux-gnu/qt5/bin/pixeltool
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qcollectiongenerator 
usr/lib/x86_64-linux-gnu/qt5/bin/qcollectiongenerator
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qdbusviewer 
usr/lib/x86_64-linux-gnu/qt5/bin/qdbusviewer
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qdistancefieldgenerator 
usr/lib/x86_64-linux-gnu/qt5/bin/qdistancefieldgenerator
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qtdiag 
usr/lib/x86_64-linux-gnu/qt5/bin/qtdiag
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qtpaths 
usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qtplugininfo 
usr/lib/x86_64-linux-gnu/qt5/bin/qtplugininfo
dh_link -pqdbus-qt5 usr/lib/qt5/bin/qdbus usr/lib/x86_64-linux-gnu/qt5/bin/qdbus
dh_link -pqdoc-qt5 usr/lib/qt5/bin/qdoc usr/lib/x86_64-linux-gnu/qt5/bin/qdoc
dh_link -pqhelpgenerator-qt5 usr/lib/qt5/bin/qhelpgenerator 
usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator
dh_link -pqtattributionsscanner-qt5 usr/lib/qt5/bin/qtattributionsscanner 
usr/lib/x86_64-linux-gnu/qt5/bin/qtattributionsscanner
dh_link -pqt5-assistant usr/lib/qt5/bin/assistant 
usr/lib/x86_64-linux-gnu/qt5/bin/assistant
make[1]: Leaving directory '/<>'
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: 

Bug#1037828: qt6-webengine: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:qt6-webengine
Version: 6.4.2-final+dfsg-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/qt6-webengine_6.4.2-final+dfsg-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
  |  ^~~
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1023:59:
 error: ‘absl::str_format_internal::FormatConversionCharIsUpper’ cannot be used 
as a function
 1023 | FormatConversionCharIsUpper(conv.conversion_char()) ? "NAN" : 
"nan", 3,
  |   ^
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1027:42:
 error: ‘const class absl::str_format_internal::FormatConversionSpecImpl’ has 
no member named ‘conversion_char’
 1027 | FormatConversionCharIsUpper(conv.conversion_char()) ? "INF" : 
"inf", 3,
  |  ^~~
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1027:59:
 error: ‘absl::str_format_internal::FormatConversionCharIsUpper’ cannot be used 
as a function
 1027 | FormatConversionCharIsUpper(conv.conversion_char()) ? "INF" : 
"inf", 3,
  |   ^
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:
 In function ‘bool absl::str_format_internal::{anonymous}::FloatToSink(Float, 
const absl::str_format_internal::FormatConversionSpecImpl&, 
absl::str_format_internal::FormatSinkImpl*)’:
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1332:3:
 error: ‘FormatConversionChar’ was not declared in this scope; did you mean 
‘ToFormatConversionCharSet’?
 1332 |   FormatConversionChar c = conv.conversion_char();
  |   ^~~~
  |   ToFormatConversionCharSet
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1334:7:
 error: ‘c’ was not declared in this scope
 1334 |   if (c == FormatConversionCharInternal::f ||
  |   ^
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1334:42:
 error: ‘f’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1334 |   if (c == FormatConversionCharInternal::f ||
  |  ^
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1335:42:
 error: ‘F’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1335 |   c == FormatConversionCharInternal::F) {
  |  ^
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1339:49:
 error: ‘e’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1339 |   } else if (c == FormatConversionCharInternal::e ||
  | ^
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1340:49:
 error: ‘E’ is not a member of 
‘absl::str_format_internal::FormatConversionCharInternal’
 1340 |  c == FormatConversionCharInternal::E) {
  | ^
../../../../../src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:1347:47:
 error: ‘const class absl::str_format_internal::FormatConversionSpecImpl’ has 
no member named ‘conversion_char’
 1347 | exp, 

Bug#1037713: kseexpr: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:kseexpr
Version: 4.0.4.0-4
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/kseexpr_4.0.4.0-4_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
- 
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base
 4.0.4.0
- 
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base
 4.0.4.0
+ _ZNSt6vectorIiSaIiEED1Ev@Base 4.0.4.0-4
+ _ZNSt6vectorIiSaIiEED2Ev@Base 4.0.4.0-4
+#MISSING: 4.0.4.0-4# 
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base
 4.0.4.0
+#MISSING: 4.0.4.0-4# 
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base
 4.0.4.0
+#MISSING: 4.0.4.0-4# 
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base
 4.0.4.0
  (optional=templinst|arch=alpha hurd-i386 ia64 m68k riscv64 sparc64 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_@Base
 4.0.4.0
- 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE4findERKS5_@Base
 4.0.4.0
+#MISSING: 4.0.4.0-4# 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE4findERKS5_@Base
 4.0.4.0
  (optional=templinst|arch=!amd64 !arm64 !hppa !mips64el !ppc64el 
!sh4)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7KSeExpr21ExprLocalFunctionNodeEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE17_M_emplace_uniqueIJS6_IS5_SA_S6_ISt17_Rb_tree_iteratorISB_EbEDpOT_@Base
 4.0.4.0
- (optional=templinst|arch=amd64 arm64 armel armhf hppa m68k mips64el ppc64el 
sh4 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7KSeExpr21ExprLocalFunctionNodeEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE4findERS7_@Base
 4.0.4.0
+#MISSING: 4.0.4.0-4# (optional=templinst|arch=amd64 arm64 armel armhf hppa 
m68k mips64el ppc64el sh4 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7KSeExpr21ExprLocalFunctionNodeEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE4findERS7_@Base
 4.0.4.0
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IS5_N7KSeExpr8ExprFuncEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_@Base
 4.0.4.0
  (optional=templinst|arch=amd64 arm64 hppa ia64 m68k mips64el ppc64el riscv64 
sh4 sparc64 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IS5_N7KSeExpr8ExprFuncEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_@Base
 4.0.4.0
- (optional=templinst|arch=amd64 arm64 armel armhf hppa m68k mips64el ppc64el 
sh4 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IS5_N7KSeExpr8ExprFuncEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE4findERS7_@Base
 4.0.4.0
+#MISSING: 4.0.4.0-4# (optional=templinst|arch=amd64 arm64 armel armhf hppa 
m68k mips64el ppc64el sh4 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IS5_N7KSeExpr8ExprFuncEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE4findERS7_@Base
 4.0.4.0
  (optional=templinst|arch=!amd64 !arm64 !hppa !mips64el !ppc64el 
!sh4)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10unique_ptrIN7KSeExpr12ExprLocalVarESt14default_deleteISA_EEESt10_Select1stISE_ESt4lessIS5_ESaISE_EE17_M_emplace_uniqueIJS6_IS5_SD_S6_ISt17_Rb_tree_iteratorISE_EbEDpOT_@Base
 4.0.4.0
- (optional=templinst|arch=amd64 arm64 armel armhf hppa ia64 m68k mips64el 
ppc64el riscv64 sh4 sparc64 

Bug#1037716: libappimage: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:libappimage
Version: 1.0.4-5-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/libappimage_1.0.4-5-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
   19 | std::vector md5(std::istream& data);
  | ^~~
/<>/src/libappimage/utils/hashlib.h:1:1: note: ‘uint8_t’ is 
defined in header ‘’; did you forget to ‘#include ’?
  +++ |+#include 
1 | #pragma once
/<>/src/libappimage/utils/hashlib.h:19:32: error: template 
argument 1 is invalid
   19 | std::vector md5(std::istream& data);
  |^
/<>/src/libappimage/utils/hashlib.h:19:32: error: template 
argument 2 is invalid
/<>/src/libappimage/utils/hashlib.h:26:25: error: ‘uint8_t’ was 
not declared in this scope
   26 | std::vector md5(const std::string& data);
  | ^~~
/<>/src/libappimage/utils/hashlib.h:26:25: note: ‘uint8_t’ is 
defined in header ‘’; did you forget to ‘#include ’?
/<>/src/libappimage/utils/hashlib.h:26:32: error: template 
argument 1 is invalid
   26 | std::vector md5(const std::string& data);
  |^
/<>/src/libappimage/utils/hashlib.h:26:32: error: template 
argument 2 is invalid
/<>/src/libappimage/utils/hashlib.h:33:43: error: ‘uint8_t’ was 
not declared in this scope
   33 | std::string toHex(std::vector digest);
  |   ^~~
/<>/src/libappimage/utils/hashlib.h:33:43: note: ‘uint8_t’ is 
defined in header ‘’; did you forget to ‘#include ’?
/<>/src/libappimage/utils/hashlib.h:33:50: error: template 
argument 1 is invalid
   33 | std::string toHex(std::vector digest);
  |  ^
/<>/src/libappimage/utils/hashlib.h:33:50: error: template 
argument 2 is invalid
/<>/src/libappimage/utils/hashlib.cpp:19:34: error: ambiguating 
new declaration of ‘std::vector 
appimage::utils::hashlib::md5(std::istream&)’
   19 | std::vector md5(std::istream& data) {
  |  ^~~
/<>/src/libappimage/utils/hashlib.h:19:34: note: old declaration 
‘int appimage::utils::hashlib::md5(std::istream&)’
   19 | std::vector md5(std::istream& data);
  |  ^~~
/<>/src/libappimage/utils/hashlib.cpp:42:34: error: ambiguating 
new declaration of ‘std::vector 
appimage::utils::hashlib::md5(const std::string&)’
   42 | std::vector md5(const std::string& data) {
  |  ^~~
/<>/src/libappimage/utils/hashlib.h:26:34: note: old declaration 
‘int appimage::utils::hashlib::md5(const std::string&)’
   26 | std::vector md5(const std::string& data);
  |  ^~~
/<>/src/libappimage/utils/hashlib.cpp: In function 
‘std::vector appimage::utils::hashlib::md5(const std::string&)’:
/<>/src/libappimage/utils/hashlib.cpp:44:27: error: could not 
convert 
‘appimage::utils::hashlib::md5(ss.std::__cxx11::basic_stringstream::.std::basic_iostream::)’
 from ‘int’ to ‘std::vector’
   44 | return md5(ss);
  |~~~^~~~
  |   |
  |   int
make[3]: *** 
[src/libappimage/utils/CMakeFiles/appimage_utils.dir/build.make:107: 
src/libappimage/utils/CMakeFiles/appimage_utils.dir/hashlib.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs
[ 48%] Building CXX object 
src/libappimage/core/CMakeFiles/core.dir/Traversal.cpp.o
cd /<>/obj-x86_64-linux-gnu/src/libappimage/core && /usr/bin/c++ 
-DENABLE_BINRELOC -DGIT_COMMIT=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/<>/src/libappimage_hashlib/include -I/usr/include/squashfuse 
-I/<>/src/libappimage/core/.. -I/<>/include 
-I/<>/src/libappimage -g -O2 

Bug#1037709: kitinerary: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:kitinerary
Version: 22.12.3-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/kitinerary_22.12.3-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
   19 | class BitVectorView
  |   ^
/<>/src/lib/asn1/bitvectorview.h: In instantiation of ‘T 
KItinerary::BitVectorView::valueAtMSB(size_type, size_type) const [with T = 
unsigned char; size_type = long unsigned int]’:
/<>/src/lib/asn1/bitvectorview.cpp:41:43:   required from here
/<>/src/lib/asn1/bitvectorview.h:46:25: error: ‘at’ was not 
declared in this scope; did you mean ‘Qt’?
   46 | result |= at(index + i);
  |   ~~^~~
  |   Qt
[  6%] Building CXX object 
src/lib/CMakeFiles/KPimItinerary.dir/datatypes/action.cpp.o
cd /<>/obj-x86_64-linux-gnu/src/lib && /usr/bin/c++ 
-DKCalCore=KCalendarCore -DKF_DEPRECATED_WARNINGS_SINCE=0x6 
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56300 -DKPimItinerary_EXPORTS 
-DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x6 
-DQT_DISABLE_DEPRECATED_BEFORE=0x50f02 -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII 
-DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING 
-DQT_QML_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-DTRANSLATION_DOMAIN=\"kitinerary\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE 
-I/<>/obj-x86_64-linux-gnu/src/lib -I/<>/src/lib 
-I/<>/obj-x86_64-linux-gnu/src/lib/KPimItinerary_autogen/include 
-I/<>/obj-x86_64-linux-gnu -I/usr/include/libxml2 -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs
 /linux-g++ -isystem /usr/include/KF5/KMime -isystem /usr/include/KF5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtQml -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive 
-isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KI18nLocaleData 
-isystem /usr/include/KF5/KCalendarCore -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/KF5/KCodecs 
-isystem /usr/include/KF5/KContacts -isystem /usr/include/KPim -isystem 
/usr/include/poppler -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.8 
-isystem /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.8/QtQml -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.8 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.8/QtNetwork -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.8 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.8/QtCore -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=
 2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align 
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef 
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self 
-Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic 
-Wzero-as-null-pointer-constant -Wmissing-include-dirs -fPIC 
-fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++20 -MD -MT 
src/lib/CMakeFiles/KPimItinerary.dir/datatypes/action.cpp.o -MF 
CMakeFiles/KPimItinerary.dir/datatypes/action.cpp.o.d -o 
CMakeFiles/KPimItinerary.dir/datatypes/action.cpp.o -c 
/<>/src/lib/datatypes/action.cpp
make[3]: *** [src/lib/CMakeFiles/KPimItinerary.dir/build.make:335: 
src/lib/CMakeFiles/KPimItinerary.dir/asn1/bitvectorview.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs
[  6%] Linking CXX static library ../../lib/libKOSM.a
cd /<>/obj-x86_64-linux-gnu/src/osm && /usr/bin/cmake -P 
CMakeFiles/KOSM.dir/cmake_clean_target.cmake
cd /<>/obj-x86_64-linux-gnu/src/osm && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/KOSM.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libKOSM.a 

Bug#1037706: kconfigwidgets: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:kconfigwidgets
Version: 5.103.0-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/kconfigwidgets_5.103.0-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/lt/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/es/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ha/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/sq/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/zh_TW/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/gl/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/uz@cyrillic/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/sr@latin/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/km/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/be/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ug/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/pl/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/hsb/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/fi/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ro/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/oc/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/eu/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/te/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/tr/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ka/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/nds/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/da/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/hne/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/sr/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/nl/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ps/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ja/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/cy/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ar/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/bn_IN/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ca/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/id/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/si/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/he/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/sv/LC_MESSAGES/kconfigwidgets5.mo
Normalized 

Bug#1037696: indi: ftbfs with GCC-13

2023-06-14 Thread Matthias Klose
Package: src:indi
Version: 1.9.9+dfsg-2
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/indi_1.9.9+dfsg-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
  |  ^
/<>/libs/indibase/dsp/dspinterface.cpp:846:10: note: no functions 
named ‘uint8_t* DSP::Interface::getMagnitude()’
/<>/libs/indibase/dsp/dspinterface.h:43:7: note: ‘class 
DSP::Interface’ defined here
   43 | class Interface
  |   ^
/<>/libs/indibase/dsp/dspinterface.cpp:876:10: error: no 
declaration matches ‘uint8_t* DSP::Interface::getBuffer(dsp_stream_p, 
uint32_t*, int**)’
  876 | uint8_t* Interface::getBuffer(dsp_stream_p in, uint32_t *dims, int 
**sizes)
  |  ^
/<>/libs/indibase/dsp/dspinterface.cpp:876:10: note: no functions 
named ‘uint8_t* DSP::Interface::getBuffer(dsp_stream_p, uint32_t*, int**)’
/<>/libs/indibase/dsp/dspinterface.h:43:7: note: ‘class 
DSP::Interface’ defined here
   43 | class Interface
  |   ^
[ 27%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o
cd /<>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY 
-DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<>/obj-x86_64-linux-gnu/libs/alignment 
-I/<>/libs/alignment -I/<>/libs 
-I/usr/include/libusb-1.0 -I/<>/libs/indibase 
-I/<>/libs/indibase/timer -I/<>/libs/indicore/. 
-I/<>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<>/obj-x86_64-linux-gnu/libs/indicore 
-I/<>/libs/indidevice/. 
-I/<>/libs/indidevice/property 
-I/<>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<>/libs/indiclient/. 
-I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D
 _FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o
 -MF CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o.d -o 
CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o -c 
/<>/libs/alignment/MapPropertiesToInMemoryDatabase.cpp
make[3]: *** [libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build.make:779: 
libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o]
 Error 1
[ 27%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o
cd /<>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY 
-DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<>/obj-x86_64-linux-gnu/libs/alignment 
-I/<>/libs/alignment -I/<>/libs 
-I/usr/include/libusb-1.0 -I/<>/libs/indibase 
-I/<>/libs/indibase/timer -I/<>/libs/indicore/. 
-I/<>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<>/obj-x86_64-linux-gnu/libs/indicore 
-I/<>/libs/indidevice/. 
-I/<>/libs/indidevice/property 
-I/<>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<>/libs/indiclient/. 
-I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D
 _FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o -MF 
CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o.d -o 
CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o -c 
/<>/libs/alignment/MathPlugin.cpp
[ 27%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o
cd 

Bug#1015689: threadweaver: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:threadweaver
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/threadweaver_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/lambda.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/state.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/weaverimplstate.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/inconstructionstate.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/workinghardstate.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/suspendingstate.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/suspendedstate.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/shuttingdownstate.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/destructedstate.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/collection.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/sequence.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/dependency.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/dependencypolicy.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/resourcerestrictionpolicy.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/queuesignals.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/queuepolicy.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/jobpointer.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver/managedjobpointer.h
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5ThreadWeaver.qch
-- Installing: 
/<>/debian/tmp/usr/share/qt5/doc/KF5ThreadWeaver.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_ThreadWeaver.pri
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ThreadWeaver/KF5ThreadWeaverQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/ThreadWeaver/threadweaver_version.h
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ThreadWeaver/KF5ThreadWeaverConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ThreadWeaver/KF5ThreadWeaverConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ThreadWeaver/KF5ThreadWeaverTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ThreadWeaver/KF5ThreadWeaverTargets-debian.cmake
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5threadweaver5/DEBIAN/symbols doesn't 
match completely debian/libkf5threadweaver5.symbols
--- debian/libkf5threadweaver5.symbols (libkf5threadweaver5_5.94.0-1_amd64)
+++ dpkg-gensymbolsSLPj9_   2022-06-10 09:01:06.251622685 +
@@ -345,7 +345,7 @@
  _ZTSN12ThreadWeaver9ExceptionE@Base 4.96.0
  _ZTSN12ThreadWeaver9JobFailedE@Base 4.96.0
  

Bug#1015677: syndication: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:syndication
Version: 1: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/syndication_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTIN11Syndication5ImageE@ABI_5_1 18.07.90
  _ZTIN11Syndication6LoaderE@ABI_5_1 18.07.90
  _ZTIN11Syndication6MapperINS_4FeedEEE@ABI_5_1 18.07.90
@@ -888,7 +888,7 @@
  _ZTSN11Syndication6PersonE@ABI_5_1 18.07.90
  _ZTSN11Syndication8CategoryE@ABI_5_1 18.07.90
  _ZTSN11Syndication9EnclosureE@ABI_5_1 18.07.90
- _ZTVN11Syndication10PersonImplE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication10PersonImplE@ABI_5_1 18.07.90
  _ZTVN11Syndication12SpecificItemE@ABI_5_1 18.07.90
  _ZTVN11Syndication13DataRetrieverE@ABI_5_1 18.07.90
  _ZTVN11Syndication14AbstractParserE@ABI_5_1 18.07.90
@@ -896,7 +896,7 @@
  _ZTVN11Syndication15DocumentVisitorE@ABI_5_1 18.07.90
  _ZTVN11Syndication16SpecificDocumentE@ABI_5_1 18.07.90
  _ZTVN11Syndication19SpecificItemVisitorE@ABI_5_1 18.07.90
- _ZTVN11Syndication20ParserCollectionImplINS_4FeedEEE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# 
_ZTVN11Syndication20ParserCollectionImplINS_4FeedEEE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF10DublinCoreE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF11NodeVisitorE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF15ResourceWrapperE@ABI_5_1 18.07.90
@@ -904,7 +904,7 @@
  _ZTVN11Syndication3RDF4ItemE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF4NodeE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF5ImageE@ABI_5_1 18.07.90
- _ZTVN11Syndication3RDF5Model12ModelPrivate18AddToHashesVisitorE@ABI_5_1 
18.07.90
+#MISSING: 1:5.94.0-1# 
_ZTVN11Syndication3RDF5Model12ModelPrivate18AddToHashesVisitorE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF5ModelE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF6ParserE@ABI_5_1 18.07.90
  _ZTVN11Syndication3RDF7LiteralE@ABI_5_1 18.07.90
@@ -916,25 +916,25 @@
  _ZTVN11Syndication3RDF9TextInputE@ABI_5_1 18.07.90
  _ZTVN11Syndication4Atom12FeedDocumentE@ABI_5_1 18.07.90
  _ZTVN11Syndication4Atom13EntryDocumentE@ABI_5_1 18.07.90
- _ZTVN11Syndication4Atom4LinkE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4Atom4LinkE@ABI_5_1 18.07.90
  _ZTVN11Syndication4Atom5EntryE@ABI_5_1 18.07.90
  _ZTVN11Syndication4Atom6ParserE@ABI_5_1 18.07.90
- _ZTVN11Syndication4Atom6PersonE@ABI_5_1 18.07.90
- _ZTVN11Syndication4Atom6SourceE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4Atom6PersonE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4Atom6SourceE@ABI_5_1 18.07.90
  _ZTVN11Syndication4Atom7ContentE@ABI_5_1 18.07.90
- _ZTVN11Syndication4Atom8CategoryE@ABI_5_1 18.07.90
- _ZTVN11Syndication4Atom9GeneratorE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4Atom8CategoryE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4Atom9GeneratorE@ABI_5_1 18.07.90
  _ZTVN11Syndication4FeedE@ABI_5_1 18.07.90
  _ZTVN11Syndication4ItemE@ABI_5_1 18.07.90
  _ZTVN11Syndication4RSS24ItemE@ABI_5_1 18.07.90
- _ZTVN11Syndication4RSS25CloudE@ABI_5_1 18.07.90
- _ZTVN11Syndication4RSS25ImageE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4RSS25CloudE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4RSS25ImageE@ABI_5_1 18.07.90
  _ZTVN11Syndication4RSS26ParserE@ABI_5_1 18.07.90
- _ZTVN11Syndication4RSS26SourceE@ABI_5_1 18.07.90
- _ZTVN11Syndication4RSS28CategoryE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4RSS26SourceE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4RSS28CategoryE@ABI_5_1 18.07.90
  _ZTVN11Syndication4RSS28DocumentE@ABI_5_1 18.07.90
- _ZTVN11Syndication4RSS29EnclosureE@ABI_5_1 18.07.90
- _ZTVN11Syndication4RSS29TextInputE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4RSS29EnclosureE@ABI_5_1 18.07.90
+#MISSING: 1:5.94.0-1# _ZTVN11Syndication4RSS29TextInputE@ABI_5_1 18.07.90
  _ZTVN11Syndication5ImageE@ABI_5_1 

Bug#1015658: signond: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:signond
Version: 8.61-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/signond_8.61-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
+#MISSING: 8.61-1# (optional=templinst)_ZN4QMapI7QString8QVariantED2Ev@Base 8.60
+#MISSING: 8.61-1# _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
+#MISSING: 8.61-1# _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
+#MISSING: 8.61-1# _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
+#MISSING: 8.61-1# 
(optional=templinst)_ZN8QMapNodeI7QString8QVariantE14destroySubTreeEv@Base 
8.57+20150423
  _ZNK19AuthPluginInterface10metaObjectEv@Base 8.57+20150423
- 
(optional=templinst)_ZNK8QMapNodeI7QString8QVariantE4copyEP8QMapDataIS0_S1_E@Base
 8.57+20150423
+#MISSING: 8.61-1# 
(optional=templinst)_ZNK8QMapNodeI7QString8QVariantE4copyEP8QMapDataIS0_S1_E@Base
 8.57+20150423
  _ZTI19AuthPluginInterface@Base 8.60
- _ZTIN6SignOn5ErrorE@Base 8.60
+#MISSING: 8.61-1# _ZTIN6SignOn5ErrorE@Base 8.60
  _ZTS19AuthPluginInterface@Base 8.60
  _ZTSN6SignOn5ErrorE@Base 8.60
  _ZTV19AuthPluginInterface@Base 8.57+20150423
- _ZTVN6SignOn5ErrorE@Base 8.57+20150423
+#MISSING: 8.61-1# _ZTVN6SignOn5ErrorE@Base 8.57+20150423
  
(optional=templinst)_ZZN11QMetaTypeIdIN6SignOn11SessionDataEE14qt_metatype_idEvE11metatype_id@Base
 8.57+20150423
  
(optional=templinst)_ZZN11QMetaTypeIdIN6SignOn13UiSessionDataEE14qt_metatype_idEvE11metatype_id@Base
 8.57+20150423
  
(optional=templinst)_ZZN11QMetaTypeIdIN6SignOn5ErrorEE14qt_metatype_idEvE11metatype_id@Base
 8.57+20150423
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libsignon-qt5-1/DEBIAN/symbols doesn't match 
completely debian/libsignon-qt5-1.symbols
--- debian/libsignon-qt5-1.symbols (libsignon-qt5-1_8.61-1_amd64)
+++ dpkg-gensymbolsHp9o48   2022-06-10 08:53:01.490247011 +
@@ -64,9 +64,9 @@
  _ZN6SignOn15SecurityContextC1Ev@Base 8.60
  _ZN6SignOn15SecurityContextC2ERK7QStringS3_@Base 8.60
  _ZN6SignOn15SecurityContextC2Ev@Base 8.60
- _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
+#MISSING: 8.61-1# _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
+#MISSING: 8.61-1# _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
+#MISSING: 8.61-1# _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
  _ZN6SignOn8Identity10verifyUserERK4QMapI7QString8QVariantE@Base 8.57+20150423
  _ZN6SignOn8Identity10verifyUserERK7QString@Base 8.57+20150423
  _ZN6SignOn8Identity11newIdentityERKNS_12IdentityInfoEP7QObject@Base 
8.57+20150423
@@ -100,8 +100,8 @@
  _ZN6SignOn8IdentityD0Ev@Base 8.57+20150423
  _ZN6SignOn8IdentityD1Ev@Base 8.57+20150423
  _ZN6SignOn8IdentityD2Ev@Base 8.57+20150423
- _ZN7QStringD1Ev@Base 8.57+20150423
- _ZN7QStringD2Ev@Base 8.57+20150423
+#MISSING: 8.61-1# _ZN7QStringD1Ev@Base 8.57+20150423
+#MISSING: 8.61-1# _ZN7QStringD2Ev@Base 8.57+20150423
  _ZNK6SignOn11AuthService10metaObjectEv@Base 8.57+20150423
  _ZNK6SignOn11AuthService14IdentityRegExp7isValidEv@Base 8.57+20150423
  _ZNK6SignOn11AuthService14IdentityRegExp7patternEv@Base 8.57+20150423
@@ -124,10 +124,10 @@
  _ZNK6SignOn15SecurityContext18applicationContextEv@Base 8.60
  _ZNK6SignOn8Identity10metaObjectEv@Base 8.57+20150423
  _ZNK6SignOn8Identity2idEv@Base 8.57+20150423
- _ZNK7QString7sectionE5QCharii6QFlagsINS_11SectionFlagEE@Base 8.61
+#MISSING: 8.61-1# _ZNK7QString7sectionE5QCharii6QFlagsINS_11SectionFlagEE@Base 
8.61
  _ZTIN6SignOn11AuthServiceE@Base 8.60
  _ZTIN6SignOn11AuthSessionE@Base 8.60
- _ZTIN6SignOn5ErrorE@Base 8.60
+#MISSING: 8.61-1# _ZTIN6SignOn5ErrorE@Base 8.60
  _ZTIN6SignOn8IdentityE@Base 8.60
  _ZTSN6SignOn11AuthServiceE@Base 8.60
  _ZTSN6SignOn11AuthSessionE@Base 8.60
@@ -135,5 +135,5 @@
  _ZTSN6SignOn8IdentityE@Base 8.60
  _ZTVN6SignOn11AuthServiceE@Base 8.57+20150423
 

Bug#1015646: qtwebkit-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtwebkit-opensource-src
Version: 5.212.0~alpha4-16
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/qtwebkit-opensource-src_5.212.0~alpha4-16_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  311 | return WTFMove(resultImpl);
  |^~~
/<>/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ 
call
  388 | #define WTFMove(value) std::move(value)
  |^
/<>/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in 
expansion of macro ‘WTFMove’
  311 | return WTFMove(resultImpl);
  |^~~
/<>/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 
‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = 
const char*; StringType2 = WTF::AtomicString]’:
/<>/Source/WTF/wtf/text/StringOperators.h:38:38:   required from 
‘WTF::StringAppend::operator WTF::String() const 
[with StringType1 = const char*; StringType2 = WTF::AtomicString]’
/<>/Source/WTF/wtf/text/StringOperators.h:100:38:   required from 
‘WTF::String WTF::StringTypeAdapter 
>::toString() const [with StringType1 = const char*; StringType2 = 
WTF::AtomicString]’
/<>/Source/WTF/wtf/text/StringConcatenate.h:277:33:   required 
from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with 
StringType1 = WTF::StringAppend; StringType2 = 
const char*]’
/<>/Source/WTF/wtf/text/StringOperators.h:38:38:   required from 
‘WTF::StringAppend::operator WTF::String() const 
[with StringType1 = WTF::StringAppend; 
StringType2 = const char*]’
/<>/Source/WebCore/rendering/RenderTreeAsText.cpp:426:62:   
required from here
/<>/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move 
in return statement [-Wredundant-move]
  388 | #define WTFMove(value) std::move(value)
  |^
/<>/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in 
expansion of macro ‘WTFMove’
  298 | return WTFMove(resultImpl);
  |^~~
/<>/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ 
call
  388 | #define WTFMove(value) std::move(value)
  |^
/<>/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in 
expansion of macro ‘WTFMove’
  298 | return WTFMove(resultImpl);
  |^~~
/<>/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move 
in return statement [-Wredundant-move]
  388 | #define WTFMove(value) std::move(value)
  |^
/<>/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in 
expansion of macro ‘WTFMove’
  311 | return WTFMove(resultImpl);
  |^~~
/<>/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ 
call
  388 | #define WTFMove(value) std::move(value)
  |^
/<>/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in 
expansion of macro ‘WTFMove’
  311 | return WTFMove(resultImpl);
  |^~~
/<>/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:
 In instantiation of ‘WTF::RefPtr > 
WebCore::SVGAnimatedListPropertyTearOff::baseVal() [with 
PropertyType = WebCore::SVGTransformList]’:
/<>/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:43:34:
   required from here
/<>/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move 
in return statement [-Wredundant-move]
  388 | #define WTFMove(value) std::move(value)
  |^
/<>/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:50:16:
 note: in expansion of macro ‘WTFMove’
   50 

Bug#1015647: qtwebchannel-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtwebchannel-opensource-src
Version: 5.15.2-2
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/qtwebchannel-opensource-src_5.15.2-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
cd chatserver-cpp/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile 
/<>/examples/webchannel/chatserver-cpp/chatserver-cpp.pro 
'QMAKE_CFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-flto=auto -ffat-lto-objects 
-Wl,-z,relro' 'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lt
 o-objects -Wl,-z,relro' QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && 
make -f Makefile install_docs
make[5]: Entering directory 
'/<>/examples/webchannel/chatserver-cpp'
make[5]: Nothing to be done for 'install_docs'.
make[5]: Leaving directory '/<>/examples/webchannel/chatserver-cpp'
cd chatclient-qml/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile 
/<>/examples/webchannel/chatclient-qml/chatclient-qml.pro 
'QMAKE_CFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-flto=auto -ffat-lto-objects 
-Wl,-z,relro' 'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lt
 o-objects -Wl,-z,relro' QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && 
make -f Makefile install_docs
make[5]: Entering directory 
'/<>/examples/webchannel/chatclient-qml'
make[5]: Nothing to be done for 'install_docs'.
make[5]: Leaving directory '/<>/examples/webchannel/chatclient-qml'
cd standalone/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile 
/<>/examples/webchannel/standalone/standalone.pro 
'QMAKE_CFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-flto=auto -ffat-lto-objects 
-Wl,-z,relro' 'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lto-objects -W
 l,-z,relro' QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && make -f 
Makefile install_docs
make[5]: Entering directory '/<>/examples/webchannel/standalone'

Bug#1015645: qtwayland-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtwayland-opensource-src
Version: 5.15.2-4
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/qtwayland-opensource-src_5.15.2-4_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer21zwp_idle_inhibitor_v18ResourceE@Qt_5 5.14.1
  _ZTVN15QtWaylandServer21zwp_idle_inhibitor_v1E@Qt_5 5.14.1
- _ZTVN15QtWaylandServer22wl_data_device_manager8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer22wl_data_device_manager8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer22wl_data_device_managerE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer22zqt_texture_sharing_v18ResourceE@Qt_5 5.14.1
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer22zqt_texture_sharing_v18ResourceE@Qt_5 5.14.1
  _ZTVN15QtWaylandServer22zqt_texture_sharing_v1E@Qt_5 5.14.1
- _ZTVN15QtWaylandServer22zxdg_output_manager_v18ResourceE@Qt_5 5.14.1
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer22zxdg_output_manager_v18ResourceE@Qt_5 5.14.1
  _ZTVN15QtWaylandServer22zxdg_output_manager_v1E@Qt_5 5.14.1
- _ZTVN15QtWaylandServer23qt_hardware_integration8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer23qt_hardware_integration8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer23qt_hardware_integrationE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer25zwp_text_input_manager_v28ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer25zwp_text_input_manager_v28ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer25zwp_text_input_manager_v2E@Qt_5 5.7.0
- _ZTVN15QtWaylandServer26zxdg_decoration_manager_v18ResourceE@Qt_5 5.12.2
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer26zxdg_decoration_manager_v18ResourceE@Qt_5 5.12.2
  _ZTVN15QtWaylandServer26zxdg_decoration_manager_v1E@Qt_5 5.12.2
- _ZTVN15QtWaylandServer27zwp_idle_inhibit_manager_v18ResourceE@Qt_5 5.14.1
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer27zwp_idle_inhibit_manager_v18ResourceE@Qt_5 5.14.1
  _ZTVN15QtWaylandServer27zwp_idle_inhibit_manager_v1E@Qt_5 5.14.1
- _ZTVN15QtWaylandServer27zxdg_toplevel_decoration_v18ResourceE@Qt_5 5.12.2
+#MISSING: 5.15.2-4# 
_ZTVN15QtWaylandServer27zxdg_toplevel_decoration_v18ResourceE@Qt_5 5.12.2
  _ZTVN15QtWaylandServer27zxdg_toplevel_decoration_v1E@Qt_5 5.12.2
- _ZTVN15QtWaylandServer6wl_shm8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer6wl_shm8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer6wl_shmE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer7wl_seat8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer7wl_seat8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer7wl_seatE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer8wl_shell8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer8wl_shell8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer8wl_shellE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer8wl_touch8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer8wl_touch8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer8wl_touchE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer9wl_buffer8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer9wl_buffer8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer9wl_bufferE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer9wl_output8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer9wl_output8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer9wl_outputE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer9wl_region8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer9wl_region8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer9wl_regionE@Qt_5 5.7.0
- _ZTVN15QtWaylandServer9wl_scaler8ResourceE@Qt_5 5.14.1
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer9wl_scaler8ResourceE@Qt_5 5.14.1
  _ZTVN15QtWaylandServer9wl_scalerE@Qt_5 5.14.1
- _ZTVN15QtWaylandServer9xdg_popup8ResourceE@Qt_5 5.7.0
+#MISSING: 5.15.2-4# _ZTVN15QtWaylandServer9xdg_popup8ResourceE@Qt_5 5.7.0
  _ZTVN15QtWaylandServer9xdg_popupE@Qt_5 5.7.0
  

Bug#1015644: qtvirtualkeyboard-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtvirtualkeyboard-opensource-src
Version: 5.15.2+dfsg-2
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/qtvirtualkeyboard-opensource-src_5.15.2+dfsg-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
cd virtualkeyboard/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile 
/<>/examples/virtualkeyboard/virtualkeyboard.pro 
'QMAKE_CFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 
'QMAKE_CFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 
'QMAKE_CXXFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 
'QMAKE_CXXFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FO
 RTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-flto=auto -ffat-lto-objects 
-Wl,-z,relro' 'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lto-objects -Wl,-z,relro' 
QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests 'CONFIG+=lang-all handwriting' 
) && make -f Makefile install_docs
make[4]: Entering directory '/<>/tests/auto'
cd inputpanel/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile 
/<>/tests/auto/inputpanel/inputpanel.pro 'QMAKE_CFLAGS_RELEASE=-g 
-O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g 
-O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g 
-O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=
 2' 'QMAKE_LFLAGS_RELEASE=-flto=auto -ffat-lto-objects -Wl,-z,relro' 
'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lto-objects -Wl,-z,relro' QMAKE_STRIP=: 
PREFIX=/usr QT_BUILD_PARTS+=tests 'CONFIG+=lang-all handwriting' ) && make -f 
Makefile install_docs
cd styles/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile 
/<>/tests/auto/styles/styles.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g 
-O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g 
-O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_LF
 LAGS_RELEASE=-flto=auto -ffat-lto-objects -Wl,-z,relro' 
'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lto-objects -Wl,-z,relro' QMAKE_STRIP=: 
PREFIX=/usr QT_BUILD_PARTS+=tests 

Bug#1015643: qtsvg-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtsvg-opensource-src
Version: 5.15.2-4
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/qtsvg-opensource-src_5.15.2-4_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
   dh_installchangelogs
   dh_lintian
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5svg5/DEBIAN/symbols doesn't match 
completely debian/libqt5svg5.symbols
--- debian/libqt5svg5.symbols (libqt5svg5_5.15.2-4_amd64)
+++ dpkg-gensymbolsGFIjKh   2022-06-10 08:59:58.212857346 +
@@ -294,7 +294,7 @@
  _ZNK11QSvgHandler8selectorEv@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZNK11QSvgPolygon4typeEv@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZNK11QSvgPolygon6boundsEP8QPainterR15QSvgExtraStates@Qt_5_PRIVATE_API 
5.6.0~beta 1
- _ZNK12QPaintDevice7devTypeEv@Qt_5 5.6.0~beta
+#MISSING: 5.15.2-4# _ZNK12QPaintDevice7devTypeEv@Qt_5 5.6.0~beta
  _ZNK12QSvgPolyline4typeEv@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZNK12QSvgPolyline6boundsEP8QPainterR15QSvgExtraStates@Qt_5_PRIVATE_API 
5.6.0~beta 1
  _ZNK12QSvgRenderer10metaObjectEv@Qt_5 5.6.0~beta
@@ -341,7 +341,7 @@
  _ZNK16QSvgTinyDocument13elementExistsERK7QString@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZNK16QSvgTinyDocument15boundsOnElementERK7QString@Qt_5_PRIVATE_API 
5.6.0~beta 1
  _ZNK16QSvgTinyDocument19transformForElementERK7QString@Qt_5_PRIVATE_API 
5.15.1 1
- (optional=inline)_ZNK16QSvgTinyDocument4sizeEv@Qt_5_PRIVATE_API 5.11.1 1
+#MISSING: 5.15.2-4# 
(optional=inline)_ZNK16QSvgTinyDocument4sizeEv@Qt_5_PRIVATE_API 5.11.1 1
  _ZNK16QSvgTinyDocument4typeEv@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZNK16QSvgTinyDocument7svgFontERK7QString@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZNK16QSvgTinyDocument8animatedEv@Qt_5_PRIVATE_API 5.6.0~beta 1
@@ -414,14 +414,14 @@
  _ZTI5QSvgG@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI7QSvgArc@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI8QSvgDefs@Qt_5_PRIVATE_API 5.6.0~beta 1
- _ZTI8QSvgFont@Qt_5_PRIVATE_API 5.6.0~beta 1
+#MISSING: 5.15.2-4# _ZTI8QSvgFont@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI8QSvgLine@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI8QSvgNode@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI8QSvgPath@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI8QSvgRect@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI8QSvgText@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTI9QSvgImage@Qt_5_PRIVATE_API 5.6.0~beta 1
- _ZTI9QSvgTspan@Qt_5_PRIVATE_API 5.6.0~beta 1
+#MISSING: 5.15.2-4# _ZTI9QSvgTspan@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTS10QSvgCircle@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTS10QSvgSwitch@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTS10QSvgWidget@Qt_5 5.6.0~beta
@@ -489,14 +489,14 @@
  _ZTV5QSvgG@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV7QSvgArc@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV8QSvgDefs@Qt_5_PRIVATE_API 5.6.0~beta 1
- _ZTV8QSvgFont@Qt_5_PRIVATE_API 5.6.0~beta 1
+#MISSING: 5.15.2-4# _ZTV8QSvgFont@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV8QSvgLine@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV8QSvgNode@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV8QSvgPath@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV8QSvgRect@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV8QSvgText@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV9QSvgImage@Qt_5_PRIVATE_API 5.6.0~beta 1
- _ZTV9QSvgTspan@Qt_5_PRIVATE_API 5.6.0~beta 1
+#MISSING: 5.15.2-4# _ZTV9QSvgTspan@Qt_5_PRIVATE_API 5.6.0~beta 1
  (c++)"non-virtual thunk to QGraphicsSvgItem::boundingRect() const@Qt_5" 
5.6.0~beta
  (c++)"non-virtual thunk to QGraphicsSvgItem::paint(QPainter*, 
QStyleOptionGraphicsItem const*, QWidget*)@Qt_5" 5.6.0~beta
  (c++)"non-virtual thunk to QGraphicsSvgItem::type() const@Qt_5" 5.6.0~beta
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit 

Bug#1015641: qtscript-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtscript-opensource-src
Version: 5.15.2+dfsg-2
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/qtscript-opensource-src_5.15.2+dfsg-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
 from api/qscriptengine_p.h:63,
 from api/qscriptengine.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 
‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = 
QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from 
‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = 
QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from 
‘void QTWTF::Vector::reserveCapacity(size_t) [with T = 
QTWTF::RefPtr; long unsigned int inlineCapacity = 0; 
size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from 
‘void QTWTF::Vector::expandCapacity(size_t) [with T = 
QTWTF::RefPtr; long unsigned int inlineCapacity = 0; 
size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from 
‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = 
const QTWTF::NonNullPassRefPtr; T = 
QTWTF::RefPtr; long unsigned int inlineCapacity = 0; 
size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from 
‘void QTWTF::Vector::append(const U&) [with U = 
QTWTF::NonNullPassRefPtr; T = 
QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   
required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* 
memcpy(void*, const void*, size_t)’ writing to an object of type ‘class 
QTWTF::RefPtr’ with no trivial copy-assignment; use 
copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 | memcpy(dst, src, reinterpret_cast(srcEnd) - 
reinterpret_cast(src));
  | 
~~^~
In file included from 
../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
 from 
../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
 from 
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
 from api/qscriptvalue_p.h:58,
 from api/qscriptengine_p.h:62,
 from api/qscriptengine.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class 
QTWTF::RefPtr’ declared here
   40 | template  class RefPtr : public FastAllocBase {
  | ^~
In file included from 
../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
 from 
../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
 from 
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
 from 
../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
 from api/qscriptstring_p.h:57,
 from api/qscriptengine_p.h:63,
 from api/qscriptengine.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of 
‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = 
QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from 
‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = 
QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from 
‘void QTWTF::Vector::reserveCapacity(size_t) [with T = 
QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = 
long unsigned int]’

Bug#1015642: qtscxml-everywhere-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtscxml-everywhere-src
Version: 5.15.2-2
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/qtscxml-everywhere-src_5.15.2-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
/usr/lib/qt5/bin/qmake -install qinstall /<>/doc/qtscxml 
/<>/debian/tmp/usr/share/qt5/doc/qtscxml
/usr/lib/qt5/bin/qmake -install qinstall /<>/doc/qtscxml.qch 
/<>/debian/tmp/usr/share/qt5/doc/qtscxml.qch
make[3]: Leaving directory '/<>/src/scxml'
cd imports/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile 
/<>/src/imports/imports.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g 
-O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g 
-O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS
 _RELEASE=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now' 
'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now' 
QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && /usr/bin/make -f Makefile 
install_docs
make[3]: Entering directory '/<>/src/imports'
cd scxmlstatemachine/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o 
Makefile /<>/src/imports/scxmlstatemachine/scxmlstatemachine.pro 
'QMAKE_CFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 
'QMAKE_CFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 
'QMAKE_CXXFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2' 
'QMAKE_CXXFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-t
 ime -D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-flto=auto -ffat-lto-objects 
-Wl,-z,relro -Wl,-z,now' 'QMAKE_LFLAGS_DEBUG=-flto=auto -ffat-lto-objects 
-Wl,-z,relro -Wl,-z,now' QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && 
/usr/bin/make -f Makefile install_docs
make[4]: Entering directory '/<>/src/imports/scxmlstatemachine'
make[4]: Nothing to be done for 'install_docs'.
make[4]: Leaving directory '/<>/src/imports/scxmlstatemachine'
make[3]: Leaving directory '/<>/src/imports'
make[2]: Leaving directory '/<>/src'
make[1]: Leaving directory '/<>'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5scxml5/DEBIAN/symbols doesn't match 
completely debian/libqt5scxml5.symbols
--- debian/libqt5scxml5.symbols (libqt5scxml5_5.15.2-2_amd64)
+++ dpkg-gensymbolsq7Naeg   2022-06-10 08:49:57.538518336 +
@@ -383,13 +383,13 @@
  _ZNK29QScxmlInvokableServiceFactory5namesEv@Qt_5 

Bug#1015640: qtquickcontrols2-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtquickcontrols2-opensource-src
Version: 5.15.2+dfsg-4
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/qtquickcontrols2-opensource-src_5.15.2+dfsg-4_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
make[1]: Leaving directory '/<>'
   dh_install
   dh_qmlcdeps
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5quickcontrols2-5/DEBIAN/symbols doesn't 
match completely debian/libqt5quickcontrols2-5.symbols
--- debian/libqt5quickcontrols2-5.symbols 
(libqt5quickcontrols2-5_5.15.2+dfsg-4_amd64)
+++ dpkg-gensymbolslSp57C   2022-06-10 09:03:48.312709154 +
@@ -303,7 +303,7 @@
  _ZTI21QQuickPaddedRectangle@Qt_5_PRIVATE_API 5.7.1
  _ZTI21QQuickPlaceholderText@Qt_5_PRIVATE_API 5.9.0~rc
  _ZTI22QQuickIconImagePrivate@Qt_5_PRIVATE_API 5.10.1
- _ZTI29QQuickImplicitSizeItemPrivate@Qt_5 5.10.1
+#MISSING: 5.15.2+dfsg-4# _ZTI29QQuickImplicitSizeItemPrivate@Qt_5 5.10.1
  _ZTS11QQuickColor@Qt_5_PRIVATE_API 5.10.1
  _ZTS15QQuickIconImage@Qt_5_PRIVATE_API 5.10.1
  _ZTS15QQuickIconLabel@Qt_5_PRIVATE_API 5.10.1
@@ -336,7 +336,7 @@
  _ZTV21QQuickPaddedRectangle@Qt_5_PRIVATE_API 5.7.1
  _ZTV21QQuickPlaceholderText@Qt_5_PRIVATE_API 5.9.0~rc
  _ZTV22QQuickIconImagePrivate@Qt_5_PRIVATE_API 5.10.1
- _ZTV29QQuickImplicitSizeItemPrivate@Qt_5 5.10.1
+#MISSING: 5.15.2+dfsg-4# _ZTV29QQuickImplicitSizeItemPrivate@Qt_5 5.10.1
  (c++)"non-virtual thunk to 
QQuickIconImage::componentComplete()@Qt_5_PRIVATE_API" 5.10.1
  (c++)"non-virtual thunk to 
QQuickIconLabel::componentComplete()@Qt_5_PRIVATE_API" 5.10.1
  (c++)"non-virtual thunk to 
QQuickIconLabel::~QQuickIconLabel()@Qt_5_PRIVATE_API" 5.10.1
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5quicktemplates2-5/DEBIAN/symbols doesn't 
match completely debian/libqt5quicktemplates2-5.symbols
--- debian/libqt5quicktemplates2-5.symbols 
(libqt5quicktemplates2-5_5.15.2+dfsg-4_amd64)
+++ dpkg-gensymbolsm5YGfA   2022-06-10 09:03:49.036711657 +
@@ -2938,7 +2938,7 @@
  _ZTI27QQuickAbstractButtonPrivate@Qt_5_PRIVATE_API 5.9.0~rc
  _ZTI27QQuickSwipeDelegateAttached@Qt_5_PRIVATE_API 5.9.0~rc
  _ZTI29QQuickDialogButtonBoxAttached@Qt_5_PRIVATE_API 5.9.0~rc
- _ZTI29QQuickImplicitSizeItemPrivate@Qt_5 5.12.3
+#MISSING: 5.15.2+dfsg-4# _ZTI29QQuickImplicitSizeItemPrivate@Qt_5 5.12.3
  _ZTI29QQuickScrollIndicatorAttached@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTI31QQuickApplicationWindowAttached@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTI38QQuickItemViewTransitionChangeListener@Qt_5 5.12.3
@@ -3083,7 +3083,7 @@
  _ZTV17QQuickRadioButton@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV17QQuickRangeSlider@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV17QQuickRoundButton@Qt_5_PRIVATE_API 5.9.0~rc
- _ZTV18QQuickFramePrivate@Qt_5_PRIVATE_API 5.6.0~beta
+#MISSING: 5.15.2+dfsg-4# _ZTV18QQuickFramePrivate@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV18QQuickItemDelegate@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV18QQuickPopupAnchors@Qt_5_PRIVATE_API 5.12.2
  _ZTV19QQuickBusyIndicator@Qt_5_PRIVATE_API 5.6.0~beta
@@ -3124,7 +3124,7 @@
  _ZTV27QQuickAbstractButtonPrivate@Qt_5_PRIVATE_API 5.9.0~rc
  _ZTV27QQuickSwipeDelegateAttached@Qt_5_PRIVATE_API 5.9.0~rc
  _ZTV29QQuickDialogButtonBoxAttached@Qt_5_PRIVATE_API 5.9.0~rc
- _ZTV29QQuickImplicitSizeItemPrivate@Qt_5 5.12.3
+#MISSING: 5.15.2+dfsg-4# _ZTV29QQuickImplicitSizeItemPrivate@Qt_5 5.12.3
  _ZTV29QQuickScrollIndicatorAttached@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV31QQuickApplicationWindowAttached@Qt_5_PRIVATE_API 5.6.0~beta
  (c++)"non-virtual thunk to 

Bug#1015639: qtmultimedia-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtmultimedia-opensource-src
Version: 5.15.2-3
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/qtmultimedia-opensource-src_5.15.2-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
make[5]: Leaving directory '/<>/examples/multimedia/spectrum/app'
make[4]: Leaving directory '/<>/examples/multimedia/spectrum'
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideo/qmlvideo.qrc 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideo/qmlvideo.qrc
make[5]: Leaving directory '/<>/examples/multimedia/video/qmlvideo'
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideofx/Info.plist 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideofx/Info.plist
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideofx/qmlvideofx.pro 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideofx/qmlvideofx.pro
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideofx/filereader.cpp 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideofx/filereader.cpp
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideofx/main.cpp 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideofx/main.cpp
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideofx/filereader.h 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideofx/filereader.h
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideofx/trace.h 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideofx/trace.h
/usr/lib/qt5/bin/qmake -install qinstall 
/<>/examples/multimedia/video/qmlvideofx/qmlvideofx.qrc 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia/video/qmlvideofx/qmlvideofx.qrc
make[5]: Leaving directory 
'/<>/examples/multimedia/video/qmlvideofx'
make[4]: Leaving directory '/<>/examples/multimedia/video'
make[3]: Leaving directory '/<>/examples/multimedia'
make[2]: Leaving directory '/<>/examples'
make[1]: Leaving directory '/<>'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_lintian
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5multimediaquick5/DEBIAN/symbols doesn't 
match completely debian/libqt5multimediaquick5.symbols
--- debian/libqt5multimediaquick5.symbols 
(libqt5multimediaquick5_5.15.2-3_amd64)
+++ dpkg-gensymbolsVt7DEw   2022-06-10 08:36:27.297151939 +
@@ -73,9 +73,9 @@
  _ZTS24QDeclarativeVideoBackend@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTS25QSGVideoNodeFactoryPlugin@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTS28QSGVideoNodeFactoryInterface@Qt_5_PRIVATE_API 5.6.0~beta
- _ZTV12QSGVideoNode@Qt_5_PRIVATE_API 5.6.0~beta
+#MISSING: 5.15.2-3# _ZTV12QSGVideoNode@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV23QDeclarativeVideoOutput@Qt_5_PRIVATE_API 5.6.0~beta
- _ZTV24QDeclarativeVideoBackend@Qt_5_PRIVATE_API 5.6.0~beta
+#MISSING: 5.15.2-3# _ZTV24QDeclarativeVideoBackend@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV25QSGVideoNodeFactoryPlugin@Qt_5_PRIVATE_API 5.6.0~beta
  _ZTV28QSGVideoNodeFactoryInterface@Qt_5_PRIVATE_API 5.6.0~rc
  (c++)"non-virtual thunk to 
QDeclarativeVideoOutput::~QDeclarativeVideoOutput()@Qt_5_PRIVATE_API" 5.6.0~beta
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5multimediagsttools5/DEBIAN/symbols 
doesn't match completely debian/libqt5multimediagsttools5.symbols
--- 

Bug#1015638: qtpim-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtpim-opensource-src
Version: 5.0~git20190618.8fec622c+dfsg1-10
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/qtpim-opensource-src_5.0~git20190618.8fec622c+dfsg1-10_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  Qt_5.1@Qt_5.1 5.0~git20190618.8fec622c
  Qt_5.2@Qt_5.2 5.0~git20190618.8fec622c
  Qt_5.3@Qt_5.3 5.0~git20190618.8fec622c
@@ -1005,6 +1006,6 @@
  _ZTVN10QtContacts31QContactRelationshipSaveRequestE@Qt_5 
5.0~git20190618.8fec622c
  _ZTVN10QtContacts32QContactRelationshipFetchRequestE@Qt_5 
5.0~git20190618.8fec622c
  _ZTVN10QtContacts33QContactRelationshipRemoveRequestE@Qt_5 
5.0~git20190618.8fec622c
- _ZTVN10QtContacts37QContactManagerEngineFactoryInterfaceE@Qt_5 
5.0~git20190618.8fec622c
+#MISSING: 5.0~git20190618.8fec622c+dfsg1-10# 
_ZTVN10QtContacts37QContactManagerEngineFactoryInterfaceE@Qt_5 
5.0~git20190618.8fec622c
  (c++)"non-virtual thunk to QtContacts::QContactManagerEngineFactory::keys() 
const@Qt_5" 5.0~git20190618.8fec622c
  (c++)"non-virtual thunk to 
QtContacts::QContactManagerEngineFactory::~QContactManagerEngineFactory()@Qt_5" 
5.0~git20190618.8fec622c
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5organizer5/DEBIAN/symbols doesn't match 
completely debian/libqt5organizer5.symbols
--- debian/libqt5organizer5.symbols 
(libqt5organizer5_5.0~git20190618.8fec622c+dfsg1-10_amd64)
+++ dpkg-gensymbols2He_eN   2022-06-10 08:48:33.473644212 +
@@ -6,6 +6,7 @@
  Qt_5.12@Qt_5.12 5.0~git20190618.8fec622c
  Qt_5.13@Qt_5.13 5.0~git20190618.8fec622c
  Qt_5.14@Qt_5.14 5.0~git20190618.8fec622c
+ Qt_5.15@Qt_5.15 5.0~git20190618.8fec622c+dfsg1-10
  Qt_5.1@Qt_5.1 5.0~git20190618.8fec622c
  Qt_5.2@Qt_5.2 5.0~git20190618.8fec622c
  Qt_5.3@Qt_5.3 5.0~git20190618.8fec622c
@@ -901,6 +902,6 @@
  _ZTVN11QtOrganizer33QOrganizerCollectionRemoveRequestE@Qt_5 
5.0~git20190618.8fec622c
  _ZTVN11QtOrganizer35QOrganizerItemFetchForExportRequestE@Qt_5 
5.0~git20190618.8fec622c
  _ZTVN11QtOrganizer36QOrganizerItemOccurrenceFetchRequestE@Qt_5 
5.0~git20190618.8fec622c
- _ZTVN11QtOrganizer39QOrganizerManagerEngineFactoryInterfaceE@Qt_5 
5.0~git20190618.8fec622c
+#MISSING: 5.0~git20190618.8fec622c+dfsg1-10# 
_ZTVN11QtOrganizer39QOrganizerManagerEngineFactoryInterfaceE@Qt_5 
5.0~git20190618.8fec622c
  (c++)"non-virtual thunk to 
QtOrganizer::QOrganizerManagerEngineFactory::keys() const@Qt_5" 
5.0~git20190618.8fec622c
  (c++)"non-virtual thunk to 
QtOrganizer::QOrganizerManagerEngineFactory::~QOrganizerManagerEngineFactory()@Qt_5"
 5.0~git20190618.8fec622c
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libqt5versit5/DEBIAN/symbols doesn't match 
completely debian/libqt5versit5.symbols
--- debian/libqt5versit5.symbols 
(libqt5versit5_5.0~git20190618.8fec622c+dfsg1-10_amd64)
+++ dpkg-gensymbolssSVtEu   2022-06-10 08:48:33.709642712 +
@@ -6,6 +6,7 @@
  Qt_5.12@Qt_5.12 5.0~git20190618.8fec622c
  Qt_5.13@Qt_5.13 5.0~git20190618.8fec622c+dfsg1
  Qt_5.14@Qt_5.14 5.0~git20190618.8fec622c+dfsg1
+ Qt_5.15@Qt_5.15 5.0~git20190618.8fec622c+dfsg1-10
  Qt_5.1@Qt_5.1 5.0~git20190618.8fec622c
  Qt_5.2@Qt_5.2 5.0~git20190618.8fec622c
  Qt_5.3@Qt_5.3 5.0~git20190618.8fec622c
@@ -135,8 +136,8 @@
  _ZN8QtVersit15QVersitPropertyD1Ev@Qt_5 5.0~git20190618.8fec622c
  _ZN8QtVersit15QVersitPropertyD2Ev@Qt_5 5.0~git20190618.8fec622c
  _ZN8QtVersit15QVersitPropertyaSERKS0_@Qt_5 5.0~git20190618.8fec622c
-#MISSING: 5.0~git20190618.8fec622c+dfsg1-2# 
(optional=templinst)_ZN8QtVersit20QVersitReaderPrivate10containsAtI10QByteArrayEEbRKT_RKS2_i@Qt_5_PRIVATE_API
 

Bug#1015636: qtlocation-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtlocation-opensource-src
Version: 5.15.2+dfsg-3
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/qtlocation-opensource-src_5.15.2+dfsg-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTV21QDeclarativeNavigator@Qt_5_PRIVATE_API 5.11.0
  _ZTV21QDeclarativePlaceIcon@Qt_5_PRIVATE_API 5.9.0
  _ZTV21QDeclarativePlaceUser@Qt_5_PRIVATE_API 5.9.0
- _ZTV21QGeoMapCircleGeometry@Qt_5_PRIVATE_API 5.11.0
+#MISSING: 5.15.2+dfsg-3# _ZTV21QGeoMapCircleGeometry@Qt_5_PRIVATE_API 5.11.0
  _ZTV21QGeoRouteParserOsrmV4@Qt_5_PRIVATE_API 5.7.1
  _ZTV21QGeoRouteParserOsrmV5@Qt_5_PRIVATE_API 5.7.1
  _ZTV21QMapIconObjectPrivate@Qt_5_PRIVATE_API 5.11.0
  _ZTV21QMapObjectViewPrivate@Qt_5_PRIVATE_API 5.11.0
  _ZTV22QDeclarativeGeoMapType@Qt_5_PRIVATE_API 5.9.0
- _ZTV22QGeoMapPolygonGeometry@Qt_5_PRIVATE_API 5.11.0
+#MISSING: 5.15.2+dfsg-3# _ZTV22QGeoMapPolygonGeometry@Qt_5_PRIVATE_API 5.11.0
  _ZTV22QGeoTileFetcherPrivate@Qt_5_PRIVATE_API 5.9.0
  _ZTV22QMapRouteObjectPrivate@Qt_5_PRIVATE_API 5.11.0
  _ZTV22QParameterizableObject@Qt_5_PRIVATE_API 5.11.0
@@ -4357,7 +4357,7 @@
  _ZTV24QMapPolygonObjectPrivate@Qt_5_PRIVATE_API 5.11.0
  _ZTV24QNavigationManagerEngine@Qt_5_PRIVATE_API 5.11.0
  _ZTV24QPlaceIdReplyUnsupported@Qt_5_PRIVATE_API 5.6.0
- _ZTV24QQuickPaintedItemPrivate@Qt_5 5.10.1
+#MISSING: 5.15.2+dfsg-3# _ZTV24QQuickPaintedItemPrivate@Qt_5 5.10.1
  _ZTV25MapPolylineShaderExtruded@Qt_5_PRIVATE_API 5.15.1
  _ZTV25QDeclarativeCircleMapItem@Qt_5_PRIVATE_API 5.9.0
  _ZTV25QDeclarativeContactDetail@Qt_5_PRIVATE_API 5.9.0
@@ -4388,7 +4388,7 @@
  _ZTV27QPlaceMatchReplyUnsupported@Qt_5_PRIVATE_API 5.6.0
  _ZTV27QPlaceSearchSuggestionReply@Qt_5 5.6.0
  _ZTV28QDeclarativeRectangleMapItem@Qt_5_PRIVATE_API 5.9.0
- _ZTV28QGeoMapPolygonGeometryOpenGL@Qt_5_PRIVATE_API 5.15.1
+#MISSING: 5.15.2+dfsg-3# _ZTV28QGeoMapPolygonGeometryOpenGL@Qt_5_PRIVATE_API 
5.15.1
  _ZTV28QGeoServiceProviderFactoryV2@Qt_5 5.11.0
  _ZTV28QGeoServiceProviderFactoryV3@Qt_5 5.12.2
  _ZTV28QMapIconObjectPrivateDefault@Qt_5_PRIVATE_API 5.11.0
@@ -4399,8 +4399,8 @@
  _ZTV29QDeclarativeMapLineProperties@Qt_5_PRIVATE_API 5.9.0
  _ZTV29QDeclarativePlaceContentModel@Qt_5_PRIVATE_API 5.9.0
  _ZTV29QDeclarativeSearchResultModel@Qt_5_PRIVATE_API 5.9.0
- _ZTV29QGeoMapPolylineGeometryOpenGL@Qt_5_PRIVATE_API 5.15.1
- _ZTV29QGeoTiledMapTileContainerNode@Qt_5_PRIVATE_API 5.12.2
+#MISSING: 5.15.2+dfsg-3# _ZTV29QGeoMapPolylineGeometryOpenGL@Qt_5_PRIVATE_API 
5.15.1
+#MISSING: 5.15.2+dfsg-3# _ZTV29QGeoTiledMapTileContainerNode@Qt_5_PRIVATE_API 
5.12.2
  _ZTV29QGeoTiledMappingManagerEngine@Qt_5_PRIVATE_API 5.6.0
  _ZTV29QPlaceContentReplyUnsupported@Qt_5_PRIVATE_API 5.6.0
  _ZTV29QPlaceDetailsReplyUnsupported@Qt_5_PRIVATE_API 5.6.0
@@ -4432,7 +4432,7 @@
  _ZTV48QDeclarativePolylineMapItemPrivateOpenGLExtruded@Qt_5_PRIVATE_API 5.15.1
  _ZTV49QDeclarativePolylineMapItemPrivateOpenGLLineStrip@Qt_5_PRIVATE_API 
5.15.1
  _ZTV7QGeoMap@Qt_5_PRIVATE_API 5.6.0
- _ZTVN39QDeclarativePolygonMapItemPrivateOpenGL8RootNodeE@Qt_5_PRIVATE_API 
5.15.1
+#MISSING: 5.15.2+dfsg-3# 
_ZTVN39QDeclarativePolygonMapItemPrivateOpenGL8RootNodeE@Qt_5_PRIVATE_API 5.15.1
  
_ZZN29MapPolylineNodeOpenGLExtruded16MapPolylineEntry10attributesEvE7dataTri@Qt_5_PRIVATE_API
 5.15.1
  
_ZZN29MapPolylineNodeOpenGLExtruded16MapPolylineEntry10attributesEvE8attrsTri@Qt_5_PRIVATE_API
 5.15.1
  
_ZZN29MapPolylineNodeOpenGLExtruded16MapPolylineEntry14attributeNamesEvE4attr@Qt_5_PRIVATE_API
 5.15.1
dpkg-gensymbols: warning: debian/libqt5positioning5/DEBIAN/symbols doesn't 
match completely debian/libqt5positioning5.symbols
--- debian/libqt5positioning5.symbols (libqt5positioning5_5.15.2+dfsg-3_amd64)
+++ dpkg-gensymbolslItOHg   2022-06-10 08:33:20.192519799 +
@@ -633,8 +633,8 @@
  _ZNK9QGeoShape8toStringEv@Qt_5 5.6.0
  

Bug#1015633: qtdeclarative-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtdeclarative-opensource-src
Version: 5.15.2+dfsg-10
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/qtdeclarative-opensource-src_5.15.2+dfsg-10_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTV30QQuickAbstractAnimationPrivate@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV30QQuickImageProviderWithOptions@Qt_5_PRIVATE_API 5.9.0~beta 1
- _ZTV30QQuickMultiPointHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
+#MISSING: 5.15.2+dfsg-10# 
_ZTV30QQuickMultiPointHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV30QQuickTableSectionSizeProvider@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV30QSGOpaqueTextureMaterialShader@Qt_5_PRIVATE_API 5.0.2 1
  _ZTV31QQuickPointerNativeGestureEvent@Qt_5_PRIVATE_API 5.10.0 1
- _ZTV31QQuickSinglePointHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
+#MISSING: 5.15.2+dfsg-10# 
_ZTV31QQuickSinglePointHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV31QSGDefaultInternalRectangleNode@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV31QSGGuiThreadShaderEffectManager@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV32QQuickItemViewTransitionableItem@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV32QQuickOpenGLShaderEffectMaterial@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV32QSGOpenGLDistanceFieldGlyphCache@Qt_5_PRIVATE_API 5.14.1 1
- _ZTV33QQuickPointerDeviceHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
+#MISSING: 5.15.2+dfsg-10# 
_ZTV33QQuickPointerDeviceHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV33QSGOpaqueTextureMaterialRhiShader@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV34QSGDistanceFieldStyledTextMaterial@Qt_5_PRIVATE_API 5.0.2 1
  _ZTV35QSGDistanceFieldOutlineTextMaterial@Qt_5_PRIVATE_API 5.0.2 1
@@ -5998,7 +5998,7 @@
  _ZTV9QSGEngine@Qt_5 5.4.0
  _ZTVN13QSGRenderNode11RenderStateE@Qt_5 5.9.0~beta
  _ZTVN16QSGBatchRenderer8RendererE@Qt_5_PRIVATE_API 5.2.0~beta1 1
- _ZTVN22QQuickFlickablePrivate8VelocityE@Qt_5_PRIVATE_API 5.15.1 1
+#MISSING: 5.15.2+dfsg-10# 
_ZTVN22QQuickFlickablePrivate8VelocityE@Qt_5_PRIVATE_API 5.15.1 1
  _ZTVN23QQuickFramebufferObject8RendererE@Qt_5_PRIVATE_API 5.2.0~beta1 1
  
_ZZZNK15QQuickXAnimator12propertyNameEvENKUlvE_clEvE15qstring_literal@Qt_5_PRIVATE_API
 5.2.0~beta1 1
  
_ZZZNK15QQuickYAnimator12propertyNameEvENKUlvE_clEvE15qstring_literal@Qt_5_PRIVATE_API
 5.2.0~beta1 1
dpkg-gensymbols: warning: debian/libqt5quickparticles5/DEBIAN/symbols doesn't 
match completely debian/libqt5quickparticles5.symbols
--- debian/libqt5quickparticles5.symbols 
(libqt5quickparticles5_5.15.2+dfsg-10_amd64)
+++ dpkg-gensymbolsPES3Fa   2022-06-10 08:45:50.674991785 +
@@ -139,8 +139,8 @@
  _ZNK21QQuickParticleEmitter18reclaculateGroupIdEv@Qt_5_PRIVATE_API 5.9.0~beta 
1
  _ZNK22QQuickParticleAffector10metaObjectEv@Qt_5_PRIVATE_API 5.7.0 1
  
_ZNK22QQuickParticleAffector11isCollidingEP18QQuickParticleData@Qt_5_PRIVATE_API
 5.9.0~beta 1
- 
(optional=templinst)_ZNSt6vectorIP18QQuickParticleDataSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Qt_5_PRIVATE_API
 5.15.1 1
- 
(optional=templinst|subst)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iterator{size_t}b@Qt_5_PRIVATE_API
 5.7.0 1
+#MISSING: 5.15.2+dfsg-10# 
(optional=templinst)_ZNSt6vectorIP18QQuickParticleDataSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Qt_5_PRIVATE_API
 5.15.1 1
+#MISSING: 5.15.2+dfsg-10# 
(optional=templinst|subst)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iterator{size_t}b@Qt_5_PRIVATE_API
 5.7.0 1
  _ZTI20QQuickParticleSystem@Qt_5_PRIVATE_API 5.7.0 1
  _ZTI21QQuickParticleEmitter@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTI22QQuickParticleAffector@Qt_5_PRIVATE_API 5.7.0 1
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5quickshapes5/DEBIAN/symbols doesn't 
match completely debian/libqt5quickshapes5.symbols
--- 

Bug#1015635: qtdeclarative-opensource-src-gles: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtdeclarative-opensource-src-gles
Version: 5.15.2+dfsg-3
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/qtdeclarative-opensource-src-gles_5.15.2+dfsg-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTV25QQuickPathCatmullRomCurve@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV25QQuickRotationAnimatorJob@Qt_5_PRIVATE_API 5.2.0~beta1 1
- _ZTV25QQuickWheelHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
+#MISSING: 5.15.2+dfsg-3# _ZTV25QQuickWheelHandlerPrivate@Qt_5_PRIVATE_API 
5.14.1 1
  _ZTV25QSGBasicInternalImageNode@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV26QQuickImageTextureProvider@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV26QQuickItemViewTransitioner@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV26QQuickPointerDeviceHandler@Qt_5_PRIVATE_API 5.14.1 1
- _ZTV26QSGAbstractRendererPrivate@Qt_5_PRIVATE_API 5.4.0 1
- _ZTV26QSGContextFactoryInterface@Qt_5_PRIVATE_API 5.6.0~beta 1
+#MISSING: 5.15.2+dfsg-3# _ZTV26QSGAbstractRendererPrivate@Qt_5_PRIVATE_API 
5.4.0 1
+#MISSING: 5.15.2+dfsg-3# _ZTV26QSGContextFactoryInterface@Qt_5_PRIVATE_API 
5.6.0~beta 1
  _ZTV26QSGDistanceFieldGlyphCache@Qt_5_PRIVATE_API 5.0.2 1
  _ZTV27QQuickKeyNavigationAttached@Qt_5_PRIVATE_API 5.4.0 1
- _ZTV27QQuickPointerHandlerPrivate@Qt_5_PRIVATE_API 5.12.2 1
+#MISSING: 5.15.2+dfsg-3# _ZTV27QQuickPointerHandlerPrivate@Qt_5_PRIVATE_API 
5.12.2 1
  _ZTV27QSGAbstractSoftwareRenderer@Qt_5_PRIVATE_API 5.10.0 1
  _ZTV27QSGCompressedTextureFactory@Qt_5_PRIVATE_API 5.11.0 1
  _ZTV27QSGDefaultInternalImageNode@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV28QQuickOpenGLShaderEffectNode@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV28QSGDistanceFieldTextMaterial@Qt_5_PRIVATE_API 5.0.2 1
- _ZTV29QQuickImplicitSizeItemPrivate@Qt_5_PRIVATE_API 5.6.0~beta 1
+#MISSING: 5.15.2+dfsg-3# _ZTV29QQuickImplicitSizeItemPrivate@Qt_5_PRIVATE_API 
5.6.0~beta 1
  _ZTV29QSGBasicInternalRectangleNode@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV29QSGRhiDistanceFieldGlyphCache@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV30QQuickAbstractAnimationPrivate@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV30QQuickImageProviderWithOptions@Qt_5_PRIVATE_API 5.9.0~beta 1
- _ZTV30QQuickMultiPointHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
+#MISSING: 5.15.2+dfsg-3# _ZTV30QQuickMultiPointHandlerPrivate@Qt_5_PRIVATE_API 
5.14.1 1
  _ZTV30QQuickTableSectionSizeProvider@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV30QSGOpaqueTextureMaterialShader@Qt_5_PRIVATE_API 5.0.2 1
  _ZTV31QQuickPointerNativeGestureEvent@Qt_5_PRIVATE_API 5.10.0 1
- _ZTV31QQuickSinglePointHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
+#MISSING: 5.15.2+dfsg-3# 
_ZTV31QQuickSinglePointHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV31QSGDefaultInternalRectangleNode@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV31QSGGuiThreadShaderEffectManager@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV32QQuickItemViewTransitionableItem@Qt_5_PRIVATE_API 5.6.0~beta 1
  _ZTV32QQuickOpenGLShaderEffectMaterial@Qt_5_PRIVATE_API 5.9.0~beta 1
  _ZTV32QSGOpenGLDistanceFieldGlyphCache@Qt_5_PRIVATE_API 5.14.1 1
- _ZTV33QQuickPointerDeviceHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
+#MISSING: 5.15.2+dfsg-3# 
_ZTV33QQuickPointerDeviceHandlerPrivate@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV33QSGOpaqueTextureMaterialRhiShader@Qt_5_PRIVATE_API 5.14.1 1
  _ZTV34QSGDistanceFieldStyledTextMaterial@Qt_5_PRIVATE_API 5.0.2 1
  _ZTV35QSGDistanceFieldOutlineTextMaterial@Qt_5_PRIVATE_API 5.0.2 1
@@ -5998,7 +5998,7 @@
  _ZTV9QSGEngine@Qt_5 5.4.0
  _ZTVN13QSGRenderNode11RenderStateE@Qt_5 5.9.0~beta
  _ZTVN16QSGBatchRenderer8RendererE@Qt_5_PRIVATE_API 5.2.0~beta1 1
- _ZTVN22QQuickFlickablePrivate8VelocityE@Qt_5_PRIVATE_API 5.15.1 1
+#MISSING: 5.15.2+dfsg-3# 
_ZTVN22QQuickFlickablePrivate8VelocityE@Qt_5_PRIVATE_API 5.15.1 1
  _ZTVN23QQuickFramebufferObject8RendererE@Qt_5_PRIVATE_API 5.2.0~beta1 1
  
_ZZZNK15QQuickXAnimator12propertyNameEvENKUlvE_clEvE15qstring_literal@Qt_5_PRIVATE_API
 

Bug#1015632: qtcharts-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtcharts-opensource-src
Version: 5.15.2-2
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/qtcharts-opensource-src_5.15.2-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5charts5/DEBIAN/symbols doesn't match 
completely debian/libqt5charts5.symbols
--- debian/libqt5charts5.symbols (libqt5charts5_5.15.2-2_amd64)
+++ dpkg-gensymbolswEZpJp   2022-06-10 08:43:15.633878854 +
@@ -3613,17 +3613,17 @@
  _ZTIN8QtCharts12BarChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12ChartDataSetE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12ChartElementE@Qt_5_PRIVATE_API 5.14.1
- _ZTIN8QtCharts12CircleMarkerE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTIN8QtCharts12CircleMarkerE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12LegendLayoutE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12PieAnimationE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12PieChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12PieSliceItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12ScrollTickerE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts12VerticalAxisE@Qt_5_PRIVATE_API 5.14.1
- _ZTIN8QtCharts13AreaBoundItemE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTIN8QtCharts13AreaBoundItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts13AreaChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts13AxisAnimationE@Qt_5_PRIVATE_API 5.14.1
- _ZTIN8QtCharts13LineArrowItemE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTIN8QtCharts13LineArrowItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts13LineChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts13QAbstractAxisE@Qt_5 5.7.1
  _ZTIN8QtCharts13QCategoryAxisE@Qt_5 5.7.1
@@ -3656,7 +3656,7 @@
  _ZTIN8QtCharts15QPieModelMapperE@Qt_5 5.7.1
  _ZTIN8QtCharts15QVXYModelMapperE@Qt_5 5.7.1
  _ZTIN8QtCharts15QXYLegendMarkerE@Qt_5 5.7.1
- _ZTIN8QtCharts15RectangleMarkerE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTIN8QtCharts15RectangleMarkerE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts15SplineAnimationE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts15SplineChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTIN8QtCharts16BoxPlotAnimationE@Qt_5_PRIVATE_API 5.14.1
@@ -3972,17 +3972,17 @@
  _ZTVN8QtCharts12BarChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12ChartDataSetE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12ChartElementE@Qt_5_PRIVATE_API 5.14.1
- _ZTVN8QtCharts12CircleMarkerE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTVN8QtCharts12CircleMarkerE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12LegendLayoutE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12PieAnimationE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12PieChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12PieSliceItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12ScrollTickerE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts12VerticalAxisE@Qt_5_PRIVATE_API 5.14.1
- _ZTVN8QtCharts13AreaBoundItemE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTVN8QtCharts13AreaBoundItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts13AreaChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts13AxisAnimationE@Qt_5_PRIVATE_API 5.14.1
- _ZTVN8QtCharts13LineArrowItemE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTVN8QtCharts13LineArrowItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts13LineChartItemE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts13QAbstractAxisE@Qt_5 5.7.1
  _ZTVN8QtCharts13QCategoryAxisE@Qt_5 5.7.1
@@ -4015,7 +4015,7 @@
  _ZTVN8QtCharts15QPieModelMapperE@Qt_5 5.7.1
  _ZTVN8QtCharts15QVXYModelMapperE@Qt_5 5.7.1
  _ZTVN8QtCharts15QXYLegendMarkerE@Qt_5 5.7.1
- _ZTVN8QtCharts15RectangleMarkerE@Qt_5_PRIVATE_API 5.14.1
+#MISSING: 5.15.2-2# _ZTVN8QtCharts15RectangleMarkerE@Qt_5_PRIVATE_API 5.14.1
  _ZTVN8QtCharts15SplineAnimationE@Qt_5_PRIVATE_API 5.14.1
  

Bug#1015630: qtbase-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtbase-opensource-src
Version: 5.15.2+dfsg-16
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/qtbase-opensource-src_5.15.2+dfsg-16_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
g++ -c -include .pch/Qt5Core -g -O2 -ffile-prefix-map=/<>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -std=c++1z 
-fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wvla -Wdate-time 
-Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow 
-Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH 
-DQFLOAT16_INCLUDE_FAST -DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT 
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT 
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -I. -Iglobal 
-I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3 
-I../3rdparty/harfbuzz/src -I../3rdparty/forkfd -I../3
 rdparty/tinycbor/src -I../../include -I../../include/QtCore 
-I../../include/QtCore/5.15.2 -I../../include/QtCore/5.15.2/QtCore -I.moc 
-I.tracegen -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../mkspecs/linux-g++ -o 
.obj/qeventdispatcher_glib.o kernel/qeventdispatcher_glib.cpp
g++ -c -include .pch/Qt5Core -g -O2 -ffile-prefix-map=/<>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -std=c++1z 
-fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wvla -Wdate-time 
-Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow 
-Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH 
-DQFLOAT16_INCLUDE_FAST -DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT 
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT 
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -I. -Iglobal 
-I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3 
-I../3rdparty/harfbuzz/src -I../3rdparty/forkfd -I../3
 rdparty/tinycbor/src -I../../include -I../../include/QtCore 
-I../../include/QtCore/5.15.2 -I../../include/QtCore/5.15.2/QtCore -I.moc 
-I.tracegen -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../mkspecs/linux-g++ -o 
.obj/qsharedmemory_posix.o kernel/qsharedmemory_posix.cpp
g++ -c -include .pch/Qt5Core -g -O2 -ffile-prefix-map=/<>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -std=c++1z 
-fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wvla -Wdate-time 
-Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow 
-Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH 
-DQFLOAT16_INCLUDE_FAST -DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT 
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT 
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -I. -Iglobal 
-I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3 
-I../3rdparty/harfbuzz/src 

Bug#1015631: qtbase-opensource-src-gles: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qtbase-opensource-src-gles
Version: 5.15.2+dfsg-5
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/qtbase-opensource-src-gles_5.15.2+dfsg-5_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
g++ -c -include .pch/Qt5Core -g -O2 -ffile-prefix-map=/<>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -std=c++1z 
-fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wvla -Wdate-time 
-Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow 
-Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH 
-DQFLOAT16_INCLUDE_FAST -DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT 
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT 
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -I. -Iglobal 
-I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3 
-I../3rdparty/harfbuzz/src -I../3rdparty/forkfd -I../3
 rdparty/tinycbor/src -I../../include -I../../include/QtCore 
-I../../include/QtCore/5.15.2 -I../../include/QtCore/5.15.2/QtCore -I.moc 
-I.tracegen -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../mkspecs/linux-g++ -o 
.obj/qeventdispatcher_glib.o kernel/qeventdispatcher_glib.cpp
g++ -c -include .pch/Qt5Core -g -O2 -ffile-prefix-map=/<>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -std=c++1z 
-fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wvla -Wdate-time 
-Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow 
-Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH 
-DQFLOAT16_INCLUDE_FAST -DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT 
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT 
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -I. -Iglobal 
-I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3 
-I../3rdparty/harfbuzz/src -I../3rdparty/forkfd -I../3
 rdparty/tinycbor/src -I../../include -I../../include/QtCore 
-I../../include/QtCore/5.15.2 -I../../include/QtCore/5.15.2/QtCore -I.moc 
-I.tracegen -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../mkspecs/linux-g++ -o 
.obj/qsharedmemory_posix.o kernel/qsharedmemory_posix.cpp
g++ -c -include .pch/Qt5Core -g -O2 -ffile-prefix-map=/<>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -std=c++1z 
-fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wvla -Wdate-time 
-Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow 
-Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH 
-DQFLOAT16_INCLUDE_FAST -DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT 
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT 
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -I. -Iglobal 
-I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3 

Bug#1015629: qt6-webchannel: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-webchannel
Version: 6.2.4-2
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/qt6-webchannel_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6BuildInternals/StandaloneTests/QtWebChannelTestsConfig.cmake
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6Qml
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/QmlPlugins
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6WebChannel
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6BuildInternals
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6BuildInternals/StandaloneTests
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/mkspecs
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml/QtWebChannel
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt6WebChannel.prl
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<>'
# Reproducible builds: remove build paths from .prl files
sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' 
debian/tmp/usr/lib/x86_64-linux-gnu/libQt6*.prl
make[1]: Leaving directory '/<>'
   dh_install -O--buildsystem=cmake\+ninja
   dh_installdocs -O--buildsystem=cmake\+ninja
   dh_installchangelogs -O--buildsystem=cmake\+ninja
   dh_installsystemduser -O--buildsystem=cmake\+ninja
   dh_perl -O--buildsystem=cmake\+ninja
   dh_link -O--buildsystem=cmake\+ninja
   dh_strip_nondeterminism -O--buildsystem=cmake\+ninja
   dh_compress -O--buildsystem=cmake\+ninja
   dh_fixperms -O--buildsystem=cmake\+ninja
   dh_missing -O--buildsystem=cmake\+ninja
   dh_dwz -a -O--buildsystem=cmake\+ninja
   dh_strip -a -O--buildsystem=cmake\+ninja
   dh_makeshlibs -a -O--buildsystem=cmake\+ninja
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6webchannel6/DEBIAN/symbols doesn't match 
completely debian/libqt6webchannel6.symbols
--- debian/libqt6webchannel6.symbols (libqt6webchannel6_6.2.4-2_amd64)
+++ dpkg-gensymbolsma_sxK   2022-06-10 09:04:12.937948118 +
@@ -111,7 +111,7 @@
  _ZNK20QMetaObjectPublisher12blockUpdatesEv@Base 6.2.1
  _ZNK20QMetaObjectPublisher12unwrapObjectERK7QString@Base 6.2.1
  _ZNK20QMetaObjectPublisher13unwrapVariantERK8QVariant@Base 6.2.1
- 
_ZNK20QMetaObjectPublisher14PropertyUpdate15propertyIndicesERK5QHashIi4QSetIiEE@Base
 6.2.1
+#MISSING: 6.2.4-2# 
_ZNK20QMetaObjectPublisher14PropertyUpdate15propertyIndicesERK5QHashIi4QSetIiEE@Base
 6.2.1
  _ZNK20QMetaObjectPublisher15conversionScoreERK10QJsonValuei@Base 6.2.1
  _ZNK20QMetaObjectPublisher16broadcastMessageERK11QJsonObject@Base 6.2.1
  _ZNK20QMetaObjectPublisher19deleteWrappedObjectEP7QObject@Base 6.2.1
@@ -121,9 +121,9 @@
  _ZNK22QQmlWebChannelAttached10metaObjectEv@Base 6.2.1
  _ZNK22QQmlWebChannelAttached2idEv@Base 6.2.1
  _ZNK28QWebChannelAbstractTransport10metaObjectEv@Base 6.2.1
- 
(optional=templinst)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE4findERS2_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
- 
(optional=templinst|arch=amd64)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base
 6.2.2
+#MISSING: 6.2.4-2# 

Bug#1015626: qt6-virtualkeyboard: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-virtualkeyboard
Version: 6.2.4+dfsg-2
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/qt6-virtualkeyboard_6.2.4+dfsg-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
   dh_strip -a -O--buildsystem=cmake\+ninja
   dh_makeshlibs -a -O--buildsystem=cmake\+ninja
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6virtualkeyboard6/DEBIAN/symbols doesn't 
match completely debian/libqt6virtualkeyboard6.symbols
--- debian/libqt6virtualkeyboard6.symbols 
(libqt6virtualkeyboard6_6.2.4+dfsg-2_amd64)
+++ dpkg-gensymbolsEcYF1a   2022-06-10 08:57:42.227844738 +
@@ -527,7 +527,7 @@
  _ZN35QVirtualKeyboardInputContextPrivateD2Ev@Base 6.2.1
  _ZN42QVirtualKeyboardAbstractInputMethodPrivateC1Ev@Base 6.2.1
  _ZN42QVirtualKeyboardAbstractInputMethodPrivateC2Ev@Base 6.2.1
- _ZNK12QPaintDevice7devTypeEv@Base 6.2.1
+#MISSING: 6.2.4+dfsg-2# _ZNK12QPaintDevice7devTypeEv@Base 6.2.1
  _ZNK17QtVirtualKeyboard11InputMethod10metaObjectEv@Base 6.2.1
  _ZNK17QtVirtualKeyboard11InputMethod23patternRecognitionModesEv@Base 6.2.1
  _ZNK17QtVirtualKeyboard12ShiftHandler10metaObjectEv@Base 6.2.1
@@ -694,14 +694,15 @@
  _ZNK35QVirtualKeyboardInputContextPrivate6shadowEv@Base 6.2.1
  _ZNK35QVirtualKeyboardInputContextPrivate8containsERK7QPointF@Base 6.2.2
  _ZNK35QVirtualKeyboardInputContextPrivate9inputItemEv@Base 6.2.1
- 
(optional=templinst)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_P26QVirtualKeyboardDictionaryESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE4findERS2_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE16_M_insert_uniqueIS4_EES1_ISt17_Rb_tree_iteratorIS4_EbEOT_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_P26QVirtualKeyboardDictionaryESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE16_M_insert_uniqueIS5_EES1_ISt17_Rb_tree_iteratorIS5_EbEOT_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeIN34QVirtualKeyboardSelectionListModel4TypeESt4pairIKS1_PS0_ESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE16_M_insert_uniqueIS5_EES2_ISt17_Rb_tree_iteratorIS5_EbEOT_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeIN34QVirtualKeyboardSelectionListModel4TypeESt4pairIKS1_PS0_ESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE24_M_get_insert_unique_posERS3_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeIN34QVirtualKeyboardSelectionListModel4TypeESt4pairIKS1_PS0_ESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_P26QVirtualKeyboardDictionaryESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE4findERS2_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE16_M_insert_uniqueIS4_EES1_ISt17_Rb_tree_iteratorIS4_EbEOT_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 

Bug#1015628: qt6-webengine: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-webengine
Version: 6.2.4+dfsg-8
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/qt6-webengine_6.2.4+dfsg-8_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  
(optional=templinst|subst)_ZNSt6vectorI{int64_t}SaI{int64_t}EE6insertEN9__gnu_cxx17__normal_iteratorIPK{int64_t}S1_EERS4_@Base
 6.2.2
  
(optional=templinst)_ZNSt8_Rb_treeIPKhS1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_@Base
 6.2.2
  
(optional=templinst)_ZNSt8_Rb_treeISt4pairIjjES0_IKS1_St6vectorIjSaIjEEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
+ 
_ZNSt8_Rb_treeISt4pairIjjES0_IKS1_St6vectorIjSaIjEEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS2_@Base
 6.2.4+dfsg-8
  
(optional=templinst)_ZNSt8_Rb_treeISt4pairIjjES0_IKS1_jESt10_Select1stIS3_ESt4lessIS1_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
+ 
_ZNSt8_Rb_treeISt4pairIjjES0_IKS1_jESt10_Select1stIS3_ESt4lessIS1_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 6.2.4+dfsg-8
  
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiN13CPWL_ListCtrl11SelectState5StateEESt10_Select1stIS5_ESt4lessIiESaIS5_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
+ 
_ZNSt8_Rb_treeIiSt4pairIKiN13CPWL_ListCtrl11SelectState5StateEESt10_Select1stIS5_ESt4lessIiESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS1_@Base
 6.2.4+dfsg-8
  
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS8_EEESt10_Select1stISC_ESt4lessIiESaISC_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
+ 
_ZNSt8_Rb_treeIiSt4pairIKiSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS8_EEESt10_Select1stISC_ESt4lessIiESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS1_@Base
 6.2.4+dfsg-8
  
(optional=templinst|subst)_ZNSt8_Rb_treeIiSt4pairIKi{size_t}ESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
  
(optional=templinst|subst)_ZNSt8_Rb_treeIiSt4pairIKi{size_t}ESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 6.2.2
  
(optional=templinst)_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIRKiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_@Base
 6.2.2
+ 
_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_@Base
 6.2.4+dfsg-8
  
(optional=templinst)_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE24_M_get_insert_unique_posERKi@Base
 6.2.2
+ 
_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi@Base
 6.2.4+dfsg-8
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE16_M_emplace_equalIJRjjEEESt17_Rb_tree_iteratorIS2_EDpOT_@Base
 6.2.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
+ 
_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 6.2.4+dfsg-8
  
(optional=templinst|subst)_ZNSt8_Rb_treeIjSt4pairIKj{int64_t}ESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
  
(optional=templinst|subst)_ZNSt8_Rb_treeIjSt4pairIKj{int64_t}ESt10_Select1stIS2_ESt4lessIjESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 6.2.2
  
(optional=templinst)_ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE16_M_insert_uniqueIRKjEESt4pairISt17_Rb_tree_iteratorIjEbEOT_@Base
 6.2.2
  

Bug#1015625: qt6-tools: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-tools
Version: 6.2.4-2
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/qt6-tools_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_15QHelpFilterDataESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_4QUrlESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE21_M_insert_equal_lowerIS4_EESt17_Rb_tree_iteratorIS4_EOT_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_4QUrlESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE23_M_get_insert_equal_posERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_4QUrlESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE28_M_get_insert_hint_equal_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_9QDateTimeESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE11equal_rangeERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_9QDateTimeESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_9QDateTimeESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_P15QListWidgetItemESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE11equal_rangeERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_P15QListWidgetItemESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_P15QListWidgetItemESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_iESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE16_M_insert_uniqueIS3_EES1_ISt17_Rb_tree_iteratorIS3_EbEOT_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_iESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_iESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKi7QStringESt10_Select1stIS3_ESt4lessIiESaIS3_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKi7QStringESt10_Select1stIS3_ESt4lessIiESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS1_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 6.2.2
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_15QHelpFilterDataESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE4findERS2_@Base
 6.2.2
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_9QDateTimeESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE4findERS2_@Base
 6.2.2
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_P15QListWidgetItemESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE4findERS2_@Base
 6.2.2
+#MISSING: 6.2.4-2# 

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

2022-07-19 Thread Matthias Klose
Package: src:qt6-wayland
Version: 6.2.4-2
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/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 

Bug#1015623: qt6-svg: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-svg
Version: 6.2.4-2
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/qt6-svg_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
   dh_dwz -a -O--buildsystem=cmake\+ninja
   dh_strip -a -O--buildsystem=cmake\+ninja
   dh_makeshlibs -a -O--buildsystem=cmake\+ninja
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6svg6/DEBIAN/symbols doesn't match 
completely debian/libqt6svg6.symbols
--- debian/libqt6svg6.symbols (libqt6svg6_6.2.4-2_amd64)
+++ dpkg-gensymbolshXjbHD   2022-06-10 09:02:21.605764770 +
@@ -247,7 +247,7 @@
  _ZNK11QSvgHandler8selectorEv@Base 6.2.0
  _ZNK11QSvgPolygon4typeEv@Base 6.2.0
  _ZNK11QSvgPolygon6boundsEP8QPainterR15QSvgExtraStates@Base 6.2.0
- _ZNK12QPaintDevice7devTypeEv@Base 6.2.0
+#MISSING: 6.2.4-2# _ZNK12QPaintDevice7devTypeEv@Base 6.2.0
  _ZNK12QSvgPolyline4typeEv@Base 6.2.0
  _ZNK12QSvgPolyline6boundsEP8QPainterR15QSvgExtraStates@Base 6.2.0
  _ZNK12QSvgRenderer10metaObjectEv@Base 6.2.0
@@ -286,7 +286,7 @@
  _ZNK16QSvgTinyDocument13elementExistsERK7QString@Base 6.2.0
  _ZNK16QSvgTinyDocument15boundsOnElementERK7QString@Base 6.2.0
  _ZNK16QSvgTinyDocument19transformForElementERK7QString@Base 6.2.0
- _ZNK16QSvgTinyDocument4sizeEv@Base 6.2.0
+#MISSING: 6.2.4-2# _ZNK16QSvgTinyDocument4sizeEv@Base 6.2.0
  _ZNK16QSvgTinyDocument4typeEv@Base 6.2.0
  _ZNK16QSvgTinyDocument7svgFontERK7QString@Base 6.2.0
  _ZNK16QSvgTinyDocument8animatedEv@Base 6.2.0
@@ -357,17 +357,17 @@
  _ZTI21QSvgFillStyleProperty@Base 6.2.0
  _ZTI21QSvgViewportFillStyle@Base 6.2.0
  _ZTI5QSvgG@Base 6.2.0
- _ZTI7QBitmap@Base 6.2.0
+#MISSING: 6.2.4-2# _ZTI7QBitmap@Base 6.2.0
  _ZTI7QSvgArc@Base 6.2.0
  _ZTI8QSvgDefs@Base 6.2.0
- _ZTI8QSvgFont@Base 6.2.0
+#MISSING: 6.2.4-2# _ZTI8QSvgFont@Base 6.2.0
  _ZTI8QSvgLine@Base 6.2.0
  _ZTI8QSvgNode@Base 6.2.0
  _ZTI8QSvgPath@Base 6.2.0
  _ZTI8QSvgRect@Base 6.2.0
  _ZTI8QSvgText@Base 6.2.0
  _ZTI9QSvgImage@Base 6.2.0
- _ZTI9QSvgTspan@Base 6.2.0
+#MISSING: 6.2.4-2# _ZTI9QSvgTspan@Base 6.2.0
  _ZTS10QSvgCircle@Base 6.2.0
  _ZTS10QSvgSwitch@Base 6.2.0
  _ZTS11QSvgEllipse@Base 6.2.0
@@ -430,17 +430,17 @@
  _ZTV21QSvgFillStyleProperty@Base 6.2.0
  _ZTV21QSvgViewportFillStyle@Base 6.2.0
  _ZTV5QSvgG@Base 6.2.0
- _ZTV7QBitmap@Base 6.2.0
+#MISSING: 6.2.4-2# _ZTV7QBitmap@Base 6.2.0
  _ZTV7QSvgArc@Base 6.2.0
  _ZTV8QSvgDefs@Base 6.2.0
- _ZTV8QSvgFont@Base 6.2.0
+#MISSING: 6.2.4-2# _ZTV8QSvgFont@Base 6.2.0
  _ZTV8QSvgLine@Base 6.2.0
  _ZTV8QSvgNode@Base 6.2.0
  _ZTV8QSvgPath@Base 6.2.0
  _ZTV8QSvgRect@Base 6.2.0
  _ZTV8QSvgText@Base 6.2.0
  _ZTV9QSvgImage@Base 6.2.0
- _ZTV9QSvgTspan@Base 6.2.0
+#MISSING: 6.2.4-2# _ZTV9QSvgTspan@Base 6.2.0
  
(optional=templinst)_ZZN9QtPrivate16QMetaTypeForTypeI10QByteArrayE10getCopyCtrEvENUlPKNS_18QMetaTypeInterfaceEPvPKvE_4_FUNES5_S6_S8_@Base
 6.2.0
  
(optional=templinst)_ZZN9QtPrivate16QMetaTypeForTypeI10QByteArrayE10getMoveCtrEvENUlPKNS_18QMetaTypeInterfaceEPvS6_E_4_FUNES5_S6_S6_@Base
 6.2.0
  
(optional=templinst)_ZZN9QtPrivate16QMetaTypeForTypeI10QByteArrayE13getDefaultCtrEvENUlPKNS_18QMetaTypeInterfaceEPvE_4_FUNES5_S6_@Base
 6.2.0
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



Bug#1015624: qt6-scxml: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-scxml
Version: 6.2.4-2
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/qt6-scxml_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_iESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_iESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt6vectorIN25QScxmlStateMachinePrivate14InvokedServiceESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt6vectorIP29QScxmlInvokableServiceFactorySaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt6vectorISt4pairIiP11QScxmlEventESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt6vectorISt4pairIiP11QScxmlEventESaIS3_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS3_S5_EE@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratormb@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_@Base
 6.2.1
+#MISSING: 6.2.4-2# (optional=templinst)_ZNSt6vectorIiSaIiEE7reserveEm@Base 
6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt6vectorIiSaIiEE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPiS1_EE@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_N21QScxmlCompilerPrivate11ParserState4KindEESt10_Select1stIS6_ESt4lessIS0_ESaIS6_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_N21QScxmlCompilerPrivate11ParserState4KindEESt10_Select1stIS6_ESt4lessIS0_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_iESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_iESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 6.2.1
+ _ZSt19piecewise_construct@Base 6.2.4-2
  _ZTI15QScxmlDataModel@Base 6.2.1
  _ZTI15QScxmlTableData@Base 6.2.1
  _ZTI18QScxmlCppDataModel@Base 6.2.1
@@ -442,7 +443,7 @@
  _ZTI21QScxmlDataModelPlugin@Base 6.2.1
  _ZTI22QScxmlInvokableService@Base 6.2.1
  _ZTI22QScxmlStateMachineInfo@Base 6.2.1
- _ZTI25QScxmlCppDataModelPrivate@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTI25QScxmlCppDataModelPrivate@Base 6.2.1
  _ZTI25QScxmlStateMachinePrivate@Base 6.2.1
  _ZTI29QScxmlInvokableServiceFactory@Base 6.2.1
  _ZTI31QScxmlStaticScxmlServiceFactory@Base 6.2.1
@@ -492,7 +493,7 @@
  _ZTV21QScxmlDataModelPlugin@Base 6.2.1
  _ZTV22QScxmlInvokableService@Base 6.2.1
  _ZTV22QScxmlStateMachineInfo@Base 6.2.1
- _ZTV25QScxmlCppDataModelPrivate@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV25QScxmlCppDataModelPrivate@Base 6.2.1
  _ZTV25QScxmlStateMachinePrivate@Base 6.2.1
  _ZTV29QScxmlInvokableServiceFactory@Base 6.2.1
  _ZTV31QScxmlStaticScxmlServiceFactory@Base 6.2.1
dpkg-gensymbols: warning: some new symbols appeared in 

Bug#1015622: qt6-quick3d: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-quick3d
Version: 6.2.4-2
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/qt6-quick3d_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
@@ -565,7 +566,7 @@
  _ZTI24QSSGRenderCustomMaterial@Base 6.2.2
  _ZTI25QSSGRenderDefaultMaterial@Base 6.2.2
  _ZTI25QSSGShaderMaterialAdapter@Base 6.2.2
- _ZTI25QSSGVertexShaderGenerator@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTI25QSSGVertexShaderGenerator@Base 6.2.2
  _ZTI27QSSGFragmentShaderGenerator@Base 6.2.2
  _ZTI30QSSGLayerRenderPreparationData@Base 6.2.2
  _ZTI31QSSGShaderCustomMaterialAdapter@Base 6.2.2
@@ -597,19 +598,19 @@
  _ZTS31QSSGShaderCustomMaterialAdapter@Base 6.2.2
  _ZTS32QSSGShaderDefaultMaterialAdapter@Base 6.2.2
  _ZTV13QSSGRhiBuffer@Base 6.2.2
- _ZTV14QSSGRenderNode@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTV14QSSGRenderNode@Base 6.2.2
  _ZTV15QSSGRenderImage@Base 6.2.2
  _ZTV15QSSGRenderJoint@Base 6.2.2
  _ZTV15QSSGRenderLayer@Base 6.2.2
- _ZTV15QSSGRenderLight@Base 6.2.2
- _ZTV15QSSGRenderModel@Base 6.2.2
- _ZTV16QSSGRenderCamera@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTV15QSSGRenderLight@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTV15QSSGRenderModel@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTV16QSSGRenderCamera@Base 6.2.2
  _ZTV16QSSGRenderEffect@Base 6.2.2
  _ZTV16QSSGRenderItem2D@Base 6.2.2
  _ZTV18QSSGRenderGeometry@Base 6.2.2
  _ZTV18QSSGRenderSkeleton@Base 6.2.2
  _ZTV19QSSGLayerRenderData@Base 6.2.2
- _ZTV19QSSGRenderParticles@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTV19QSSGRenderParticles@Base 6.2.2
  _ZTV21QSSGRenderGraphObject@Base 6.2.2
  _ZTV21QSSGRenderMorphTarget@Base 6.2.2
  _ZTV21QSSGRenderTextureData@Base 6.2.2
@@ -617,7 +618,7 @@
  _ZTV24QSSGRenderCustomMaterial@Base 6.2.2
  _ZTV25QSSGRenderDefaultMaterial@Base 6.2.2
  _ZTV25QSSGShaderMaterialAdapter@Base 6.2.2
- _ZTV25QSSGVertexShaderGenerator@Base 6.2.2
+#MISSING: 6.2.4-2# _ZTV25QSSGVertexShaderGenerator@Base 6.2.2
  _ZTV27QSSGFragmentShaderGenerator@Base 6.2.2
  _ZTV30QSSGLayerRenderPreparationData@Base 6.2.2
  _ZTV31QSSGShaderCustomMaterialAdapter@Base 6.2.2
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libqt6quick3dutils6/DEBIAN/symbols doesn't 
match completely debian/libqt6quick3dutils6.symbols
--- debian/libqt6quick3dutils6.symbols (libqt6quick3dutils6_6.2.4-2_amd64)
+++ dpkg-gensymbolskQCwgj   2022-06-10 08:52:59.910755736 +
@@ -71,12 +71,13 @@
  _ZNK18QSSGMeshBVHBuilder28getVertexBufferValuePositionEj@Base 6.2.2
  _ZNK18QSSGMeshBVHBuilder9getBoundsEjj@Base 6.2.2
  _ZNK8QSSGMesh4Mesh4saveEP9QIODevicej@Base 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI10QByteArraySt4pairIKS0_bESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeI10QByteArraySt4pairIKS0_bESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN8QSSGMesh4MeshEESt10_Select1stIS4_ESt4lessIjESaIS4_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
- (optional=templinst|arch=amd64 
sh4)_ZNSt8_Rb_treeIjSt4pairIKjN8QSSGMesh4MeshEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_@Base
 6.2.2
- 
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjyESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 6.2.2
- (optional=templinst|arch=amd64 
sh4)_ZNSt8_Rb_treeIjSt4pairIKjyESt10_Select1stIS2_ESt4lessIjESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 6.2.2
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI10QByteArraySt4pairIKS0_bESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.2
+#MISSING: 6.2.4-2# 

Bug#1015621: qt6-multimedia: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-multimedia
Version: 6.2.4-2
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/qt6-multimedia_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6MultimediaWidgets
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/mkspecs
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml/QtMultimedia
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt6MultimediaQuick.prl
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt6MultimediaWidgets.prl
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt6Multimedia.prl
-- Installing: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6/FindWMF.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6/FindGStreamer.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6/FindWrapPulseAudio.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6/FindMMRenderer.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6/FindGObject.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6/FindAVFoundation.cmake
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<>'
# Reproducible builds: remove build paths from .prl files
sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' 
debian/tmp/usr/lib/x86_64-linux-gnu/libQt6*.prl
make[1]: Leaving directory '/<>'
   dh_install -O--buildsystem=cmake\+ninja
   dh_installdocs -O--buildsystem=cmake\+ninja
   dh_installchangelogs -O--buildsystem=cmake\+ninja
   dh_installsystemduser -O--buildsystem=cmake\+ninja
   dh_perl -O--buildsystem=cmake\+ninja
   dh_link -O--buildsystem=cmake\+ninja
   dh_strip_nondeterminism -O--buildsystem=cmake\+ninja
   dh_compress -O--buildsystem=cmake\+ninja
   dh_fixperms -O--buildsystem=cmake\+ninja
   dh_missing -O--buildsystem=cmake\+ninja
   dh_dwz -a -O--buildsystem=cmake\+ninja
   dh_strip -a -O--buildsystem=cmake\+ninja
   dh_makeshlibs -a -O--buildsystem=cmake\+ninja
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6multimedia6/DEBIAN/symbols doesn't match 
completely debian/libqt6multimedia6.symbols
--- debian/libqt6multimedia6.symbols (libqt6multimedia6_6.2.4-2_amd64)
+++ dpkg-gensymbolsTdZ1dc   2022-06-10 08:57:04.442860124 +
@@ -1230,10 +1230,10 @@
  _ZNK7QGValue16getSampleFormatsEv@Base 6.2.1
  _ZNK7QSample10metaObjectEv@Base 6.2.1
  _ZNK7QSample5stateEv@Base 6.2.1
- (optional=templinst|arch=amd64 
sh4)_ZNSt8_Rb_treeI4QUrlSt4pairIKS0_P7QSampleESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE11equal_rangeERS2_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI4QUrlSt4pairIKS0_P7QSampleESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS5_ESD_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI4QUrlSt4pairIKS0_P7QSampleESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI4QUrlSt4pairIKS0_P7QSampleESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# (optional=templinst|arch=amd64 
sh4)_ZNSt8_Rb_treeI4QUrlSt4pairIKS0_P7QSampleESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE11equal_rangeERS2_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeI4QUrlSt4pairIKS0_P7QSampleESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS5_ESD_@Base
 6.2.1

Bug#1015620: qt6-lottie: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-lottie
Version: 6.2.4-2
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/qt6-lottie_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' 
debian/tmp/usr/lib/x86_64-linux-gnu/libQt6*.prl\

make[1]: Leaving directory '/<>'
   dh_install -O--buildsystem=cmake\+ninja
   dh_installdocs -O--buildsystem=cmake\+ninja
   dh_installchangelogs -O--buildsystem=cmake\+ninja
   dh_installsystemduser -O--buildsystem=cmake\+ninja
   dh_perl -O--buildsystem=cmake\+ninja
   dh_link -O--buildsystem=cmake\+ninja
   dh_strip_nondeterminism -O--buildsystem=cmake\+ninja
   dh_compress -O--buildsystem=cmake\+ninja
   dh_fixperms -O--buildsystem=cmake\+ninja
   dh_missing -O--buildsystem=cmake\+ninja
   dh_dwz -a -O--buildsystem=cmake\+ninja
   dh_strip -a -O--buildsystem=cmake\+ninja
   dh_makeshlibs -a -O--buildsystem=cmake\+ninja
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6bodymovin6/DEBIAN/symbols doesn't match 
completely debian/libqt6bodymovin6.symbols
--- debian/libqt6bodymovin6.symbols (libqt6bodymovin6_6.2.4-2_amd64)
+++ dpkg-gensymbolsjt5rAv   2022-06-10 08:59:01.693729399 +
@@ -266,18 +266,19 @@
  _ZNK9BMEllipse6renderER14LottieRenderer@Base 6.2.1
  _ZNK9BMEllipse8positionEv@Base 6.2.1
  _ZNK9BMLiteral10metaObjectEv@Base 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiPN15BMFreeFormShape15VertexBuildInfoEESt10_Select1stIS5_ESt4lessIiESaIS5_EE24_M_get_insert_unique_posERS1_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiPN15BMFreeFormShape15VertexBuildInfoEESt10_Select1stIS5_ESt4lessIiESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS1_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKibESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKibESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiPN15BMFreeFormShape15VertexBuildInfoEESt10_Select1stIS5_ESt4lessIiESaIS5_EE24_M_get_insert_unique_posERS1_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiPN15BMFreeFormShape15VertexBuildInfoEESt10_Select1stIS5_ESt4lessIiESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS1_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKibESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 6.2.1
+#MISSING: 6.2.4-2# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKibESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 6.2.1
+ _ZSt19piecewise_construct@Base 6.2.4-2
  _ZTI10BMPropertyI6QSizeFE@Base 6.2.1
- _ZTI10BMPropertyIdE@Base 6.2.1
- _ZTI10BMPropertyIiE@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTI10BMPropertyIdE@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTI10BMPropertyIiE@Base 6.2.1
  _ZTI10BMRepeater@Base 6.2.1
  _ZTI10BMTrimPath@Base 6.2.1
  _ZTI12BMFillEffect@Base 6.2.1
  _ZTI12BMImageLayer@Base 6.2.1
- _ZTI12BMProperty2DI6QSizeFE@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTI12BMProperty2DI6QSizeFE@Base 6.2.1
  _ZTI12BMShapeLayer@Base 6.2.1
  _ZTI14LottieRenderer@Base 6.2.1
  _ZTI15BMFreeFormShape@Base 6.2.1
@@ -322,14 +323,14 @@
  _ZTS8BMStroke@Base 6.2.1
  _ZTS9BMEllipse@Base 6.2.1
  _ZTS9BMLiteral@Base 6.2.1
- _ZTV10BMPropertyI6QSizeFE@Base 6.2.1
- _ZTV10BMPropertyIdE@Base 6.2.1
- _ZTV10BMPropertyIiE@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV10BMPropertyI6QSizeFE@Base 6.2.1
+#MISSING: 6.2.4-2# 

Bug#1015617: qt6-base: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-base
Version: 6.2.4+dfsg-8
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/qt6-base_6.2.4+dfsg-8_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
[353/1552] /usr/bin/c++ -DCore_EXPORTS 
-DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" -DQT_ASCII_CAST_WARNINGS 
-DQT_BUILDING_QT -DQT_BUILD_CORE_LIB -DQT_DEPRECATED_WARNINGS 
-DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_DISABLE_DEPRECATED_BEFORE=0x05 
-DQT_MOC_COMPAT -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_USING_NAMESPACE -DQT_USE_QSTRINGBUILDER -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE 
-I/<>/obj-x86_64-linux-gnu/src/corelib/Core_autogen/include 
-I/<>/obj-x86_64-linux-gnu/include 
-I/<>/obj-x86_64-linux-gnu/include/QtCore 
-I/<>/src/corelib 
-I/<>/obj-x86_64-linux-gnu/src/corelib 
-I/<>/obj-x86_64-linux-gnu/src/corelib/global 
-I/<>/obj-x86_64-linux-gnu/src/corelib/kernel 
-I/<>/src/corelib/../3rdparty/tinycbor/src 
-I/<>/obj-x86_64-linux-gnu/include/QtCore/6.2.4 
-I/<>/o
 bj-x86_64-linux-gnu/include/QtCore/6.2.4/QtCore 
-I/<>/src/corelib/../3rdparty/forkfd 
-I/<>/mkspecs/linux-g++ -isystem /usr/include/double-conversion 
-isystem /usr/include/glib-2.0 -isystem 
/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall 
-Wextra -Wsuggest-override -std=c++17 -Winvalid-pch -include 
/<>/obj-x86_64-linux-gnu/src/corelib/CMakeFiles/Core.dir/cmake_pch.hxx
 -MD -MT src/corelib/CMakeFiles/Core.dir/io/qprocess.cpp.o -MF 
src/corelib/CMakeFiles/Core.dir/io/qprocess.cpp.o.d -o 
src/corelib/CMakeFiles/Core.dir/io/qprocess.cpp.o -c 
/<>/src/corelib/io/qprocess.cpp
[354/1552] /usr/bin/c++ -DCore_EXPORTS 
-DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" -DQT_ASCII_CAST_WARNINGS 
-DQT_BUILDING_QT -DQT_BUILD_CORE_LIB -DQT_DEPRECATED_WARNINGS 
-DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_DISABLE_DEPRECATED_BEFORE=0x05 
-DQT_MOC_COMPAT -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH 
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_USING_NAMESPACE -DQT_USE_QSTRINGBUILDER -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE 
-I/<>/obj-x86_64-linux-gnu/src/corelib/Core_autogen/include 
-I/<>/obj-x86_64-linux-gnu/include 
-I/<>/obj-x86_64-linux-gnu/include/QtCore 
-I/<>/src/corelib 
-I/<>/obj-x86_64-linux-gnu/src/corelib 
-I/<>/obj-x86_64-linux-gnu/src/corelib/global 
-I/<>/obj-x86_64-linux-gnu/src/corelib/kernel 
-I/<>/src/corelib/../3rdparty/tinycbor/src 
-I/<>/obj-x86_64-linux-gnu/include/QtCore/6.2.4 
-I/<>/o
 bj-x86_64-linux-gnu/include/QtCore/6.2.4/QtCore 
-I/<>/src/corelib/../3rdparty/forkfd 
-I/<>/mkspecs/linux-g++ -isystem /usr/include/double-conversion 
-isystem /usr/include/glib-2.0 -isystem 
/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 
-ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall 
-Wextra -Wsuggest-override -std=c++17 -Winvalid-pch -include 
/<>/obj-x86_64-linux-gnu/src/corelib/CMakeFiles/Core.dir/cmake_pch.hxx
 -MD -MT src/corelib/CMakeFiles/Core.dir/plugin/qelfparser_p.cpp.o -MF 
src/corelib/CMakeFiles/Core.dir/plugin/qelfparser_p.cpp.o.d -o 
src/corelib/CMakeFiles/Core.dir/plugin/qelfparser_p.cpp.o -c 
/<>/src/corelib/plugin/qelfparser_p.cpp
[355/1552] /usr/bin/c++ -DCore_EXPORTS 
-DELF_INTERPRETER=\"/lib64/ld-linux-x86-64.so.2\" -DQT_ASCII_CAST_WARNINGS 
-DQT_BUILDING_QT -DQT_BUILD_CORE_LIB -DQT_DEPRECATED_WARNINGS 
-DQT_DEPRECATED_WARNINGS_SINCE=0x06 

Bug#1015619: qt6-declarative: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-declarative
Version: 6.2.4+dfsg-5
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/qt6-declarative_6.2.4+dfsg-5_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTI29QQuickDialogButtonBoxAttached@Base 6.2.0
- _ZTI29QQuickImplicitSizeItemPrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTI29QQuickImplicitSizeItemPrivate@Base 6.2.0
  _ZTI29QQuickScrollIndicatorAttached@Base 6.2.0
  _ZTI30QQuickApplicationWindowPrivate@Base 6.2.0
  _ZTI31QQuickApplicationWindowAttached@Base 6.2.0
@@ -3163,8 +3163,8 @@
  _ZTV17QQuickRadioButton@Base 6.2.0
  _ZTV17QQuickRangeSlider@Base 6.2.0
  _ZTV17QQuickRoundButton@Base 6.2.0
- _ZTV17QQuickToolPrivate@Base 6.2.0
- _ZTV18QQuickFramePrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV17QQuickToolPrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV18QQuickFramePrivate@Base 6.2.0
  _ZTV18QQuickItemDelegate@Base 6.2.0
  _ZTV18QQuickPopupAnchors@Base 6.2.0
  _ZTV18QQuickPopupPrivate@Base 6.2.0
@@ -3194,14 +3194,14 @@
  _ZTV22QQuickContainerPrivate@Base 6.2.0
  _ZTV22QQuickPopupItemPrivate@Base 6.2.0
  _ZTV22QQuickSplitViewPrivate@Base 6.2.0
- _ZTV22QQuickTabButtonPrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV22QQuickTabButtonPrivate@Base 6.2.0
  _ZTV22QQuickTextAreaAttached@Base 6.2.0
  _ZTV23QQuickApplicationWindow@Base 6.2.0
  _ZTV23QQuickScrollBarAttached@Base 6.2.0
  _ZTV23QQuickSplitViewAttached@Base 6.2.0
  _ZTV23QQuickStackViewAttached@Base 6.2.0
  _ZTV23QQuickSwipeViewAttached@Base 6.2.0
- _ZTV24QQuickRadioButtonPrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV24QQuickRadioButtonPrivate@Base 6.2.0
  _ZTV24QQuickSelectionRectangle@Base 6.2.0
  _ZTV24QQuickVerticalHeaderView@Base 6.2.0
  _ZTV25QQuickActionGroupAttached@Base 6.2.0
@@ -3209,15 +3209,15 @@
  _ZTV25QQuickItemDelegatePrivate@Base 6.2.0
  _ZTV25QQuickSplitHandleAttached@Base 6.2.0
  _ZTV26QQuickHorizontalHeaderView@Base 6.2.0
- _ZTV26QQuickMenuSeparatorPrivate@Base 6.2.0
- _ZTV26QQuickRadioDelegatePrivate@Base 6.2.0
- _ZTV26QQuickWindowQmlImplPrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV26QQuickMenuSeparatorPrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV26QQuickRadioDelegatePrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV26QQuickWindowQmlImplPrivate@Base 6.2.0
  _ZTV27QQuickAbstractButtonPrivate@Base 6.2.0
  _ZTV27QQuickSwipeDelegateAttached@Base 6.2.0
  _ZTV28QQuickDialogButtonBoxPrivate@Base 6.2.0
  _ZTV28QQuickPopupTransitionManager@Base 6.2.0
  _ZTV29QQuickDialogButtonBoxAttached@Base 6.2.0
- _ZTV29QQuickImplicitSizeItemPrivate@Base 6.2.0
+#MISSING: 6.2.4+dfsg-5# _ZTV29QQuickImplicitSizeItemPrivate@Base 6.2.0
  _ZTV29QQuickScrollIndicatorAttached@Base 6.2.0
  _ZTV30QQuickApplicationWindowPrivate@Base 6.2.0
  _ZTV31QQuickApplicationWindowAttached@Base 6.2.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6quickwidgets6/DEBIAN/symbols doesn't 
match completely debian/libqt6quickwidgets6.symbols
--- debian/libqt6quickwidgets6.symbols (libqt6quickwidgets6_6.2.4+dfsg-5_amd64)
+++ dpkg-gensymbols5aD5rN   2022-06-10 08:47:48.245956046 +
@@ -63,7 +63,7 @@
  _ZTS12QQuickWidget@Base 6.2.0
  _ZTS26QQuickRenderControlPrivate@Base 6.2.4
  _ZTV12QQuickWidget@Base 6.2.0
- _ZTV26QQuickRenderControlPrivate@Base 6.2.4
+#MISSING: 6.2.4+dfsg-5# _ZTV26QQuickRenderControlPrivate@Base 6.2.4
  
(optional=templinst)_ZZN9QtPrivate16QMetaTypeForTypeI4QUrlE10getCopyCtrEvENUlPKNS_18QMetaTypeInterfaceEPvPKvE_4_FUNES5_S6_S8_@Base
 6.2.0
  
(optional=templinst)_ZZN9QtPrivate16QMetaTypeForTypeI4QUrlE10getMoveCtrEvENUlPKNS_18QMetaTypeInterfaceEPvS6_E_4_FUNES5_S6_S6_@Base
 6.2.0
  
(optional=templinst)_ZZN9QtPrivate16QMetaTypeForTypeI4QUrlE13getDefaultCtrEvENUlPKNS_18QMetaTypeInterfaceEPvE_4_FUNES5_S6_@Base
 6.2.0
dh_makeshlibs: error: failing 

Bug#1015618: qt6-charts: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-charts
Version: 6.2.4-2
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/qt6-charts_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
+#MISSING: 6.2.4-2# _ZTV11ChartMarkerI20QGraphicsEllipseItemE@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV11ChartMarkerI20QGraphicsPolygonItemE@Base 6.2.1
  _ZTV11LogXYDomain@Base 6.2.1
  _ZTV11PolarDomain@Base 6.2.1
  _ZTV11QAreaSeries@Base 6.2.1
@@ -4274,10 +4275,10 @@
  _ZTV12PieSliceItem@Base 6.2.1
  _ZTV12ScrollTicker@Base 6.2.1
  _ZTV12VerticalAxis@Base 6.2.1
- _ZTV13AreaBoundItem@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV13AreaBoundItem@Base 6.2.1
  _ZTV13AreaChartItem@Base 6.2.1
  _ZTV13AxisAnimation@Base 6.2.1
- _ZTV13LineArrowItem@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV13LineArrowItem@Base 6.2.1
  _ZTV13LineChartItem@Base 6.2.1
  _ZTV13QAbstractAxis@Base 6.2.1
  _ZTV13QCategoryAxis@Base 6.2.1
@@ -4292,7 +4293,7 @@
  _ZTV14HorizontalAxis@Base 6.2.1
  _ZTV14LegendScroller@Base 6.2.1
  _ZTV14LogXLogYDomain@Base 6.2.1
- _ZTV14PentagonMarker@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV14PentagonMarker@Base 6.2.1
  _ZTV14PolarChartAxis@Base 6.2.1
  _ZTV14QBarSetPrivate@Base 6.2.1
  _ZTV14QBoxPlotSeries@Base 6.2.1
@@ -4300,7 +4301,7 @@
  _ZTV14QLegendPrivate@Base 6.2.1
  _ZTV14QScatterSeries@Base 6.2.1
  _ZTV14QXYModelMapper@Base 6.2.1
- _ZTV14TriangleMarker@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV14TriangleMarker@Base 6.2.1
  _ZTV14ValueAxisLabel@Base 6.2.1
  _ZTV15ChartBackground@Base 6.2.1
  _ZTV15ChartColorAxisX@Base 6.2.1
@@ -4390,7 +4391,7 @@
  _ZTV22QCandlestickSetPrivate@Base 6.2.1
  _ZTV22QPieModelMapperPrivate@Base 6.2.1
  _ZTV22QXYLegendMarkerPrivate@Base 6.2.1
- _ZTV22RotatedRectangleMarker@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV22RotatedRectangleMarker@Base 6.2.1
  _ZTV23QBarCategoryAxisPrivate@Base 6.2.1
  _ZTV23QBarLegendMarkerPrivate@Base 6.2.1
  _ZTV23QCandlestickModelMapper@Base 6.2.1
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6chartsqml6/DEBIAN/symbols doesn't match 
completely debian/libqt6chartsqml6.symbols
--- debian/libqt6chartsqml6.symbols (libqt6chartsqml6_6.2.4-2_amd64)
+++ dpkg-gensymbolsO6R1XG   2022-06-10 08:53:33.165480438 +
@@ -520,7 +520,7 @@
  _ZTV18DeclarativeMargins@Base 6.2.1
  _ZTV18DeclarativeXYPoint@Base 6.2.1
  _ZTV19DeclarativePieSlice@Base 6.2.1
- _ZTV19DeclarativeXySeries@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV19DeclarativeXySeries@Base 6.2.1
  _ZTV20DeclarativeBarSeries@Base 6.2.1
  _ZTV21DeclarativeAreaSeries@Base 6.2.1
  _ZTV21DeclarativeLineSeries@Base 6.2.1
@@ -532,7 +532,7 @@
  _ZTV25DeclarativeCandlestickSet@Base 6.2.1
  _ZTV27DeclarativePercentBarSeries@Base 6.2.1
  _ZTV27DeclarativeStackedBarSeries@Base 6.2.1
- _ZTV29DeclarativeAbstractRenderNode@Base 6.2.1
+#MISSING: 6.2.4-2# _ZTV29DeclarativeAbstractRenderNode@Base 6.2.1
  _ZTV30DeclarativeHorizontalBarSeries@Base 6.2.1
  _ZTV37DeclarativeHorizontalPercentBarSeries@Base 6.2.1
  _ZTV37DeclarativeHorizontalStackedBarSeries@Base 6.2.1
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



Bug#1015616: qt6-5compat: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-5compat
Version: 6.2.4-2
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/qt6-5compat_6.2.4-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/QmlPlugins
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6BuildInternals
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6BuildInternals/StandaloneTests
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/mkspecs
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules
-- Up-to-date: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml/Qt5Compat
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml/Qt5Compat/GraphicalEffects
-- Up-to-date: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt6/qml/Qt5Compat/GraphicalEffects/private
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt6Core5Compat.prl
-- Installing: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/Qt6/FindWrapIconv.cmake
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<>'
# Reproducible builds: remove build paths from .prl files
sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' 
debian/tmp/usr/lib/x86_64-linux-gnu/libQt6*.prl
make[1]: Leaving directory '/<>'
   dh_install -O--buildsystem=cmake\+ninja
   dh_installdocs -O--buildsystem=cmake\+ninja
   dh_installchangelogs -O--buildsystem=cmake\+ninja
   dh_installsystemduser -O--buildsystem=cmake\+ninja
   dh_perl -O--buildsystem=cmake\+ninja
   dh_link -O--buildsystem=cmake\+ninja
   dh_strip_nondeterminism -O--buildsystem=cmake\+ninja
   dh_compress -O--buildsystem=cmake\+ninja
   dh_fixperms -O--buildsystem=cmake\+ninja
   dh_missing -O--buildsystem=cmake\+ninja
   dh_dwz -a -O--buildsystem=cmake\+ninja
   dh_strip -a -O--buildsystem=cmake\+ninja
   dh_makeshlibs -a -O--buildsystem=cmake\+ninja
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt6core5compat6/DEBIAN/symbols doesn't 
match completely debian/libqt6core5compat6.symbols
--- debian/libqt6core5compat6.symbols (libqt6core5compat6_6.2.4-2_amd64)
+++ dpkg-gensymbolsEdn9gw   2022-06-10 09:02:23.897793954 +
@@ -161,7 +161,7 @@
  _ZN7QRegExpD1Ev@Base 6.2.1
  _ZN7QRegExpD2Ev@Base 6.2.1
  _ZN7QRegExpaSERKS_@Base 6.2.1
- _ZN7QString5clearEv@Base 6.2.1
+#MISSING: 6.2.4-2# _ZN7QString5clearEv@Base 6.2.1
  _ZNK10QStringRef10startsWithE13QLatin1StringN2Qt15CaseSensitivityE@Base 6.2.1
  _ZNK10QStringRef10startsWithE5QCharN2Qt15CaseSensitivityE@Base 6.2.1
  _ZNK10QStringRef10startsWithERK7QStringN2Qt15CaseSensitivityE@Base 6.2.1
@@ -279,13 +279,14 @@
  _ZNK7QRegExp9replaceInERK7QStringS2_@Base 6.2.1
  _ZNK7QRegExpcv8QVariantEv@Base 6.2.1
  _ZNK7QRegExpeqERKS_@Base 6.2.1
- 
(optional=templinst)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE4findERS2_@Base
 6.2.1
- (optional=templinst|arch=amd64 
i386)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE16_M_insert_uniqueIS3_EES1_ISt17_Rb_tree_iteratorIS3_EbEOT_@Base
 6.2.1
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 6.2.1
- 
(optional=templinst|arch=amd64)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 6.2.2
- 

Bug#1015614: qt6-3d: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt6-3d
Version: 6.2.4+dfsg-2
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/qt6-3d_6.2.4+dfsg-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTVN10Qt3DRender33QStencilOperationArgumentsPrivateE@Base 6.2.1
  _ZTVN10Qt3DRender5QMeshE@Base 6.2.1
  _ZTVN10Qt3DRender6QLayerE@Base 6.2.1
@@ -4359,9 +4360,9 @@
  _ZTVN10Qt3DRender6Render12StateSetNodeE@Base 6.2.1
  _ZTVN10Qt3DRender6Render12TextureImageE@Base 6.2.1
  _ZTVN10Qt3DRender6Render12ViewportNodeE@Base 6.2.1
- _ZTVN10Qt3DRender6Render13AlphaCoverageE@Base 6.2.1
+#MISSING: 6.2.4+dfsg-2# _ZTVN10Qt3DRender6Render13AlphaCoverageE@Base 6.2.1
  _ZTVN10Qt3DRender6Render13BlendEquationE@Base 6.2.1
- _ZTVN10Qt3DRender6Render13BufferCaptureE@Base 6.2.1
+#MISSING: 6.2.4+dfsg-2# _ZTVN10Qt3DRender6Render13BufferCaptureE@Base 6.2.1
  _ZTVN10Qt3DRender6Render13LevelOfDetailE@Base 6.2.1
  _ZTVN10Qt3DRender6Render13LightGathererE@Base 6.2.1
  _ZTVN10Qt3DRender6Render13MemoryBarrierE@Base 6.2.1
@@ -4384,7 +4385,7 @@
  _ZTVN10Qt3DRender6Render15QRendererPluginE@Base 6.2.1
  _ZTVN10Qt3DRender6Render15RenderStateImplE@Base 6.2.1
  _ZTVN10Qt3DRender6Render15RenderStateNodeE@Base 6.2.1
- _ZTVN10Qt3DRender6Render15SeamlessCubemapE@Base 6.2.1
+#MISSING: 6.2.4+dfsg-2# _ZTVN10Qt3DRender6Render15SeamlessCubemapE@Base 6.2.1
  _ZTVN10Qt3DRender6Render15TechniqueFilterE@Base 6.2.1
  _ZTVN10Qt3DRender6Render16EnvironmentLightE@Base 6.2.1
  _ZTVN10Qt3DRender6Render16GeometryRendererE@Base 6.2.1
@@ -4439,7 +4440,7 @@
  _ZTVN10Qt3DRender6Render9ClipPlaneE@Base 6.2.1
  _ZTVN10Qt3DRender6Render9ColorMaskE@Base 6.2.1
  _ZTVN10Qt3DRender6Render9DepthTestE@Base 6.2.1
- _ZTVN10Qt3DRender6Render9DitheringE@Base 6.2.1
+#MISSING: 6.2.4+dfsg-2# _ZTVN10Qt3DRender6Render9DitheringE@Base 6.2.1
  _ZTVN10Qt3DRender6Render9FilterKeyE@Base 6.2.1
  _ZTVN10Qt3DRender6Render9FrontFaceE@Base 6.2.1
  _ZTVN10Qt3DRender6Render9LineWidthE@Base 6.2.1
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt63dextras6/DEBIAN/symbols doesn't match 
completely debian/libqt63dextras6.symbols
--- debian/libqt63dextras6.symbols (libqt63dextras6_6.2.4+dfsg-2_amd64)
+++ dpkg-gensymbols5HwXSl   2022-06-10 08:44:44.613713087 +
@@ -1055,11 +1055,11 @@
  _ZNK10Qt3DExtras9QConeMesh6lengthEv@Base 6.2.1
  _ZNK10Qt3DExtras9QConeMesh6slicesEv@Base 6.2.1
  _ZNK10Qt3DExtras9QConeMesh9topRadiusEv@Base 6.2.1
- 
(optional=templinst)_ZNSt6vectorIfSaIfEE17_M_realloc_insertIJfEEEvN9__gnu_cxx17__normal_iteratorIPfS1_EEDpOT_@Base
 6.2.1
- (optional=templinst)_ZNSt6vectorIjSaIjEE12emplace_backIJjEEERjDpOT_@Base 6.2.1
- 
(optional=templinst|subst)_ZNSt6vectorIjSaIjEE17_M_default_appendE{size_t}@Base 
6.2.1
- 
(optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
 6.2.1
- 
(optional=templinst)_ZNSt6vectorItSaItEE17_M_realloc_insertIJtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNSt6vectorIfSaIfEE17_M_realloc_insertIJfEEEvN9__gnu_cxx17__normal_iteratorIPfS1_EEDpOT_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNSt6vectorIjSaIjEE12emplace_backIJjEEERjDpOT_@Base 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst|subst)_ZNSt6vectorIjSaIjEE17_M_default_appendE{size_t}@Base 
6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
 6.2.1
+#MISSING: 6.2.4+dfsg-2# 
(optional=templinst)_ZNSt6vectorItSaItEE17_M_realloc_insertIJtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_@Base
 6.2.1
  _ZTIN10Qt3DExtras10QPlaneMeshE@Base 6.2.1
  _ZTIN10Qt3DExtras10QTorusMeshE@Base 6.2.1
  _ZTIN10Qt3DExtras10Qt3DWindowE@Base 6.2.1
@@ -1202,9 

Bug#1015615: qt3d-opensource-src: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qt3d-opensource-src
Version: 5.15.2+dfsg-2
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/qt3d-opensource-src_5.15.2+dfsg-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTVN10Qt3DRender6Render10CameraLensE@Qt_5_PRIVATE_API 5.14.2
@@ -4482,9 +4482,9 @@
  _ZTVN10Qt3DRender6Render12StateSetNodeE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render12TextureImageE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render12ViewportNodeE@Qt_5_PRIVATE_API 5.15.1
- _ZTVN10Qt3DRender6Render13AlphaCoverageE@Qt_5_PRIVATE_API 5.15.1
+#MISSING: 5.15.2+dfsg-2# 
_ZTVN10Qt3DRender6Render13AlphaCoverageE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render13BlendEquationE@Qt_5_PRIVATE_API 5.15.1
- _ZTVN10Qt3DRender6Render13BufferCaptureE@Qt_5_PRIVATE_API 5.15.1
+#MISSING: 5.15.2+dfsg-2# 
_ZTVN10Qt3DRender6Render13BufferCaptureE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render13LevelOfDetailE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render13LightGathererE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render13LoadBufferJobE@Qt_5_PRIVATE_API 5.15.1
@@ -4508,7 +4508,7 @@
  _ZTVN10Qt3DRender6Render15QRendererPluginE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render15RenderStateImplE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render15RenderStateNodeE@Qt_5_PRIVATE_API 5.15.1
- _ZTVN10Qt3DRender6Render15SeamlessCubemapE@Qt_5_PRIVATE_API 5.15.1
+#MISSING: 5.15.2+dfsg-2# 
_ZTVN10Qt3DRender6Render15SeamlessCubemapE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render15TechniqueFilterE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render16EnvironmentLightE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render16GeometryRendererE@Qt_5_PRIVATE_API 5.15.1
@@ -4561,7 +4561,7 @@
  _ZTVN10Qt3DRender6Render9ClipPlaneE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render9ColorMaskE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render9DepthTestE@Qt_5_PRIVATE_API 5.15.1
- _ZTVN10Qt3DRender6Render9DitheringE@Qt_5_PRIVATE_API 5.15.1
+#MISSING: 5.15.2+dfsg-2# _ZTVN10Qt3DRender6Render9DitheringE@Qt_5_PRIVATE_API 
5.15.1
  _ZTVN10Qt3DRender6Render9FilterKeyE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render9FrontFaceE@Qt_5_PRIVATE_API 5.15.1
  _ZTVN10Qt3DRender6Render9LineWidthE@Qt_5_PRIVATE_API 5.15.1
@@ -4580,7 +4580,7 @@
  _ZTVN10Qt3DRender9QMaterialE@Qt_5 5.7.1~20161122
  _ZTVN10Qt3DRender9QSetFenceE@Qt_5 5.14.2
  _ZTVN10Qt3DRender9QViewportE@Qt_5 5.7.1~20161122
- _ZTVN8Qt3DCore29QNodeCreatedChangeBasePrivateE@Qt_5 5.7.1~20161122
+#MISSING: 5.15.2+dfsg-2# _ZTVN8Qt3DCore29QNodeCreatedChangeBasePrivateE@Qt_5 
5.7.1~20161122
  (c++)"non-virtual thunk to 
Qt3DRender::QAbstractLightPrivate::~QAbstractLightPrivate()@Qt_5_PRIVATE_API" 
5.14.2
  (c++)"non-virtual thunk to 
Qt3DRender::QAbstractTextureImagePrivate::~QAbstractTextureImagePrivate()@Qt_5_PRIVATE_API"
 5.14.2
  (c++)"non-virtual thunk to 
Qt3DRender::QEnvironmentLightPrivate::~QEnvironmentLightPrivate()@Qt_5_PRIVATE_API"
 5.14.2
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt53dextras5/DEBIAN/symbols doesn't match 
completely debian/libqt53dextras5.symbols
--- debian/libqt53dextras5.symbols (libqt53dextras5_5.15.2+dfsg-2_amd64)
+++ dpkg-gensymbolsrEgA49   2022-06-10 08:36:08.802747211 +
@@ -1062,8 +1062,8 @@
  _ZTVN10Qt3DExtras30QNormalDiffuseMapAlphaMaterialE@Qt_5 5.7.1~20161122
  _ZTVN10Qt3DExtras33QNormalDiffuseSpecularMapMaterialE@Qt_5 5.7.1~20161122
  _ZTVN10Qt3DExtras9QConeMeshE@Qt_5 5.7.1~20161122
- _ZTVN10Qt3DRender20QBufferDataGeneratorE@Qt_5 5.7.1~20161122
- _ZTVN10Qt3DRender22QFrameGraphNodePrivateE@Qt_5 5.15.2
- _ZTVN10Qt3DRender23QAbstractTexturePrivateE@Qt_5 5.9.0
- _ZTVN10Qt3DRender23QTechniqueFilterPrivateE@Qt_5 5.7.1~20161122
+#MISSING: 5.15.2+dfsg-2# 

Bug#1015605: qca2: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qca2
Version: 2.3.4-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/qca2_2.3.4-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTIN3QCA12KeyGenerator7PrivateE@Base 2.0.2
  _ZTIN3QCA12KeyGeneratorE@Base 2.0.2
- _ZTIN3QCA12RSAPublicKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTIN3QCA12RSAPublicKeyE@Base 2.0.2
  _ZTIN3QCA12Synchronizer7PrivateE@Base 2.0.2
  _ZTIN3QCA12SynchronizerE@Base 2.0.2
  _ZTIN3QCA13CipherContextE@Base 2.0.2
  _ZTIN3QCA13ConsolePrompt7PrivateE@Base 2.0.2
  _ZTIN3QCA13ConsolePromptE@Base 2.0.2
- _ZTIN3QCA13DSAPrivateKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTIN3QCA13DSAPrivateKeyE@Base 2.0.2
  _ZTIN3QCA13KeyStoreEntryE@Base 2.0.2
  _ZTIN3QCA13PGPKeyContextE@Base 2.0.2
  _ZTIN3QCA13PKCS12ContextE@Base 2.0.2
  _ZTIN3QCA13PasswordAsker7PrivateE@Base 2.0.2
  _ZTIN3QCA13PasswordAskerE@Base 2.0.2
- _ZTIN3QCA13RSAPrivateKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTIN3QCA13RSAPrivateKeyE@Base 2.0.2
  _ZTIN3QCA13RandomContextE@Base 2.0.2
  _ZTIN3QCA13SecureMessage7PrivateE@Base 2.0.2
  _ZTIN3QCA13SecureMessageE@Base 2.0.2
@@ -1995,12 +1996,12 @@
  _ZTVN3QCA10SyncThreadE@Base 2.0.2
  _ZTVN3QCA10TLSContextE@Base 2.0.2
  _ZTVN3QCA10TLSSessionE@Base 2.0.2
- _ZTVN3QCA10TextFilterE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTVN3QCA10TextFilterE@Base 2.0.2
  _ZTVN3QCA10TokenAsker7PrivateE@Base 2.0.2
  _ZTVN3QCA10TokenAskerE@Base 2.0.2
  _ZTVN3QCA11CertContextE@Base 2.0.2
  _ZTVN3QCA11CertificateE@Base 2.0.2
- _ZTVN3QCA11DHPublicKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTVN3QCA11DHPublicKeyE@Base 2.0.2
  _ZTVN3QCA11HKDFContextE@Base 2.2.1
  _ZTVN3QCA11HashContextE@Base 2.0.2
  _ZTVN3QCA11InfoContextE@Base 2.0.2
@@ -2010,25 +2011,25 @@
  _ZTVN3QCA11SASLContextE@Base 2.0.2
  _ZTVN3QCA11SecureLayerE@Base 2.0.2
  _ZTVN3QCA12BasicContextE@Base 2.0.2
- _ZTVN3QCA12DHPrivateKeyE@Base 2.0.2
- _ZTVN3QCA12DSAPublicKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTVN3QCA12DHPrivateKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTVN3QCA12DSAPublicKeyE@Base 2.0.2
  _ZTVN3QCA12EventHandler7PrivateE@Base 2.0.2
  _ZTVN3QCA12EventHandlerE@Base 2.0.2
  _ZTVN3QCA12KeyGenerator7PrivateE@Base 2.0.2
  _ZTVN3QCA12KeyGeneratorE@Base 2.0.2
- _ZTVN3QCA12RSAPublicKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTVN3QCA12RSAPublicKeyE@Base 2.0.2
  _ZTVN3QCA12Synchronizer7PrivateE@Base 2.0.2
  _ZTVN3QCA12SynchronizerE@Base 2.0.2
  _ZTVN3QCA13CipherContextE@Base 2.0.2
  _ZTVN3QCA13ConsolePrompt7PrivateE@Base 2.0.2
  _ZTVN3QCA13ConsolePromptE@Base 2.0.2
- _ZTVN3QCA13DSAPrivateKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTVN3QCA13DSAPrivateKeyE@Base 2.0.2
  _ZTVN3QCA13KeyStoreEntryE@Base 2.0.2
  _ZTVN3QCA13PGPKeyContextE@Base 2.0.2
  _ZTVN3QCA13PKCS12ContextE@Base 2.0.2
  _ZTVN3QCA13PasswordAsker7PrivateE@Base 2.0.2
  _ZTVN3QCA13PasswordAskerE@Base 2.0.2
- _ZTVN3QCA13RSAPrivateKeyE@Base 2.0.2
+#MISSING: 2.3.4-1# _ZTVN3QCA13RSAPrivateKeyE@Base 2.0.2
  _ZTVN3QCA13RandomContextE@Base 2.0.2
  _ZTVN3QCA13SecureMessage7PrivateE@Base 2.0.2
  _ZTVN3QCA13SecureMessageE@Base 2.0.2
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



Bug#1015604: qbs: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:qbs
Version: 1.22.1-2
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/qbs_1.22.1-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  
(optional=templinst)_ZZN18QMetaTypeIdQObjectIPN3qbs8Internal11InternalJobELi8EE14qt_metatype_idEvE11metatype_id@Base
 1.22.0
- 
(optional=templinst)_ZZN3qbs8Internal13listsAreEqualISt6vectorISt10shared_ptrINS0_18ArtifactPropertiesEESaIS5_bRKT_SA_ENKUlSA_E_clI7QStringEEDaSA_@Base
 1.22.0
- 
(optional=templinst)_ZZN3qbs8Internal13listsAreEqualISt6vectorISt10shared_ptrINS0_4RuleEESaIS5_bRKT_SA_ENKUlSA_E_clI7QStringEEDaSA_@Base
 1.22.0
+#MISSING: 1.22.1-2# 
(optional=templinst)_ZZN3qbs8Internal13listsAreEqualISt6vectorISt10shared_ptrINS0_18ArtifactPropertiesEESaIS5_bRKT_SA_ENKUlSA_E_clI7QStringEEDaSA_@Base
 1.22.0
+#MISSING: 1.22.1-2# 
(optional=templinst)_ZZN3qbs8Internal13listsAreEqualISt6vectorISt10shared_ptrINS0_4RuleEESaIS5_bRKT_SA_ENKUlSA_E_clI7QStringEEDaSA_@Base
 1.22.0
  _ZZN3qbs8Internal15StringConstants10falseValueEvE3var@Base 1.22.0
  _ZZN3qbs8Internal15StringConstants10mips64ArchEvE3var@Base 1.22.0
  _ZZN3qbs8Internal15StringConstants10outputsVarEvE3var@Base 1.22.0
@@ -7148,6 +7149,8 @@
  _ZZN3qbs8Internal15StringConstants9ppc64ArchEvE3var@Base 1.22.0
  _ZZN3qbs8Internal15StringConstants9trueValueEvE3var@Base 1.22.0
  
_ZZN3qbs8Internal25ArtifactBindingsExtractor21extractPropertyValuesERK12QScriptValueRK7QStringE25artifactItemPropertyNames@Base
 1.22.0
+ _ZZN9QtPrivate15ConnectionTypesINS_4ListIJP7QObjectEEELb1EE5typesEvE1t@Base 
1.22.1-2
+ 
_ZZN9QtPrivate15ConnectionTypesINS_4ListIJRK7QStringS4_EEELb1EE5typesEvE1t@Base 
1.22.1-2
  
(optional=templinst)_ZZN9QtPrivate15ConnectionTypesINS_4ListIJRK7QStringiPN3qbs8Internal11InternalJobLb1EE5typesEvE1t@Base
 1.22.0
  
(optional=templinst)_ZZN9QtPrivate15ConnectionTypesINS_4ListIJRKN3qbs9ErrorInfoLb1EE5typesEvE1t@Base
 1.22.0
  
(optional=templinst)_ZZN9QtPrivate15ConnectionTypesINS_4ListIJiPN3qbs8Internal11InternalJobLb1EE5typesEvE1t@Base
 1.22.0
@@ -7158,16 +7161,16 @@
  
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul@Base
 1.10.0
  
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul@Base
 1.10.0
  
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base
 1.10.0
- 
(optional=templinst)_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv@Base
 1.22.0
- 
(optional=templinst)_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv@Base
 1.22.0
- 
(optional=templinst)_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv@Base
 1.22.0
+#MISSING: 1.22.1-2# 
(optional=templinst)_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv@Base
 1.22.0
+#MISSING: 1.22.1-2# 
(optional=templinst)_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv@Base
 1.22.0
+#MISSING: 1.22.1-2# 
(optional=templinst)_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv@Base
 1.22.0
  
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s@Base
 1.10.0
  

Bug#1015597: pyside2: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:pyside2
Version: 5.15.2-2
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/pyside2_5.15.2-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
RUN 5: ==
RUN 5: FAIL: testBasic (__main__.DebuggerTest)
RUN 5: Interrupt and resume evaluation with QScriptEngineDebugger
RUN 5: --
RUN 5: Traceback (most recent call last):
RUN 5:   File 
"/<>/sources/pyside2/tests/QtScriptTools/debugger_test.py", line 
77, in testBasic
RUN 5: self.assertTrue(self.has_resumed >= 1)
RUN 5: AssertionError: False is not true
RUN 5: 
RUN 5: --
RUN 5: Ran 1 test in 0.031s
RUN 5: 
RUN 5: FAILED (failures=1)
RUN 5: 
RUN 5: 
RUN 5: 0% tests passed, 4 tests failed out of 4
RUN 5: 
RUN 5: Total Test time (real) =   0.65 sec
RUN 5: 
RUN 5: The following tests FAILED:
RUN 5:   17 - pysidetest_qapp_like_a_macro_test (Subprocess aborted)
RUN 5:  142 - QtCore_qflags_test (Failed)
RUN 5:  436 - QtQml_javascript_exceptions (Failed)
RUN 5:  446 - QtScriptTools_debugger_test (Failed)
RUN 5: Errors while running CTest
End of the test run


RES 5: Test  #17: FAIL!  pysidetest::qapp_like_a_macro_test()
RES 5: Test #142: BFAIL  QtCore::qflags_test()
RES 5: Test #436: BFAIL  QtQml::javascript_exceptions()
RES 5: Test #446: BFAIL  QtScriptTools::debugger_test()

Totals: 4 tests. 0 passed, 1 failed, 0 skipped, 3 blacklisted, 0 bpassed.

* Finished testing of pyside2 *

All above projects: 668 tests. 632 passed, 5 failed, 0 skipped, 15 blacklisted, 
16 bpassed.

***
**
*   Summary Of All Tests
*
FAIL! FAIL! FAIL! FAIL! FAIL!  pyside2:pysidetest::qapp_like_a_macro_test Newly 
detected Real test failure!
BFAIL BFAIL BFAIL BFAIL BFAIL  pyside2:QtCore::qflags_test   Keep 
blacklisting ;-(
BFAIL BFAIL BFAIL BFAIL BFAIL  pyside2:QtQml::javascript_exceptions  Keep 
blacklisting ;-(
BFAIL BFAIL BFAIL BFAIL BFAIL  pyside2:QtScriptTools::debugger_test  Keep 
blacklisting ;-(
*
**
***

Total flaky tests: errors but not always = 0

+ Note: please support pyside2-tools +


Total time of whole Python script = 113.53 sec

Traceback (most recent call last):
  File "/<>/testrunner.py", line 53, in 
testing.main()
  File "/<>/testing/command.py", line 349, in main
raise ValueError("At least one failure was not blacklisted "
ValueError: At least one failure was not blacklisted and met the criterion 
'FAIL! >= 3'
E: pybuild pybuild:369: test: plugin custom failed with: exit code=1: 
python3.10 testrunner.py test
dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.10" 
--system=custom --test-args "{interpreter} testrunner.py test" returned exit 
code 13
make[1]: *** [debian/rules:61: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<>'
make: *** [debian/rules:30: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



Bug#1015586: polkit-qt-1: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:polkit-qt-1
Version: 0.114.0-2
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/polkit-qt-1_0.114.0-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Details
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Identity
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Subject
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/TemporaryAuthorization
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/ActionDescription
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Gui/Action
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Gui/ActionButton
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Gui/ActionButtons
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Agent/Listener
-- Installing: 
/<>/debian/tmp/usr/include/polkit-qt5-1/PolkitQt1/Agent/Session
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/polkit-qt5-1.pc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/polkit-qt5-core-1.pc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/polkit-qt5-gui-1.pc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/polkit-qt5-agent-1.pc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/PolkitQt5-1/PolkitQt5-1Config.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/PolkitQt5-1/PolkitQt5-1ConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/PolkitQt5-1/PolkitQt5-1Targets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/PolkitQt5-1/PolkitQt5-1Targets-none.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-core-1.so.1.114.0
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-core-1.so.1
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-core-1.so
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-gui-1.so.1.114.0
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-gui-1.so.1
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-gui-1.so.1.114.0"
 to ""
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-gui-1.so
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-agent-1.so.1.114.0
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-agent-1.so.1
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-agent-1.so.1.114.0"
 to ""
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libpolkit-qt5-agent-1.so
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_lintian
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libpolkit-qt5-1-1/DEBIAN/symbols doesn't match 
completely debian/libpolkit-qt5-1-1.symbols
--- debian/libpolkit-qt5-1-1.symbols (libpolkit-qt5-1-1_0.114.0-2_amd64)
+++ dpkg-gensymbolsatgtyA   2022-06-10 09:04:38.969947558 +
@@ -241,15 +241,15 @@
  _ZNK9PolkitQt19Authority15polkitAuthorityEv@Base 0.112.0
  _ZNK9PolkitQt19Authority8hasErrorEv@Base 0.112.0
  _ZNK9PolkitQt19Authority9lastErrorEv@Base 0.112.0
- 
(optional=templinst)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 0.113.0
- 

Bug#1015584: plasma-workspace: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:plasma-workspace
Version: 4:5.24.5-2
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/plasma-workspace_5.24.5-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/kcm_colors.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/libkicker.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/plasma_lookandfeel_org.kde.lookandfeel.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/plasma_applet_org.kde.plasma.appmenu.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/plasma_runner_webshortcuts.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/plasma_runner_shell.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/kcm_style.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/plasma_applet_org.kde.plasma.clipboard.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/soliduiserver5.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/kcm_fonts.mo
Normalized 
debian/plasma-workspace-data/usr/share/locale/hsb/LC_MESSAGES/kcm_icons.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   debian/rules override_dh_fixperms-arch
make[1]: Entering directory '/<>'
chmod -x debian/plasma-workspace/etc/xdg/autostart/klipper.desktop
chmod -x debian/plasma-workspace/usr/lib/*/libexec/plasma-sourceenv.sh
dh_fixperms -a
make[1]: Leaving directory '/<>'
   dh_fixperms -O--buildsystem=kf5 -Nlibcolorcorrect5 -Nlibkfontinst5 
-Nlibkfontinstui5 -Nlibkworkspace5-5 -Nlibnotificationmanager1 
-Nlibplasma-geolocation-interface5 -Nlibtaskmanager6abi1 -Nlibweather-ion7 
-Nplasma-workspace -Nplasma-workspace-dev -Nplasma-workspace-wayland 
-Nsddm-theme-breeze -Nsddm-theme-debian-breeze
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkworkspace5-5/DEBIAN/symbols doesn't match 
completely debian/libkworkspace5-5.symbols
--- debian/libkworkspace5-5.symbols (libkworkspace5-5_4:5.24.5-2_amd64)
+++ dpkg-gensymbolsrAkIpR   2022-06-10 08:40:58.312553194 +
@@ -96,7 +96,7 @@
  _ZTI14SessionBackend@Base 4:5.17.5
  _ZTI17SessionManagement@Base 4:5.17.5
  _ZTI18UpdateLaunchEnvJob@Base 4:5.19.2
- _ZTI26AutostartScriptDesktopFile@Base 4:5.21.90
+#MISSING: 4:5.24.5-2# _ZTI26AutostartScriptDesktopFile@Base 4:5.21.90
  _ZTS14SessionBackend@Base 4:5.17.5
  _ZTS17SessionManagement@Base 4:5.17.5
  _ZTS18UpdateLaunchEnvJob@Base 4:5.19.2
@@ -104,4 +104,4 @@
  _ZTV14SessionBackend@Base 4:5.17.5
  _ZTV17SessionManagement@Base 4:5.17.5
  _ZTV18UpdateLaunchEnvJob@Base 4:5.19.2
- _ZTV26AutostartScriptDesktopFile@Base 4:5.21.90
+#MISSING: 4:5.24.5-2# _ZTV26AutostartScriptDesktopFile@Base 4:5.21.90
dpkg-gensymbols: warning: debian/libnotificationmanager1/DEBIAN/symbols doesn't 
match completely debian/libnotificationmanager1.symbols
--- debian/libnotificationmanager1.symbols 
(libnotificationmanager1_4:5.24.5-2_amd64)
+++ dpkg-gensymbols1SvwZD   2022-06-10 08:40:58.564551577 +
@@ -361,7 +361,7 @@
  _ZN19NotificationManager9JobsModelD0Ev@Base 4:5.17.5
  _ZN19NotificationManager9JobsModelD1Ev@Base 4:5.17.5
  _ZN19NotificationManager9JobsModelD2Ev@Base 4:5.17.5
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:5.17.5
+#MISSING: 4:5.24.5-2# 

Bug#1015583: plasma-framework: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:plasma-framework
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/plasma-framework_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/plasma-framework/usr/share/locale/fr/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/gl/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/ko/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/nn/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/zh_CN/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/sr@ijekavian/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/sr@latin/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/gd/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/ja/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/uk/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/vi/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/es/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/et/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/bs/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/lt/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/ta/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/sr/LC_MESSAGES/libplasma5.mo
Normalized 
debian/plasma-framework/usr/share/locale/nb/LC_MESSAGES/libplasma5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5plasma5/DEBIAN/symbols doesn't match 
completely debian/libkf5plasma5.symbols
--- debian/libkf5plasma5.symbols (libkf5plasma5_5.94.0-1_amd64)
+++ dpkg-gensymbolsttYcyS   2022-06-10 08:53:57.012986104 +
@@ -488,11 +488,11 @@
  _ZN6Plasma8FrameSvgD1Ev@Base 4.96.0
  _ZN6Plasma8FrameSvgD2Ev@Base 4.96.0
  (optional=templinst|arch=arm64 armel armhf hurd-i386 i386 kfreebsd-i386 m68k 
mips mipsel powerpc powerpcspe ppc64el 
sparc64)_ZNK12KConfigGroup9readEntryI6QRectFEET_PKcRKS2_@Base 4.100.0
- (optional=templinst|arch=!hurd-i386 !i386 !m68k !mipsel !ppc64 
!s390x)_ZNK12KConfigGroup9readEntryI6QSizeFEET_PKcRKS2_@Base 5.81.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.61.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIdEET_PKcRKS1_@Base 5.17.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4.100.0
- _ZNK12KConfigGroup9readEntryIjEE5QListIT_EPKcRKS3_@Base 5.80.0
+#MISSING: 5.94.0-1# (optional=templinst|arch=!hurd-i386 !i386 !m68k !mipsel 
!ppc64 !s390x)_ZNK12KConfigGroup9readEntryI6QSizeFEET_PKcRKS2_@Base 5.81.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.61.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIdEET_PKcRKS1_@Base 5.17.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4.100.0
+#MISSING: 5.94.0-1# _ZNK12KConfigGroup9readEntryIjEE5QListIT_EPKcRKS3_@Base 
5.80.0
  _ZNK6Plasma10DataEngine10metaObjectEv@Base 4.96.0
  

Bug#1015581: phonon: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:phonon
Version: 4:4.11.1-4
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/phonon_4.11.1-4_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/MediaObjectInterface
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/MediaSource
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/ObjectDescription
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/ObjectDescriptionModel
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Path
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/PlatformPlugin
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/SeekSlider
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/StreamInterface
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/VideoPlayer
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/VideoWidget
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/VideoWidgetInterface
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/VolumeFaderEffect
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/VolumeFaderInterface
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/VolumeSlider
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/AbstractVideoDataOutput
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/AudioDataOutput
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/SnapshotInterface
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutput
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutputInterface
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame2
-- Installing: 
/<>/debian/tmp/usr/include/phonon4qt5/KDE/Phonon/Experimental/Visualization
-- Installing: /<>/debian/tmp/usr/bin/phononsettings
-- Set runtime path of "/<>/debian/tmp/usr/bin/phononsettings" to 
""
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   debian/rules override_dh_install
make[1]: Entering directory '/<>'
rm -v debian/tmp/usr/include/phonon4qt5/KDE/Phonon/AudioDevice
removed 'debian/tmp/usr/include/phonon4qt5/KDE/Phonon/AudioDevice'
rm -v debian/tmp/usr/include/phonon4qt5/KDE/Phonon/AudioDeviceEnumerator
removed 'debian/tmp/usr/include/phonon4qt5/KDE/Phonon/AudioDeviceEnumerator'
dh_install
make[1]: Leaving directory '/<>'
   dh_movelibkdeinit
   dh_installdocs
   dh_installchangelogs
   dh_installdebconf
   dh_lintian
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   debian/rules override_dh_missing
make[1]: Entering directory '/<>'
dh_missing --fail-missing
make[1]: Leaving directory '/<>'
   dh_dwz
   dh_strip
   debian/rules override_dh_makeshlibs
make[1]: Entering directory '/<>'
dh_makeshlibs -plibphonon4qt5-4 -V'libphonon4qt5-4 (>= 4:4.11.1), phonon4qt5'
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libphonon4qt5-4/DEBIAN/symbols doesn't match 
completely debian/libphonon4qt5-4.symbols
--- debian/libphonon4qt5-4.symbols (libphonon4qt5-4_4:4.11.1-4_amd64)
+++ dpkg-gensymbolsGbeX2N   2022-06-10 09:02:18.309778085 +
@@ -692,7 +692,7 @@
  _ZTVN6Phonon18MediaSourcePrivateE@Base 4:4.8.0
  _ZTVN6Phonon19AbstractAudioOutputE@Base 4:4.8.0
  _ZTVN6Phonon19AbstractMediaStreamE@Base 4:4.8.0
- _ZTVN6Phonon19AbstractVideoOutputE@Base 4:4.8.0
+#MISSING: 4:4.11.1-4# _ZTVN6Phonon19AbstractVideoOutputE@Base 

Bug#1015561: okteta: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:okteta
Version: 5:0.26.8-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/okteta_0.26.8-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZNK6Kasten17FilterToolFactory6createEv@Base 5:0.26.2
@@ -251,7 +251,7 @@
  _ZNK6Kasten32CharsetConversionToolViewFactory8iconNameEv@Base 5:0.26.2
  _ZNK6Kasten32ViewContextMenuControllerFactory6createEP13KXMLGUIClient@Base 
5:0.26.2
  _ZNK6Kasten35ViewProfilesManageControllerFactory6createEP13KXMLGUIClient@Base 
5:0.26.2
- (arch=!armel !armhf)_ZTI11QSharedData@Base 5:0.26.2
+#MISSING: 5:0.26.8-1# (arch=!armel !armhf)_ZTI11QSharedData@Base 5:0.26.2
  _ZTIN6Kasten15InfoToolFactoryE@Base 5:0.26.2
  _ZTIN6Kasten15PrintControllerE@Base 5:0.26.2
  _ZTIN6Kasten17FilterToolFactoryE@Base 5:0.26.2
@@ -290,7 +290,7 @@
  _ZTIN6Kasten32ViewContextMenuControllerFactoryE@Base 5:0.26.2
  _ZTIN6Kasten35ViewProfilesManageControllerFactoryE@Base 5:0.26.2
  _ZTIN6Okteta9CharCodecE@Base 5:0.26.2
- (arch=!armel !armhf)_ZTS11QSharedData@Base 5:0.26.2
+#MISSING: 5:0.26.8-1# (arch=!armel !armhf)_ZTS11QSharedData@Base 5:0.26.2
  _ZTSN6Kasten15InfoToolFactoryE@Base 5:0.26.2
  _ZTSN6Kasten15PrintControllerE@Base 5:0.26.2
  _ZTSN6Kasten17FilterToolFactoryE@Base 5:0.26.2
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkasten4okteta2gui0/DEBIAN/symbols doesn't 
match completely debian/libkasten4okteta2gui0.symbols
--- debian/libkasten4okteta2gui0.symbols 
(libkasten4okteta2gui0_5:0.26.8-1_amd64)
+++ dpkg-gensymbolsb1B5sn   2022-06-10 08:48:31.839659129 +
@@ -56,7 +56,7 @@
  _ZN6Kasten13ByteArrayViewD0Ev@Base 4:14.12.0
  _ZN6Kasten13ByteArrayViewD1Ev@Base 4:14.12.0
  _ZN6Kasten13ByteArrayViewD2Ev@Base 4:14.12.0
- (arch=!armel 
!armhf)_ZN6Kasten19AbstractViewFactory16createCopyOfViewEPNS_12AbstractViewE6QFlagsIN2Qt13AlignmentFlagEE@Base
 4:16.08.0
+#MISSING: 5:0.26.8-1# (arch=!armel 
!armhf)_ZN6Kasten19AbstractViewFactory16createCopyOfViewEPNS_12AbstractViewE6QFlagsIN2Qt13AlignmentFlagEE@Base
 4:16.08.0
  _ZN6Kasten20ByteArrayViewFactory13createViewForEPNS_16AbstractDocumentE@Base 
4:14.12.0
  
_ZN6Kasten20ByteArrayViewFactory16createCopyOfViewEPNS_12AbstractViewE6QFlagsIN2Qt13AlignmentFlagEE@Base
 4:14.12.0
  _ZN6Kasten20ByteArrayViewFactoryC1EPNS_27ByteArrayViewProfileManagerE@Base 
4:14.12.0
@@ -182,9 +182,9 @@
  _ZN6Okteta17ByteArrayComboBoxD0Ev@Base 4:14.12.0
  _ZN6Okteta17ByteArrayComboBoxD1Ev@Base 4:14.12.0
  _ZN6Okteta17ByteArrayComboBoxD2Ev@Base 4:14.12.0
- 
(optional=templinst)_ZNK12KConfigGroup9readEntryI10QByteArrayEET_PKcRKS2_@Base 
5:0.26.7
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:14.12.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4:14.12.0
+#MISSING: 5:0.26.8-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryI10QByteArrayEET_PKcRKS2_@Base 
5:0.26.7
+#MISSING: 5:0.26.8-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:14.12.0
+#MISSING: 5:0.26.8-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4:14.12.0
  _ZNK6Kasten13ByteArrayView10cursorRectEv@Base 4:14.12.0
  _ZNK6Kasten13ByteArrayView10isReadOnlyEv@Base 4:14.12.0
  _ZNK6Kasten13ByteArrayView10metaObjectEv@Base 4:14.12.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libokteta3gui0/DEBIAN/symbols doesn't match 
completely debian/libokteta3gui0.symbols
--- debian/libokteta3gui0.symbols (libokteta3gui0_5:0.26.8-1_amd64)
+++ dpkg-gensymbolszhxXzD   2022-06-10 08:48:32.415663969 +
@@ -481,7 +481,7 @@
  _ZNK6Okteta31AbstractByteArrayColumnRenderer6layoutEv@Base 5:0.26.2
  

Bug#1015558: networkmanager-qt: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:networkmanager-qt
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/networkmanager-qt_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/wireguarddevice.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/adslsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/bluetoothsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/bondsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/bridgesetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/bridgeportsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/cdmasetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/connectionsettings.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/gsmsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/genericsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/infinibandsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/iptunnelsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/ipv4setting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/ipv6setting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/olpcmeshsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/pppoesetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/pppsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/security8021xsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/serialsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/setting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/teamsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/tunsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/vlansetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/vpnsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/wimaxsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/wiredsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/wireguardsetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/wirelesssecuritysetting.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/NetworkManagerQt/networkmanagerqt/wirelesssetting.h
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/networkmanagerqt.categories
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/networkmanagerqt.renamecategories
-- Installing: 
/<>/debian/tmp/usr/share/qt5/doc/KF5NetworkManagerQt.qch
-- Installing: 
/<>/debian/tmp/usr/share/qt5/doc/KF5NetworkManagerQt.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5NetworkManagerQt/KF5NetworkManagerQtQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5NetworkManagerQt/KF5NetworkManagerQtConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5NetworkManagerQt/KF5NetworkManagerQtConfigVersion.cmake
-- Installing: 

Bug#1015498: libksysguard: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:libksysguard
Version: 4:5.24.5-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/libksysguard_5.24.5-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
+++ dpkg-gensymbolsOtoV3p   2022-06-10 08:56:14.650037564 +
@@ -91,8 +91,8 @@
  _ZN9KSysGuard27SensorFaceControllerPrivate9createGuiERK7QString@Base 4:5.20.3
  _ZN9KSysGuard27SensorFaceControllerPrivateC1Ev@Base 4:5.20.3
  _ZN9KSysGuard27SensorFaceControllerPrivateC2Ev@Base 4:5.20.3
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:5.19.4
- (optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4:5.21.80
+#MISSING: 4:5.24.5-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:5.19.4
+#MISSING: 4:5.24.5-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4:5.21.80
  _ZNK9KSysGuard10FaceLoader10controllerEv@Base 4:5.23.0
  _ZNK9KSysGuard10FaceLoader10metaObjectEv@Base 4:5.23.0
  _ZNK9KSysGuard10FaceLoader16parentControllerEv@Base 4:5.23.0
@@ -137,7 +137,7 @@
  (optional=templinst|arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90
  (arch=armel armhf)_ZTISt19_Sp_make_shared_tag@Base 4:5.24.4
  (arch=armel 
riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 4:5.24.4
- (optional=templinst|arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 4:5.20.90
+#MISSING: 4:5.24.5-1# (optional=templinst|arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 4:5.20.90
  _ZTSN9KSysGuard10FaceLoaderE@Base 4:5.23.0
  _ZTSN9KSysGuard10SensorFaceE@Base 4:5.19.4
  _ZTSN9KSysGuard20SensorFaceControllerE@Base 4:5.19.4
@@ -153,7 +153,7 @@
  _ZTVN9KSysGuard10SensorFaceE@Base 4:5.19.4
  _ZTVN9KSysGuard20SensorFaceControllerE@Base 4:5.19.4
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 4:5.24.4
- (optional=templinst|arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 4:5.20.90
+#MISSING: 4:5.24.5-1# (optional=templinst|arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 4:5.20.90
  (optional=templinst)_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 4:5.20.90
  (c++)"non-virtual thunk to KSysGuard::FaceLoader::classBegin()@Base" 4:5.23.0
  (c++)"non-virtual thunk to KSysGuard::FaceLoader::componentComplete()@Base" 
4:5.23.0
dpkg-gensymbols: warning: debian/libksysguardsystemstats1/DEBIAN/symbols 
doesn't match completely debian/libksysguardsystemstats1.symbols
--- debian/libksysguardsystemstats1.symbols 
(libksysguardsystemstats1_4:5.24.5-1_amd64)
+++ dpkg-gensymbolsW2ECZz   2022-06-10 08:56:14.818038679 +
@@ -14,12 +14,12 @@
  _ZN27OrgKdeKsystemstatsInterfaceD0Ev@Base 4:5.21.80
  _ZN27OrgKdeKsystemstatsInterfaceD1Ev@Base 4:5.21.80
  _ZN27OrgKdeKsystemstatsInterfaceD2Ev@Base 4:5.21.80
- (optional=templinst)_ZN5QListI8QVariantE18detach_helper_growEii@Base 4:5.21.80
- (optional=templinst)_ZN5QListI8QVariantE6appendERKS0_@Base 4:5.21.80
- (optional=templinst)_ZN5QListI8QVariantED1Ev@Base 4:5.21.80
- (optional=templinst)_ZN5QListI8QVariantED2Ev@Base 4:5.21.80
- (optional=templinst)_ZN7QVectorIN9KSysGuard10SensorDataEE6appendERKS1_@Base 
4:5.21.80
- 
(optional=templinst)_ZN7QVectorIN9KSysGuard10SensorDataEE7reallocEi6QFlagsIN10QArrayData16AllocationOptionEE@Base
 4:5.21.80
+#MISSING: 4:5.24.5-1# 
(optional=templinst)_ZN5QListI8QVariantE18detach_helper_growEii@Base 4:5.21.80
+#MISSING: 4:5.24.5-1# 
(optional=templinst)_ZN5QListI8QVariantE6appendERKS0_@Base 4:5.21.80
+#MISSING: 4:5.24.5-1# 

Bug#1015497: libktorrent: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:libktorrent
Version: 21.08.0-2
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/libktorrent_21.08.0-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTIN2bt6BufferE@ABI_6_2 2.2.0
  _ZTIN2bt6ChokerE@ABI_6_2 2.2.0
  _ZTIN2bt6PeerIDE@ABI_6_2 2.2.0
- _ZTIN2bt6Server7PrivateE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTIN2bt6Server7PrivateE@ABI_6_2 2.2.0
  _ZTIN2bt6ServerE@ABI_6_2 2.2.0
  _ZTIN2bt7GlobalsE@ABI_6_2 2.2.0
  _ZTIN2bt7TorrentE@ABI_6_2 2.2.0
@@ -2467,10 +2468,10 @@
  _ZTIN3utp9UTPServer7PrivateE@ABI_6_2 2.2.0
  _ZTIN3utp9UTPServerE@ABI_6_2 2.2.0
  _ZTIN3utp9UTPSocketE@ABI_6_2 2.2.0
- _ZTIN5boost10wrapexceptISt12length_errorEE@ABI_6_2 2.2.0
- _ZTIN5boost16exception_detail10clone_baseE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTIN5boost10wrapexceptISt12length_errorEE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTIN5boost16exception_detail10clone_baseE@ABI_6_2 2.2.0
  _ZTIN5boost6detail15sp_counted_baseE@ABI_6_2 2.2.0
- _ZTIN5boost9exceptionE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTIN5boost9exceptionE@ABI_6_2 2.2.0
  _ZTS11QSharedData@ABI_6_2 2.2.0
  _ZTS12QHostAddress@ABI_6_2 2.2.0
  _ZTSN2bt10BValueNodeE@ABI_6_2 2.2.0
@@ -2615,10 +2616,10 @@
  _ZTSN3utp9UTPServer7PrivateE@ABI_6_2 2.2.0
  _ZTSN3utp9UTPServerE@ABI_6_2 2.2.0
  _ZTSN3utp9UTPSocketE@ABI_6_2 2.2.0
- _ZTSN5boost10wrapexceptISt12length_errorEE@ABI_6_2 2.2.0
- _ZTSN5boost16exception_detail10clone_baseE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTSN5boost10wrapexceptISt12length_errorEE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTSN5boost16exception_detail10clone_baseE@ABI_6_2 2.2.0
  _ZTSN5boost6detail15sp_counted_baseE@ABI_6_2 2.2.0
- _ZTSN5boost9exceptionE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTSN5boost9exceptionE@ABI_6_2 2.2.0
  _ZTVN2bt10BValueNodeE@ABI_6_2 2.2.0
  _ZTVN2bt10BufferPoolE@ABI_6_2 2.2.0
  _ZTVN2bt10DownloaderE@ABI_6_2 2.2.0
@@ -2666,7 +2667,7 @@
  _ZTVN2bt16PreallocationJobE@ABI_6_2 2.2.0
  _ZTVN2bt16TorrentInterfaceE@ABI_6_2 2.2.0
  _ZTVN2bt16TrackerInterfaceE@ABI_6_2 2.2.0
- _ZTVN2bt16UDPTrackerSocket7PrivateE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTVN2bt16UDPTrackerSocket7PrivateE@ABI_6_2 2.2.0
  _ZTVN2bt16UDPTrackerSocketE@ABI_6_2 2.2.0
  _ZTVN2bt16WebSeedInterfaceE@ABI_6_2 2.2.0
  _ZTVN2bt17DataCheckerThreadE@ABI_6_2 2.2.0
@@ -2699,7 +2700,7 @@
  _ZTVN2bt6BufferE@ABI_6_2 2.2.0
  _ZTVN2bt6ChokerE@ABI_6_2 2.2.0
  _ZTVN2bt6PeerIDE@ABI_6_2 2.2.0
- _ZTVN2bt6Server7PrivateE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTVN2bt6Server7PrivateE@ABI_6_2 2.2.0
  _ZTVN2bt6ServerE@ABI_6_2 2.2.0
  _ZTVN2bt7GlobalsE@ABI_6_2 2.2.0
  _ZTVN2bt7TorrentE@ABI_6_2 2.2.0
@@ -2750,9 +2751,9 @@
  _ZTVN3utp9UTPServer7PrivateE@ABI_6_2 2.2.0
  _ZTVN3utp9UTPServerE@ABI_6_2 2.2.0
  _ZTVN3utp9UTPSocketE@ABI_6_2 2.2.0
- _ZTVN5boost10wrapexceptISt12length_errorEE@ABI_6_2 2.2.0
- _ZTVN5boost16exception_detail10clone_baseE@ABI_6_2 2.2.0
- _ZTVN5boost9exceptionE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTVN5boost10wrapexceptISt12length_errorEE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTVN5boost16exception_detail10clone_baseE@ABI_6_2 2.2.0
+#MISSING: 21.08.0-2# _ZTVN5boost9exceptionE@ABI_6_2 2.2.0
  _ZZZN2bt3Log7Private10finishLineEvENKUlvE_clEvE15qstring_literal@ABI_6_2 2.2.0
  
_ZZZN2bt3Log7Private10rotateLogsERK7QStringENKUlvE0_clEvE15qstring_literal@ABI_6_2
 2.2.0
  
_ZZZN2bt3Log7Private10rotateLogsERK7QStringENKUlvE1_clEvE15qstring_literal@ABI_6_2
 2.2.0
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



Bug#1015494: libkdegames: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:libkdegames
Version: 4:21.12.3-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/libkdegames_21.12.3-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/libkf5kdegames7/usr/share/locale/zh_CN/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/kk/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/ja/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/uk/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/da/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/ug/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/km/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/hr/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/de/LC_MESSAGES/libkdegames5.mo
Normalized 
debian/libkf5kdegames7/usr/share/locale/wa/LC_MESSAGES/libkdegames5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\*
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5kdegames7/DEBIAN/symbols doesn't match 
completely debian/libkf5kdegames7.symbols
--- debian/libkf5kdegames7.symbols (libkf5kdegames7_4:21.12.3-1_amd64)
+++ dpkg-gensymbolsjnbU29   2022-06-10 08:56:46.942546655 +
@@ -286,14 +286,14 @@
  _ZNK10KHighscore8readListERK7QStringi@Base 4:14.12.50
  _ZNK10KHighscore9groupListEv@Base 4:14.12.50
  _ZNK10KHighscore9readEntryEiRK7QStringS2_@Base 4:14.12.50
- 
(optional=templinst)_ZNK12KConfigGroup9readEntryI10QByteArrayEET_PKcRKS2_@Base 
4:20.12.1
+#MISSING: 4:21.12.3-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryI10QByteArrayEET_PKcRKS2_@Base 
4:20.12.1
  _ZNK12KScoreDialog10metaObjectEv@Base 4:14.12.50
  _ZNK12KgDifficulty10isEditableEv@Base 4:14.12.50
  _ZNK12KgDifficulty10metaObjectEv@Base 4:14.12.50
  _ZNK12KgDifficulty12currentLevelEv@Base 4:14.12.50
  _ZNK12KgDifficulty13isGameRunningEv@Base 4:14.12.50
  _ZNK12KgDifficulty6levelsEv@Base 4:14.12.50
- _ZNK12QPaintDevice7devTypeEv@Base 4:14.12.50
+#MISSING: 4:21.12.3-1# _ZNK12QPaintDevice7devTypeEv@Base 4:14.12.50
  _ZNK13KGameRenderer10frameCountERK7QString@Base 4:14.12.50
  _ZNK13KGameRenderer10metaObjectEv@Base 4:14.12.50
  _ZNK13KGameRenderer10strategiesEv@Base 4:14.12.50
@@ -372,7 +372,7 @@
  _ZTI23KGameRenderedObjectItem@Base 4:14.12.50
  _ZTI7KgSound@Base 4:14.12.50
  _ZTI7KgTheme@Base 4:14.12.50
- _ZTIN15KgThemeSelector6DialogE@Base 4:14.12.50
+#MISSING: 4:21.12.3-1# _ZTIN15KgThemeSelector6DialogE@Base 4:14.12.50
  _ZTS10KGameClock@Base 4:14.12.50
  _ZTS10KHighscore@Base 4:14.12.50
  _ZTS12KScoreDialog@Base 4:14.12.50
@@ -405,7 +405,7 @@
  _ZTV23KGameRenderedObjectItem@Base 4:14.12.50
  _ZTV7KgSound@Base 4:14.12.50
  _ZTV7KgTheme@Base 4:14.12.50
- _ZTVN15KgThemeSelector6DialogE@Base 4:14.12.50
+#MISSING: 4:21.12.3-1# _ZTVN15KgThemeSelector6DialogE@Base 4:14.12.50
  
_ZZZN15KgThemeSelector6DialogC4EPS_RK7QStringENKUlvE_clEvE15qstring_literal@Base
 4:15.12.0
  (c++)"non-virtual thunk to KGamePopupItem::boundingRect() const@Base" 
4:14.12.50
  (c++)"non-virtual thunk to 
KGamePopupItem::hoverEnterEvent(QGraphicsSceneHoverEvent*)@Base" 4:14.12.50
dpkg-gensymbols: warning: debian/libkf5kdegamesprivate7/DEBIAN/symbols doesn't 
match completely debian/libkf5kdegamesprivate7.symbols
--- debian/libkf5kdegamesprivate7.symbols 
(libkf5kdegamesprivate7_4:21.12.3-1_amd64)
+++ dpkg-gensymbolseQHpX9   2022-06-10 08:56:47.342548450 +
@@ -675,7 +675,7 

Bug#1015495: libkf5kexiv2: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:libkf5kexiv2
Version: 21.12.3-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/libkf5kexiv2_21.12.3-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- (optional=templinst)_ZN5Exiv29ValueTypeIjEC1ERKS1_@Base 20.04.3
- (optional=templinst)_ZN5Exiv29ValueTypeIjEC2ERKS1_@Base 20.04.3
- (optional=templinst)_ZN5Exiv29ValueTypeIjED0Ev@Base 4.5.90
- (optional=templinst)_ZN5Exiv29ValueTypeIjED1Ev@Base 4.5.90
- (optional=templinst)_ZN5Exiv29ValueTypeIjED2Ev@Base 4.6.1
+#MISSING: 21.12.3-1# (arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 
ppc64el s390x 
sparc64)_ZN5Exiv213toBasicStringIcA59_cEENSt7__cxx1112basic_stringIT_St11char_traitsIS4_ESaIS4_EEERKT0_@Base
 15.12.0
+#MISSING: 21.12.3-1# (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 
mips64el ppc64 ppc64el s390x 
sparc64)_ZN5Exiv28toStringIjEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_@Base
 15.04.2
+#MISSING: 21.12.3-1# 
(optional=templinst)_ZN5Exiv29ValueTypeIjE11setDataAreaEPKhl@Base 4.5.90
+#MISSING: 21.12.3-1# 
(optional=templinst)_ZN5Exiv29ValueTypeIjE4readEPKhlNS_9ByteOrderE@Base 4.5.90
+#MISSING: 21.12.3-1# 
(optional=templinst)_ZN5Exiv29ValueTypeIjE4readERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 15.04.2
+#MISSING: 21.12.3-1# (optional=templinst)_ZN5Exiv29ValueTypeIjEC1ERKS1_@Base 
20.04.3
+#MISSING: 21.12.3-1# (optional=templinst)_ZN5Exiv29ValueTypeIjEC2ERKS1_@Base 
20.04.3
+#MISSING: 21.12.3-1# (optional=templinst)_ZN5Exiv29ValueTypeIjED0Ev@Base 4.5.90
+#MISSING: 21.12.3-1# (optional=templinst)_ZN5Exiv29ValueTypeIjED1Ev@Base 4.5.90
+#MISSING: 21.12.3-1# (optional=templinst)_ZN5Exiv29ValueTypeIjED2Ev@Base 4.6.1
  _ZNK11KExiv2Iface14KExiv2Previews12originalSizeEv@Base 4.5.90
  _ZNK11KExiv2Iface14KExiv2Previews16originalMimeTypeEv@Base 4.5.90
  _ZNK11KExiv2Iface14RotationMatrix13isNoTransformEv@Base 4.5.90
@@ -222,29 +222,29 @@
  _ZNK11KExiv2Iface6KExiv28clearXmpEv@Base 4.5.90
  _ZNK11KExiv2Iface6KExiv29clearExifEv@Base 4.5.90
  _ZNK11KExiv2Iface6KExiv29clearIptcEv@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE10toRationalEl@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE12sizeDataAreaEv@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE4copyEPhNS_9ByteOrderE@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE4sizeEv@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE5countEv@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE5writeERSo@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE6clone_Ev@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE6toLongEl@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE7toFloatEl@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE8dataAreaEv@Base 4.5.90
- (optional=templinst)_ZNK5Exiv29ValueTypeIjE8toStringB5cxx11El@Base 17.08.1
- (optional=templinst)_ZNSt6vectorIN5Exiv29IptcdatumESaIS1_EEaSERKS3_@Base 
4.5.90
- 
(optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
 20.04.3
- 
(optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
 20.04.3
- 
(optional=templinst)_ZNSt7__cxx1110_List_baseIN5Exiv29ExifdatumESaIS2_EE8_M_clearEv@Base
 15.04.2
+#MISSING: 21.12.3-1# 
(optional=templinst)_ZNK5Exiv29ValueTypeIjE10toRationalEl@Base 4.5.90
+#MISSING: 21.12.3-1# 
(optional=templinst)_ZNK5Exiv29ValueTypeIjE12sizeDataAreaEv@Base 4.5.90
+#MISSING: 21.12.3-1# 
(optional=templinst)_ZNK5Exiv29ValueTypeIjE4copyEPhNS_9ByteOrderE@Base 4.5.90
+#MISSING: 21.12.3-1# (optional=templinst)_ZNK5Exiv29ValueTypeIjE4sizeEv@Base 
4.5.90
+#MISSING: 21.12.3-1# (optional=templinst)_ZNK5Exiv29ValueTypeIjE5countEv@Base 
4.5.90
+#MISSING: 21.12.3-1# 
(optional=templinst)_ZNK5Exiv29ValueTypeIjE5writeERSo@Base 

Bug#1015493: libkcddb: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:libkcddb
Version: 4:21.12.3-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/libkcddb_21.12.3-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/libkf5cddb5/usr/share/locale/ta/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/be/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/sr/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/nb/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/el/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/ca@valencia/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/eu/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/hu/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/ro/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/ar/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/is/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/sq/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/es/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/et/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/bs/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/fr/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/ga/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/gl/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/ko/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/nn/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/zh_CN/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/kk/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/ja/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/sl/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/uk/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/da/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/ug/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/km/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/hr/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/de/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/pt/LC_MESSAGES/libkcddb.mo
Normalized 
debian/libkf5cddb5/usr/share/locale/hi/LC_MESSAGES/libkcddb.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\*
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5cddb5/DEBIAN/symbols doesn't match 
completely debian/libkf5cddb5.symbols
--- debian/libkf5cddb5.symbols (libkf5cddb5_4:21.12.3-1_amd64)
+++ dpkg-gensymbolsofvzgL   2022-06-10 09:01:13.001059461 +
@@ -150,13 +150,13 @@
  _ZNK5KCDDB9TrackInfo8toStringEv@Base 4:17.08.3
  _ZNK5KCDDB9TrackInfoeqERKS0_@Base 4:17.08.3
  _ZNK5KCDDB9TrackInfoneERKS0_@Base 4:17.08.3
- 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base
 4:17.08.3
- 

Bug#1015470: libaccounts-qt: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:libaccounts-qt
Version: 1.16-2
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/libaccounts-qt_1.16-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
make[2]: Leaving directory '/<>'
find debian/tmp -name jquery.js -exec ln -sfv 
/usr/share/javascript/jquery/jquery.js {} \;
'debian/tmp/usr/share/doc/accounts-qt/html/jquery.js' -> 
'/usr/share/javascript/jquery/jquery.js'
# test stuff
rm debian/tmp/usr/bin/accountstest
make[1]: Leaving directory '/<>'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libaccounts-qt5-1/DEBIAN/symbols doesn't match 
completely debian/libaccounts-qt5-1.symbols
--- debian/libaccounts-qt5-1.symbols (libaccounts-qt5-1_1.16-2_amd64)
+++ dpkg-gensymbolsqkbUNb   2022-06-10 09:01:41.080121263 +
@@ -1,9 +1,9 @@
 libaccounts-qt5.so.1 libaccounts-qt5-1 #MINVER#
 * Build-Depends-Package: libaccounts-qt5-dev
- (optional)_ZN10QByteArrayD1Ev@Base 1.15
- (optional)_ZN10QByteArrayD2Ev@Base 1.15
- (optional)_ZN7QStringD1Ev@Base 1.15
- (optional)_ZN7QStringD2Ev@Base 1.15
+#MISSING: 1.16-2# (optional)_ZN10QByteArrayD1Ev@Base 1.15
+#MISSING: 1.16-2# (optional)_ZN10QByteArrayD2Ev@Base 1.15
+#MISSING: 1.16-2# (optional)_ZN7QStringD1Ev@Base 1.15
+#MISSING: 1.16-2# (optional)_ZN7QStringD2Ev@Base 1.15
  _ZN8Accounts11ApplicationC1EP14_AgApplication@Base 1.13
  _ZN8Accounts11ApplicationC1ERKS0_@Base 1.13
  _ZN8Accounts11ApplicationC1Ev@Base 1.13
@@ -42,9 +42,9 @@
  _ZN8Accounts14AccountServiceD2Ev@Base 1.13
  _ZN8Accounts5ErrorC1EPK7_GError@Base 1.13
  _ZN8Accounts5ErrorC2EPK7_GError@Base 1.13
- _ZN8Accounts5ErrorD0Ev@Base 1.13
- _ZN8Accounts5ErrorD1Ev@Base 1.13
- _ZN8Accounts5ErrorD2Ev@Base 1.13
+#MISSING: 1.16-2# _ZN8Accounts5ErrorD0Ev@Base 1.13
+#MISSING: 1.16-2# _ZN8Accounts5ErrorD1Ev@Base 1.13
+#MISSING: 1.16-2# _ZN8Accounts5ErrorD2Ev@Base 1.13
  _ZN8Accounts5Watch11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.13
  _ZN8Accounts5Watch11qt_metacastEPKc@Base 1.13
  _ZN8Accounts5Watch16staticMetaObjectE@Base 1.13
@@ -250,7 +250,7 @@
  _ZNK8Accounts8Provider8providerEv@Base 1.13
  _ZNK8Accounts8Provider9trCatalogEv@Base 1.13
  _ZTIN8Accounts14AccountServiceE@Base 1.13
- _ZTIN8Accounts5ErrorE@Base 1.13
+#MISSING: 1.16-2# _ZTIN8Accounts5ErrorE@Base 1.13
  _ZTIN8Accounts5WatchE@Base 1.13
  _ZTIN8Accounts7AccountE@Base 1.13
  _ZTIN8Accounts7ManagerE@Base 1.13
@@ -262,7 +262,7 @@
  _ZTSN8Accounts7ManagerE@Base 1.13
  _ZTSN8Accounts8AuthDataE@Base 1.13
  _ZTVN8Accounts14AccountServiceE@Base 1.13
- _ZTVN8Accounts5ErrorE@Base 1.13
+#MISSING: 1.16-2# _ZTVN8Accounts5ErrorE@Base 1.13
  _ZTVN8Accounts5WatchE@Base 1.13
  _ZTVN8Accounts7AccountE@Base 1.13
  _ZTVN8Accounts7ManagerE@Base 1.13
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:27: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



Bug#1015466: kwayland: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kwayland
Version: 4: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/kwayland_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTVN8KWayland6Server17XdgShellInterfaceE@Base 4:5.25.0
  _ZTVN8KWayland6Server18DataOfferInterfaceE@Base 4:5.1.1+git20141128.0009
  _ZTVN8KWayland6Server18FakeInputInterface7PrivateE@Base 4:5.4.0
@@ -2622,9 +2622,9 @@
  _ZTVN8KWayland6Server19DataSourceInterfaceE@Base 4:5.1.1+git20141128.0009
  _ZTVN8KWayland6Server19SubSurfaceInterface7PrivateE@Base 
4:5.1.1+git20141128.0009
  _ZTVN8KWayland6Server19SubSurfaceInterfaceE@Base 4:5.1.1+git20141128.0009
- _ZTVN8KWayland6Server19TabletSeatInterface7PrivateE@Base 4:5.69.0
+#MISSING: 4:5.94.0-1# _ZTVN8KWayland6Server19TabletSeatInterface7PrivateE@Base 
4:5.69.0
  _ZTVN8KWayland6Server19TabletSeatInterfaceE@Base 4:5.69.0
- _ZTVN8KWayland6Server19TabletToolInterface7PrivateE@Base 4:5.69.0
+#MISSING: 4:5.94.0-1# _ZTVN8KWayland6Server19TabletToolInterface7PrivateE@Base 
4:5.69.0
  _ZTVN8KWayland6Server19TabletToolInterfaceE@Base 4:5.69.0
  _ZTVN8KWayland6Server19XdgForeignInterfaceE@Base 4:5.41.0
  _ZTVN8KWayland6Server20BlurManagerInterface7PrivateE@Base 4:5.5.0
@@ -2648,7 +2648,7 @@
  _ZTVN8KWayland6Server22ShadowManagerInterfaceE@Base 4:5.4.0
  _ZTVN8KWayland6Server22SubCompositorInterface7PrivateE@Base 
4:5.1.1+git20141128.0009
  _ZTVN8KWayland6Server22SubCompositorInterfaceE@Base 4:5.1.1+git20141128.0009
- _ZTVN8KWayland6Server22TabletManagerInterface7PrivateE@Base 4:5.69.0
+#MISSING: 4:5.94.0-1# 
_ZTVN8KWayland6Server22TabletManagerInterface7PrivateE@Base 4:5.69.0
  _ZTVN8KWayland6Server22TabletManagerInterfaceE@Base 4:5.69.0
  _ZTVN8KWayland6Server22XdgDecorationInterface7PrivateE@Base 4:5.54.0
  _ZTVN8KWayland6Server22XdgDecorationInterfaceE@Base 4:5.54.0
@@ -2660,26 +2660,26 @@
  _ZTVN8KWayland6Server24ConfinedPointerInterfaceE@Base 4:5.35.0
  _ZTVN8KWayland6Server24ContrastManagerInterface7PrivateE@Base 4:5.5.0
  _ZTVN8KWayland6Server24ContrastManagerInterfaceE@Base 4:5.5.0
- _ZTVN8KWayland6Server24PointerGesturesInterface7PrivateE@Base 4:5.35.0
+#MISSING: 4:5.94.0-1# 
_ZTVN8KWayland6Server24PointerGesturesInterface7PrivateE@Base 4:5.35.0
  _ZTVN8KWayland6Server24PointerGesturesInterfaceE@Base 4:5.35.0
  _ZTVN8KWayland6Server24XdgShellSurfaceInterface7PrivateE@Base 4:5.25.0
  _ZTVN8KWayland6Server24XdgShellSurfaceInterfaceE@Base 4:5.25.0
  _ZTVN8KWayland6Server25OutputManagementInterface7PrivateE@Base 4:5.5.0
  _ZTVN8KWayland6Server25OutputManagementInterfaceE@Base 4:5.5.0
- _ZTVN8KWayland6Server25TextInputManagerInterface7PrivateE@Base 4:5.23.0
+#MISSING: 4:5.94.0-1# 
_ZTVN8KWayland6Server25TextInputManagerInterface7PrivateE@Base 4:5.23.0
  _ZTVN8KWayland6Server25TextInputManagerInterfaceE@Base 4:5.23.0
  _ZTVN8KWayland6Server25XdgOutputManagerInterface7PrivateE@Base 4:5.47.0
  _ZTVN8KWayland6Server25XdgOutputManagerInterfaceE@Base 4:5.47.0
  _ZTVN8KWayland6Server26DataDeviceManagerInterface7PrivateE@Base 
4:5.1.1+git20141128.0009
  _ZTVN8KWayland6Server26DataDeviceManagerInterfaceE@Base 
4:5.1.1+git20141128.0009
- _ZTVN8KWayland6Server26QtExtendedSurfaceInterface7PrivateE@Base 4:5.4.0
+#MISSING: 4:5.94.0-1# 
_ZTVN8KWayland6Server26QtExtendedSurfaceInterface7PrivateE@Base 4:5.4.0
  _ZTVN8KWayland6Server26QtExtendedSurfaceInterfaceE@Base 4:5.4.0
  _ZTVN8KWayland6Server27IdleInhibitManagerInterfaceE@Base 4:5.41.0
- _ZTVN8KWayland6Server27LinuxDmabufUnstableV1Buffer7PrivateE@Base 4:5.62.0
- _ZTVN8KWayland6Server27LinuxDmabufUnstableV1BufferE@Base 4:5.62.0
- _ZTVN8KWayland6Server27PlasmaShellSurfaceInterface7PrivateE@Base 4:5.4.0
+#MISSING: 4:5.94.0-1# 
_ZTVN8KWayland6Server27LinuxDmabufUnstableV1Buffer7PrivateE@Base 4:5.62.0
+#MISSING: 4:5.94.0-1# _ZTVN8KWayland6Server27LinuxDmabufUnstableV1BufferE@Base 
4:5.62.0

Bug#1015465: kwallet-kf5: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kwallet-kf5
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/kwallet-kf5_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/libkf5wallet-data/usr/share/locale/ko/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/nn/LC_MESSAGES/kwallet-query.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/nn/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/zh_CN/LC_MESSAGES/kwallet-query.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/zh_CN/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/kwallet-query.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/sr@latin/LC_MESSAGES/kwallet-query.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/sr@latin/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/ms/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/hr/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/de/LC_MESSAGES/kwallet-query.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/de/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/wa/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/pt/LC_MESSAGES/kwallet-query.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/pt/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/hi/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/sl/LC_MESSAGES/kwallet-query.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/sl/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/mai/LC_MESSAGES/kwalletd5.mo
Normalized 
debian/libkf5wallet-data/usr/share/locale/kn/LC_MESSAGES/kwalletd5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: warning: debian/libkf5wallet5/DEBIAN/symbols doesn't match 
completely debian/libkf5wallet5.symbols
--- debian/libkf5wallet5.symbols (libkf5wallet5_5.94.0-1_amd64)
+++ dpkg-gensymbolspM1FMc   2022-06-10 09:00:59.994338654 +
@@ -62,7 +62,7 @@
  _ZN7KWallet6WalletD0Ev@Base 4.96.0
  _ZN7KWallet6WalletD1Ev@Base 4.96.0
  _ZN7KWallet6WalletD2Ev@Base 4.96.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4.100.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4.100.0
  _ZNK7KWallet6Wallet10metaObjectEv@Base 4.96.0
  _ZNK7KWallet6Wallet10walletNameEv@Base 4.96.0
  _ZNK7KWallet6Wallet11entriesListEPb@Base 5.74.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkwalletbackend5-5/DEBIAN/symbols doesn't 
match completely debian/libkwalletbackend5-5.symbols
--- debian/libkwalletbackend5-5.symbols (libkwalletbackend5-5_5.94.0-1_amd64)
+++ dpkg-gensymbolsfcc77K   2022-06-10 09:01:00.154339478 +
@@ -84,7 +84,7 @@
  (optional=templinst|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k 
!mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 
!x32)_ZNSt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base
 5.45.0
  

Bug#1015461: kscreenlocker: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kscreenlocker
Version: 5.24.5-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/kscreenlocker_5.24.5-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/kde-config-screenlocker/usr/share/locale/it/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/nl/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/nl/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/nl/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/tg/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/tg/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/fi/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/fi/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/fi/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/ru/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/nn/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/zh_CN/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/zh_CN/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/zh_CN/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/sr@ijekavian/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/sr@ijekavian/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/sr@ijekavian/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/sr@latin/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/sr@latin/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/sr@latin/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/kk/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/kk/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/ja/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/ja/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/ja/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/uk/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/uk/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/uk/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/da/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/ca@valencia/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/ca@valencia/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/ca@valencia/LC_MESSAGES/kscreenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/eu/LC_MESSAGES/kcm_screenlocker.mo
Normalized 
debian/kde-config-screenlocker/usr/share/locale/eu/LC_MESSAGES/kscreenlocker_greet.mo
Normalized 

Bug#1015464: ktp-common-internals: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:ktp-common-internals
Version: 21.12.3-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/ktp-common-internals_21.12.3-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/kde-telepathy-data/usr/share/locale/ko/LC_MESSAGES/ktp-common-internals.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/nn/LC_MESSAGES/ktp-debugger.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/nn/LC_MESSAGES/ktp-common-internals.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/zh_CN/LC_MESSAGES/ktp-debugger.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/zh_CN/LC_MESSAGES/ktp-common-internals.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/kk/LC_MESSAGES/ktp-debugger.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/kk/LC_MESSAGES/ktp-common-internals.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/sv/LC_MESSAGES/ktp-debugger.mo
Normalized 
debian/kde-telepathy-data/usr/share/locale/sv/LC_MESSAGES/ktp-common-internals.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\*
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libktpcommoninternals9abi1/DEBIAN/symbols 
doesn't match completely debian/libktpcommoninternals9abi1.symbols
--- debian/libktpcommoninternals9abi1.symbols 
(libktpcommoninternals9abi1_21.12.3-1_amd64)
+++ dpkg-gensymbolsK7bR09   2022-06-10 08:48:24.788499412 +
@@ -400,7 +400,7 @@
  _ZTSN3KTp27TelepathyHandlerApplicationE@ABI_9_1 20.04.3
  _ZTSN3KTp7ContactE@ABI_9_1 20.04.3
  _ZTSN3KTp7MessageE@ABI_9_1 20.04.3
- _ZTVN2Tp10RefCountedE@ABI_9_1 20.04.3
+#MISSING: 21.12.3-1# _ZTVN2Tp10RefCountedE@ABI_9_1 20.04.3
  _ZTVN3KTp10TextParserE@ABI_9_1 20.04.3
  _ZTVN3KTp12LogsImporter7PrivateE@ABI_9_1 20.04.3
  _ZTVN3KTp12LogsImporterE@ABI_9_1 20.04.3
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libktpmodels9abi1/DEBIAN/symbols doesn't match 
completely debian/libktpmodels9abi1.symbols
--- debian/libktpmodels9abi1.symbols (libktpmodels9abi1_21.12.3-1_amd64)
+++ dpkg-gensymbolsu__AAw   2022-06-10 08:48:25.176501642 +
@@ -308,7 +308,7 @@
  _ZTSN3KTp28TextChannelWatcherProxyModelE@ABI_9_1 20.04.3
  _ZTTN3KTp28TextChannelWatcherProxyModelE@ABI_9_1 20.04.3
  _ZTV23KPeopleTranslationProxy@ABI_9_1 20.04.3
- _ZTVN2Tp10RefCountedE@ABI_9_1 20.04.3
+#MISSING: 21.12.3-1# _ZTVN2Tp10RefCountedE@ABI_9_1 20.04.3
  _ZTVN3KTp10RoomsModelE@ABI_9_1 20.04.3
  _ZTVN3KTp13ContactsModelE@ABI_9_1 20.04.3
  _ZTVN3KTp13PresenceModelE@ABI_9_1 20.04.3
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libktpotr9/DEBIAN/symbols doesn't match 
completely debian/libktpotr9.symbols
--- debian/libktpotr9.symbols (libktpotr9_21.12.3-1_amd64)
+++ dpkg-gensymbolsBf2My_   2022-06-10 08:48:25.368502746 +
@@ -115,7 +115,7 @@
  _ZTSN3KTp14ChannelAdapterE@Base 15.04.2
  _ZTSN3KTp6Client21ProxyServiceInterfaceE@Base 15.04.2
  _ZTSN3KTp6Client33ChannelProxyInterfaceOTRInterfaceE@Base 15.04.2
- _ZTVN2Tp10RefCountedE@Base 15.04.2
+#MISSING: 21.12.3-1# _ZTVN2Tp10RefCountedE@Base 15.04.2
  _ZTVN3KTp14ChannelAdapterE@Base 15.04.2
  _ZTVN3KTp6Client21ProxyServiceInterfaceE@Base 15.04.2
  _ZTVN3KTp6Client33ChannelProxyInterfaceOTRInterfaceE@Base 15.04.2
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libktpwidgets9/DEBIAN/symbols doesn't 

Bug#1015463: ktexteditor: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:ktexteditor
Version: 5.94.0-2
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/ktexteditor_5.94.0-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
+#MISSING: 5.94.0-2# 
_ZNSt6vectorIP7QWidgetSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base
 5.93.0
+#MISSING: 5.94.0-2# 
_ZNSt6vectorIPN11KTextEditor11ViewPrivateESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_@Base
 5.94.0
+#MISSING: 5.94.0-2# 
_ZNSt6vectorIPN11KTextEditor15DocumentPrivateESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_@Base
 5.93.0
+#MISSING: 5.94.0-2# 
_ZNSt6vectorIPN11KTextEditor15DocumentPrivateESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_@Base
 5.93.0
+#MISSING: 5.94.0-2# 
(subst)_ZNSt6vectorIPN4Kate9TextBlockESaIS2_EE17_M_default_appendE{size_t}@Base 
5.79.0
+#MISSING: 5.94.0-2# 
_ZNSt6vectorIPN4Kate9TextBlockESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_@Base
 5.79.0
+#MISSING: 5.94.0-2# 
_ZNSt6vectorIPN4Kate9TextRangeESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_@Base
 5.79.0
+#MISSING: 5.94.0-2# 
(subst)_ZNSt6vectorIPN4Kate9TextRangeESaIS2_EE7reserveE{size_t}@Base 5.79.0
+#MISSING: 5.94.0-2# 
(subst)_ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EE{size_t}RKi@Base
 5.83.0
+#MISSING: 5.94.0-2# 
(optional=templinst)_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_@Base
 5.61.0
+#MISSING: 5.94.0-2# 
_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_@Base
 5.93.0
+#MISSING: 5.94.0-2# 
(optional=templinst|subst)_ZNSt6vectorIiSaIiEE7reserveE{size_t}@Base 5.93.0
+#MISSING: 5.94.0-2# (optional=templinst|arch=amd64 arm64 hppa m68k mips64el 
ppc64el riscv64 sh4 
x32)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE11equal_rangeERS2_@Base
 5.83.0
+#MISSING: 5.94.0-2# 
_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE24_M_get_insert_unique_posERS2_@Base
 5.83.0
+#MISSING: 5.94.0-2# 
_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS2_@Base
 5.83.0
+#MISSING: 5.94.0-2# 
_ZNSt8_Rb_treeI7QStringSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE8_M_eraseEPSt13_Rb_tree_nodeIS3_E@Base
 5.84.0
+#MISSING: 5.94.0-2# 
(optional=templinst)_ZNSt8_Rb_treeIPN19KateCompletionModel5GroupES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_@Base
 5.94.0
+#MISSING: 5.94.0-2# 
(optional=templinst)_ZNSt8_Rb_treeIPN19KateCompletionModel5GroupES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_@Base
 5.94.0
+#MISSING: 5.94.0-2# 
_ZNSt8_Rb_treeIPN19KateCompletionModel5GroupES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE24_M_get_insert_unique_posERKS2_@Base
 5.94.0
+#MISSING: 5.94.0-2# (optional=templinst|arch=amd64 arm64 hppa sh4 
x32)_ZNSt8_Rb_treeIiSt4pairIKiN10KateConfig11ConfigEntryEESt10_Select1stIS4_ESt4lessIiESaIS4_EE17_M_emplace_uniqueIJRS1_RKS3_EEES0_ISt17_Rb_tree_iteratorIS4_EbEDpOT_@Base
 5.74.0
+#MISSING: 5.94.0-2# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiN10KateConfig11ConfigEntryEESt10_Select1stIS4_ESt4lessIiESaIS4_EE24_M_get_insert_unique_posERS1_@Base
 5.61.0
+ _ZSt19piecewise_construct@Base 5.94.0-2
  _ZTI10KateBuffer@Base 5.9.0
  _ZTI10KateConfig@Base 5.61.0
  _ZTI11QSharedData@Base 5.9.0
@@ -2669,7 +2670,7 @@
  _ZTIN6KateVi12InsertViModeE@Base 5.9.0
  _ZTIN6KateVi12NormalViModeE@Base 5.9.0
  _ZTIN6KateVi18EmulatedCommandBarE@Base 5.9.0
- _ZTIN6KateVi6MotionE@Base 

Bug#1015460: kross: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kross
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/kross_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/kross/usr/share/locale/ca@valencia/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/eu/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/fr/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/ga/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/bn_IN/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/lb/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/th/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/gl/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/ko/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/nn/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/zh_CN/LC_MESSAGES/kross5.mo
Normalized 
debian/kross/usr/share/locale/sr@ijekavian/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/csb/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/ha/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/sr@latin/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/ms/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/si/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/kk/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/ne/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/gd/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/ja/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/bn/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/uk/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/fy/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/be@latin/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/vi/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/da/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/ug/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/br/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/km/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/hr/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/de/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/hy/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/wa/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/pt/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/hi/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/sl/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/mai/LC_MESSAGES/kross5.mo
Normalized debian/kross/usr/share/locale/kn/LC_MESSAGES/kross5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5krosscore5/DEBIAN/symbols doesn't match 
completely debian/libkf5krosscore5.symbols
--- debian/libkf5krosscore5.symbols (libkf5krosscore5_5.94.0-1_amd64)
+++ dpkg-gensymbolszbDXa2   2022-06-10 08:57:14.366494187 +
@@ -200,7 +200,7 @@
  _ZTIN5Kross11InterpreterE@Base 4.96.0

Bug#1015462: kseexpr: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kseexpr
Version: 4.0.4.0-2
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/kseexpr_4.0.4.0-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- _ZTVN7KSeExpr11ControlSpecE@Base 4.0.4.0
+#MISSING: 4.0.4.0-2# _ZTVN15BasicExpression10DummyFuncXE@Base 4.0.4.0
+#MISSING: 4.0.4.0-2# _ZTVN15BasicExpression9ScalarRefE@Base 4.0.4.0
+#MISSING: 4.0.4.0-2# _ZTVN15BasicExpression9VectorRefE@Base 4.0.4.0
+#MISSING: 4.0.4.0-2# _ZTVN7KSeExpr11ControlSpecE@Base 4.0.4.0
  _ZTVN7KSeExpr11ExprStrSpecE@Base 4.0.4.0
- _ZTVN7KSeExpr12ExprFuncNode4DataE@Base 4.0.4.0
+#MISSING: 4.0.4.0-2# _ZTVN7KSeExpr12ExprFuncNode4DataE@Base 4.0.4.0
  _ZTVN7KSeExpr12SpecExaminerE@Base 4.0.4.0
- (subst)_ZTVN7KSeExpr19ExprCurveAssignSpecINS_3VecIdL{size_t}3ELb0E@Base 
4.0.4.0
- _ZTVN7KSeExpr19ExprCurveAssignSpecIdEE@Base 4.0.4.0
+#MISSING: 4.0.4.0-2# 
(subst)_ZTVN7KSeExpr19ExprCurveAssignSpecINS_3VecIdL{size_t}3ELb0E@Base 
4.0.4.0
+#MISSING: 4.0.4.0-2# _ZTVN7KSeExpr19ExprCurveAssignSpecIdEE@Base 4.0.4.0
  _ZTVN7KSeExpr20ExprScalarAssignSpecE@Base 4.0.4.0
  _ZTVN7KSeExpr20ExprVectorAssignSpecE@Base 4.0.4.0
- _ZTVN7KSeExpr6LoaderE@Base 4.0.4.0
+#MISSING: 4.0.4.0-2# _ZTVN7KSeExpr6LoaderE@Base 4.0.4.0
  
(optional=templinst)_ZZN18QMetaTypeIdQObjectIP14ExprColorFrameLi8EE14qt_metatype_idEvE11metatype_id@Base
 4.0.4.0
- (c++)"non-virtual thunk to CCurveControl::~CCurveControl()@Base" 4.0.4.0
- (c++)"non-virtual thunk to ColorSwatchControl::~ColorSwatchControl()@Base" 
4.0.4.0
- (c++)"non-virtual thunk to CurveControl::~CurveControl()@Base" 4.0.4.0
- (c++)"non-virtual thunk to CurveGraphicsView::~CurveGraphicsView()@Base" 
4.0.4.0
- (c++)"non-virtual thunk to ExprAddDialog::~ExprAddDialog()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
CCurveControl::~CCurveControl()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ColorSwatchControl::~ColorSwatchControl()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
CurveControl::~CurveControl()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
CurveGraphicsView::~CurveGraphicsView()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprAddDialog::~ExprAddDialog()@Base" 4.0.4.0
  (c++)"non-virtual thunk to ExprBrowser::~ExprBrowser()@Base" 4.0.4.0
- (c++)"non-virtual thunk to ExprCBoxWidget::~ExprCBoxWidget()@Base" 4.0.4.0
- (c++)"non-virtual thunk to ExprCSwatchFrame::~ExprCSwatchFrame()@Base" 4.0.4.0
- (c++)"non-virtual thunk to ExprChannelSlider::~ExprChannelSlider()@Base" 
4.0.4.0
- (c++)"non-virtual thunk to ExprColorCurve::~ExprColorCurve()@Base" 4.0.4.0
- (c++)"non-virtual thunk to ExprColorFrame::~ExprColorFrame()@Base" 4.0.4.0
- (c++)"non-virtual thunk to 
ExprColorSwatchWidget::~ExprColorSwatchWidget()@Base" 4.0.4.0
- (c++)"non-virtual thunk to ExprColorWidget::~ExprColorWidget()@Base" 4.0.4.0
- (c++)"non-virtual thunk to ExprControl::~ExprControl()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprCBoxWidget::~ExprCBoxWidget()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprCSwatchFrame::~ExprCSwatchFrame()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprChannelSlider::~ExprChannelSlider()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprColorCurve::~ExprColorCurve()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprColorFrame::~ExprColorFrame()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprColorSwatchWidget::~ExprColorSwatchWidget()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprColorWidget::~ExprColorWidget()@Base" 4.0.4.0
+#MISSING: 4.0.4.0-2# (c++)"non-virtual thunk to 
ExprControl::~ExprControl()@Base" 4.0.4.0
  (c++)"non-virtual thunk to 

Bug#1015459: kreport: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kreport
Version: 3.2.0-3
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/kreport_3.2.0-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportScriptDraw
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportScriptHandler
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportScriptSource
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportDesignerSectionDetail
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportDesignerSection
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportDesignerItemBase
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportDesignerSectionDetailGroup
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportDesignerItemRectBase
-- Installing: /<>/debian/tmp/usr/include/KReport3/KReportDesigner
-- Installing: /<>/debian/tmp/usr/include/KReport3/KReportLineStyle
-- Installing: /<>/debian/tmp/usr/include/KReport3/KReportElement
-- Installing: /<>/debian/tmp/usr/include/KReport3/KReportSection
-- Installing: 
/<>/debian/tmp/usr/include/KReport3/KReportLabelElement
-- Installing: /<>/debian/tmp/usr/include/KReport3/kreport_export.h
-- Installing: /<>/debian/tmp/usr/include/KReport3/config-kreport.h
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KReport3/KReportQCHTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kreport3/org.kde.kreport.barcode.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kreport3/org.kde.kreport.barcode.so"
 to ""
-- Installing: 
/<>/debian/tmp/usr/share/kreport3/icons/org.kde.kreport.barcode_breeze.rcc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kreport3/org.kde.kreport.maps.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kreport3/org.kde.kreport.maps.so"
 to ""
-- Installing: 
/<>/debian/tmp/usr/share/kreport3/icons/org.kde.kreport.maps_breeze.rcc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kreport3/org.kde.kreport.web.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kreport3/org.kde.kreport.web.so"
 to ""
-- Installing: 
/<>/debian/tmp/usr/share/kreport3/icons/org.kde.kreport.web_breeze.rcc
-- Installing: 
/<>/debian/tmp/usr/share/kreport3/icons/kreport_breeze.rcc
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install
   dh_movelibkdeinit
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\*
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkreport3-4/DEBIAN/symbols doesn't match 
completely debian/libkreport3-4.symbols
--- debian/libkreport3-4.symbols (libkreport3-4_3.2.0-3_amd64)
+++ dpkg-gensymbolsY7lr1y   2022-06-10 08:59:35.283984702 +
@@ -798,7 +798,7 @@
  _ZTI8OROImage@Base 3.0.0
  _ZTIN14KReportElement4DataE@Base 3.0.0
  _ZTIN14KReportSection4DataE@Base 3.0.0
- _ZTIN16KReportLineStyle4DataE@Base 3.0.0
+#MISSING: 3.2.0-3# _ZTIN16KReportLineStyle4DataE@Base 3.0.0
  _ZTIN19KReportLabelElement4DataE@Base 3.0.0
  _ZTS10OROEllipse@Base 3.0.0
  _ZTS10OROPicture@Base 3.0.0
@@ -871,10 +871,10 @@
  _ZTV7OROLine@Base 3.0.0
  _ZTV7ORORect@Base 3.0.0
  _ZTV8OROImage@Base 3.0.0
- _ZTVN14KReportElement4DataE@Base 3.0.0
+#MISSING: 3.2.0-3# _ZTVN14KReportElement4DataE@Base 3.0.0
  _ZTVN14KReportSection4DataE@Base 3.0.0
- _ZTVN16KReportLineStyle4DataE@Base 3.0.0
- _ZTVN19KReportLabelElement4DataE@Base 3.0.0
+#MISSING: 3.2.0-3# _ZTVN16KReportLineStyle4DataE@Base 3.0.0
+#MISSING: 3.2.0-3# 

Bug#1015458: kproperty: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kproperty
Version: 3.2.0-2
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/kproperty_3.2.0-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/datetimeedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/fontedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/linestyleedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/pixmapedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/pointedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/rectedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/sizeedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/sizepolicyedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/spinbox.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/timeedit.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyGenericSelectionEditor.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyMultiLineStringEditor.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyRectFEditor.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyStringEditor.h
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyUrlEditor.h
-- Installing: /<>/debian/tmp/usr/include/KPropertyWidgets3/Utils
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/BoolEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/ColorEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/ComboBox
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/CursorEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/DateEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/DateTimeEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/FontEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/LineStyleEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/PixmapEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/PointEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/RectEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/SizeEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/SizePolicyEdit
-- Installing: /<>/debian/tmp/usr/include/KPropertyWidgets3/SpinBox
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/TimeEdit
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyGenericSelectionEditor
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyMultiLineStringEditor
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyRectFEditor
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyStringEditor
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/KPropertyUrlEditor
-- Installing: 
/<>/debian/tmp/usr/include/KPropertyWidgets3/kpropertywidgets_export.h
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KPropertyCore3/KPropertyCoreQCHTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KPropertyWidgets3/KPropertyWidgetsQCHTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/share/kproperty3/icons/kproperty_breeze.rcc
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install
   dh_movelibkdeinit
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\*
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: 

Bug#1015457: kpmcore: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kpmcore
Version: 21.12.3-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/kpmcore_21.12.3-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTIN2FS8extendedE@Base 21.12.1
  _ZTIN2FS8reiserfsE@Base 21.12.1
- _ZTIN2FS9bitlockerE@Base 21.12.1
+#MISSING: 21.12.3-1# _ZTIN2FS9bitlockerE@Base 21.12.1
  _ZTIN2FS9linuxswapE@Base 21.12.1
  (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 21.12.2
  (arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
21.12.2
  (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
21.12.1
  (arch=armel 
riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 21.12.2
  (arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 21.12.1
- (arch=armel armhf)_ZTISt19_Sp_make_shared_tag@Base 21.12.2
+ _ZTISt19_Sp_make_shared_tag@Base 21.12.2
  (arch=armel 
riscv64)_ZTISt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 21.12.2
- (arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 21.12.1
+#MISSING: 21.12.3-1# (arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 21.12.1
  _ZTS10DiskDevice@Base 21.12.1
  _ZTS10FileSystem@Base 21.12.1
  _ZTS10PartWidget@Base 21.12.1
@@ -1473,7 +1473,7 @@
  _ZTSSt19_Sp_make_shared_tag@Base 21.12.1
  (arch=armel 
riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 21.12.2
  (arch=!armel 
!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 21.12.1
- _ZTV10DiskDevice@Base 21.12.1
+#MISSING: 21.12.3-1# _ZTV10DiskDevice@Base 21.12.1
  _ZTV10FileSystem@Base 21.12.1
  _ZTV10PartWidget@Base 21.12.1
  _ZTV11CoreBackend@Base 21.12.1
@@ -1510,14 +1510,14 @@
  _ZTV9Operation@Base 21.12.1
  _ZTV9Partition@Base 21.12.1
  _ZTVN2FS11unformattedE@Base 21.12.1
- _ZTVN2FS15linuxraidmemberE@Base 21.12.1
+#MISSING: 21.12.3-1# _ZTVN2FS15linuxraidmemberE@Base 21.12.1
  _ZTVN2FS3hfsE@Base 21.12.1
  _ZTVN2FS3jfsE@Base 21.12.1
  _ZTVN2FS3udfE@Base 21.12.1
- _ZTVN2FS3ufsE@Base 21.12.1
+#MISSING: 21.12.3-1# _ZTVN2FS3ufsE@Base 21.12.1
  _ZTVN2FS3xfsE@Base 21.12.1
  _ZTVN2FS3zfsE@Base 21.12.1
- _ZTVN2FS4apfsE@Base 21.12.1
+#MISSING: 21.12.3-1# _ZTVN2FS4apfsE@Base 21.12.1
  _ZTVN2FS4ext2E@Base 21.12.1
  _ZTVN2FS4ext3E@Base 21.12.1
  _ZTVN2FS4ext4E@Base 21.12.1
@@ -1535,16 +1535,16 @@
  _ZTVN2FS5ocfs2E@Base 21.12.1
  _ZTVN2FS6nilfs2E@Base 21.12.1
  _ZTVN2FS7hfsplusE@Base 21.12.1
- _ZTVN2FS7iso9660E@Base 21.12.1
+#MISSING: 21.12.3-1# _ZTVN2FS7iso9660E@Base 21.12.1
  _ZTVN2FS7lvm2_pvE@Base 21.12.1
  _ZTVN2FS7reiser4E@Base 21.12.1
  _ZTVN2FS7unknownE@Base 21.12.1
  _ZTVN2FS8extendedE@Base 21.12.1
  _ZTVN2FS8reiserfsE@Base 21.12.1
- _ZTVN2FS9bitlockerE@Base 21.12.1
+#MISSING: 21.12.3-1# _ZTVN2FS9bitlockerE@Base 21.12.1
  _ZTVN2FS9linuxswapE@Base 21.12.1
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 21.12.1
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 21.12.1
+#MISSING: 21.12.3-1# (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI11SmartStatusSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 21.12.1
  _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 21.12.1
  
_ZZZN10KAboutDataC4ERK7QStringS2_S2_S2_N13KAboutLicense10LicenseKeyES2_S2_S2_S2_Ed_NKUlvE_clEvE15qstring_literal@Base
 21.12.1
  _ZZZNK12NewOperation8iconNameEvENKUlvE_clEvE15qstring_literal@Base 21.12.1
dh_makeshlibs: error: failing due to earlier errors
make[1]: *** [debian/rules:11: override_dh_makeshlibs] Error 25
make[1]: Leaving directory '/<>'
make: *** [debian/rules:8: 

Bug#1015456: knewstuff: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:knewstuff
Version: 5.94.0-2
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/knewstuff_5.94.0-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/libkf5newstuff-data/usr/share/locale/uk/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/fy/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/be@latin/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/vi/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/da/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/ug/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/br/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/km/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/hr/LC_MESSAGES/knewstuff5.mo
Normalized 
debian/libkf5newstuff-data/usr/share/locale/de/LC_MESSAGES/knewstuff5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\*
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5newstuffcore5/DEBIAN/symbols doesn't 
match completely debian/libkf5newstuffcore5.symbols
--- debian/libkf5newstuffcore5.symbols (libkf5newstuffcore5_5.94.0-2_amd64)
+++ dpkg-gensymbolsaOz3l4   2022-06-10 08:55:31.298786794 +
@@ -385,7 +385,7 @@
  _ZN7KNSCore9XmlLoaderC1EP7QObject@Base 5.54.0
  _ZN7KNSCore9XmlLoaderC2EP7QObject@Base 5.54.0
  _ZN7KNSCorelsE6QDebugRKNS_8Provider13SearchRequestE@Base 5.54.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.54.0
+#MISSING: 5.94.0-2# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.54.0
  _ZNK7KNSCore10ItemsModel10metaObjectEv@Base 5.54.0
  _ZNK7KNSCore10ItemsModel16hasPreviewImagesEv@Base 5.54.0
  _ZNK7KNSCore10ItemsModel3rowERKNS_13EntryInternalE@Base 5.69.0
@@ -506,8 +506,8 @@
  _ZNK7KNSCore8Security11signalErrorERK7QString@Base 5.54.0
  _ZNK7KNSCore8Security17signalInformationERK7QString@Base 5.54.0
  _ZNK7KNSCore9XmlLoader10metaObjectEv@Base 5.54.0
- _ZTIN11Syndication4Atom4LinkE@Base 5.90.0
- _ZTIN11Syndication4Atom6PersonE@Base 5.90.0
+#MISSING: 5.94.0-2# _ZTIN11Syndication4Atom4LinkE@Base 5.90.0
+#MISSING: 5.94.0-2# _ZTIN11Syndication4Atom6PersonE@Base 5.90.0
  _ZTIN7KNSCore10ItemsModelE@Base 5.54.0
  _ZTIN7KNSCore12AtticaHelperE@Base 5.54.0
  _ZTIN7KNSCore12EntryWrapperE@Base 5.69.0
@@ -530,7 +530,7 @@
  (optional=templinst|arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.69.0
  (optional=templinst|arch=!alpha !amd64 !arm64 !hurd-i386 !i386 !mips64el 
!mipsel !powerpc !ppc64 !ppc64el !riscv64 !s390x 
!x32)_ZTISt19_Sp_make_shared_tag@Base 5.69.0
  (optional=templinst|arch=armel 
riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7KNSCore6AuthorESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.69.0
- (optional=templinst|arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7KNSCore6AuthorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.69.0
+#MISSING: 5.94.0-2# (optional=templinst|arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7KNSCore6AuthorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.69.0
  _ZTSN11Syndication4Atom4LinkE@Base 5.90.0
  _ZTSN11Syndication4Atom6PersonE@Base 5.90.0
  _ZTSN7KNSCore10ItemsModelE@Base 5.54.0
@@ -556,8 +556,8 @@
  (optional=templinst)_ZTSSt19_Sp_make_shared_tag@Base 5.69.0
  (optional=templinst|arch=armel 

Bug#1015455: kjsembed: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kjsembed
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/kjsembed_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- _ZTIN8KJSEmbed11SvgRendererE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN8KJSEmbed11SvgRendererE@Base 4.96.0
  _ZTIN8KJSEmbed12ProxyBindingE@Base 4.96.0
  _ZTIN8KJSEmbed13ObjectBindingE@Base 4.96.0
  _ZTIN8KJSEmbed13StaticBindingE@Base 4.96.0
  _ZTIN8KJSEmbed14QObjectBindingE@Base 4.96.0
  _ZTIN8KJSEmbed14QWidgetBindingE@Base 4.96.0
  _ZTIN8KJSEmbed14VariantBindingE@Base 4.96.0
- _ZTIN8KJSEmbed15SettingsBindingE@Base 4.96.0
- _ZTIN8KJSEmbed15UiLoaderBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN8KJSEmbed15SettingsBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN8KJSEmbed15UiLoaderBindingE@Base 4.96.0
  _ZTIN8KJSEmbed17StaticConstructorE@Base 4.96.0
- _ZTIN8KJSEmbed18ApplicationBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN8KJSEmbed18ApplicationBindingE@Base 4.96.0
  _ZTIN8KJSEmbed22CoreApplicationBindingE@Base 4.96.0
- _ZTIN8KJSEmbed6ActionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN8KJSEmbed6ActionE@Base 4.96.0
  _ZTIN8KJSEmbed6EngineE@Base 4.96.0
- _ZTIN8KJSEmbed6LayoutE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN8KJSEmbed6LayoutE@Base 4.96.0
  _ZTIN8KJSEmbed9SlotProxyE@Base 4.96.0
- _ZTIN8KJSEmbed9SvgWidgetE@Base 4.96.0
- _ZTIPK9QGradient@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN8KJSEmbed9SvgWidgetE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIPK9QGradient@Base 4.96.0
  _ZTS10QByteArray@Base 4.96.0
  _ZTS11QDomComment@Base 4.96.0
  _ZTS11QDomElement@Base 4.96.0
@@ -299,25 +299,25 @@
  _ZTSN8KJSEmbed6LayoutE@Base 4.96.0
  _ZTSN8KJSEmbed9SlotProxyE@Base 4.96.0
  _ZTSN8KJSEmbed9SvgWidgetE@Base 4.96.0
- _ZTSPK9QGradient@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTSPK9QGradient@Base 4.96.0
  (arch=!armel !armhf)_ZTVN3KJS6JSCellE@Base 5.13.0
  (arch=!armel !armhf)_ZTVN3KJS7JSValueE@Base 5.13.0
- _ZTVN8KJSEmbed11ActionGroupE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed11ActionGroupE@Base 4.96.0
  _ZTVN8KJSEmbed11SlotBindingE@Base 4.96.0
- _ZTVN8KJSEmbed11SvgRendererE@Base 4.96.0
- _ZTVN8KJSEmbed12ProxyBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed11SvgRendererE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed12ProxyBindingE@Base 4.96.0
  _ZTVN8KJSEmbed13ObjectBindingE@Base 4.96.0
  _ZTVN8KJSEmbed13StaticBindingE@Base 4.96.0
  _ZTVN8KJSEmbed14QObjectBindingE@Base 4.96.0
- _ZTVN8KJSEmbed14QWidgetBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed14QWidgetBindingE@Base 4.96.0
  _ZTVN8KJSEmbed14VariantBindingE@Base 4.96.0
- _ZTVN8KJSEmbed15SettingsBindingE@Base 4.96.0
- _ZTVN8KJSEmbed15UiLoaderBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed15SettingsBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed15UiLoaderBindingE@Base 4.96.0
  _ZTVN8KJSEmbed17StaticConstructorE@Base 4.96.0
- _ZTVN8KJSEmbed18ApplicationBindingE@Base 4.96.0
- _ZTVN8KJSEmbed22CoreApplicationBindingE@Base 4.96.0
- _ZTVN8KJSEmbed6ActionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed18ApplicationBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed22CoreApplicationBindingE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed6ActionE@Base 4.96.0
  _ZTVN8KJSEmbed6EngineE@Base 4.96.0
- _ZTVN8KJSEmbed6LayoutE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed6LayoutE@Base 4.96.0
  _ZTVN8KJSEmbed9SlotProxyE@Base 4.96.0
- _ZTVN8KJSEmbed9SvgWidgetE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN8KJSEmbed9SvgWidgetE@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



Bug#1015453: kirigami2: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kirigami2
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/kirigami2_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/libkirigami2plugin_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/libkirigami2plugin_qt.qm
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5kirigami2-5/DEBIAN/symbols doesn't match 
completely debian/libkf5kirigami2-5.symbols
--- debian/libkf5kirigami2-5.symbols (libkf5kirigami2-5_5.94.0-1_amd64)
+++ dpkg-gensymbolssGVIO0   2022-06-10 08:58:44.696241136 +
@@ -244,18 +244,18 @@
  _ZNK8Kirigami9IconSizes5smallEv@Base 5.90.0
  _ZNK8Kirigami9IconSizes6mediumEv@Base 5.90.0
  _ZNK8Kirigami9IconSizes8enormousEv@Base 5.90.0
- 
_ZNSt10_HashtableIjSt4pairIKj6QColorESaIS3_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb14findERS1_@Base
 5.80.0
- 
_ZNSt10_HashtableIjSt4pairIKj6QColorESaIS3_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb15eraseENS5_20_Node_const_iteratorIS3_Lb0ELb0EEE@Base
 5.80.0
- 
_ZNSt8__detail9_Map_baseIjSt4pairIKj6QColorESaIS4_ENS_10_Select1stESt8equal_toIjESt4hashIjENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOj@Base
 5.90.0
+#MISSING: 5.94.0-1# 
_ZNSt10_HashtableIjSt4pairIKj6QColorESaIS3_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb14findERS1_@Base
 5.80.0
+#MISSING: 5.94.0-1# 
_ZNSt10_HashtableIjSt4pairIKj6QColorESaIS3_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb15eraseENS5_20_Node_const_iteratorIS3_Lb0ELb0EEE@Base
 5.80.0
+#MISSING: 5.94.0-1# 
_ZNSt8__detail9_Map_baseIjSt4pairIKj6QColorESaIS4_ENS_10_Select1stESt8equal_toIjESt4hashIjENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOj@Base
 5.90.0
  _ZTIN8Kirigami13PlatformThemeE@Base 5.69.0
  _ZTIN8Kirigami17TabletModeWatcherE@Base 5.69.0
- _ZTIN8Kirigami19PlatformThemeEvents20PropertyChangedEventI5QFontEE@Base 5.80.0
- _ZTIN8Kirigami19PlatformThemeEvents20PropertyChangedEventI6QColorEE@Base 
5.80.0
- 
_ZTIN8Kirigami19PlatformThemeEvents20PropertyChangedEventINS_13PlatformTheme10ColorGroupEEE@Base
 5.80.0
- 
_ZTIN8Kirigami19PlatformThemeEvents20PropertyChangedEventINS_13PlatformTheme8ColorSetEEE@Base
 5.80.0
+#MISSING: 5.94.0-1# 
_ZTIN8Kirigami19PlatformThemeEvents20PropertyChangedEventI5QFontEE@Base 5.80.0
+#MISSING: 5.94.0-1# 
_ZTIN8Kirigami19PlatformThemeEvents20PropertyChangedEventI6QColorEE@Base 5.80.0
+#MISSING: 5.94.0-1# 

Bug#1015454: kjs: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
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 +
@@ -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: 

Bug#1015452: kio: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kio
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/kio_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTI11KSambaShare@Base 5.69.0
  _ZTI14KCoreDirLister@Base 5.69.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5kiofilewidgets5/DEBIAN/symbols doesn't 
match completely debian/libkf5kiofilewidgets5.symbols
--- debian/libkf5kiofilewidgets5.symbols (libkf5kiofilewidgets5_5.94.0-1_amd64)
+++ dpkg-gensymbols8nbG_h   2022-06-10 08:39:05.465577544 +
@@ -442,8 +442,8 @@
  _ZNK11KFileWidget7toolBarEv@Base 5.69.0
  _ZNK11KFileWidget8okButtonEv@Base 5.69.0
  _ZNK11KFileWidget8sizeHintEv@Base 5.69.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.69.0
- _ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 5.90.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.69.0
+#MISSING: 5.94.0-1# _ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 5.90.0
  _ZNK12KDirOperator10isSelectedERK9KFileItem@Base 5.69.0
  _ZNK12KDirOperator10metaObjectEv@Base 5.69.0
  _ZNK12KDirOperator10mimeFilterEv@Base 5.69.0
@@ -583,7 +583,7 @@
  _ZNK3KIO18DefaultViewAdapter5modelEv@Base 5.69.0
  _ZNK3KIO18DefaultViewAdapter7paletteEv@Base 5.69.0
  _ZNK3KIO18DefaultViewAdapter8iconSizeEv@Base 5.69.0
- 
_ZNSt8_Rb_treeI7QStringS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE16_M_insert_uniqueIRKS0_EESt4pairISt17_Rb_tree_iteratorIS0_EbEOT_@Base
 5.90.0
+#MISSING: 5.94.0-1# 
_ZNSt8_Rb_treeI7QStringS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE16_M_insert_uniqueIRKS0_EESt4pairISt17_Rb_tree_iteratorIS0_EbEOT_@Base
 5.90.0
  _ZTI11KFileWidget@Base 5.69.0
  _ZTI12KDirOperator@Base 5.69.0
  _ZTI12KNewFileMenu@Base 5.69.0
@@ -634,7 +634,7 @@
  _ZTV17KFileCustomDialog@Base 5.69.0
  _ZTV17KImageFilePreview@Base 5.69.0
  _ZTV18KPreviewWidgetBase@Base 5.69.0
- _ZTV20KAbstractViewAdapter@Base 5.69.0
+#MISSING: 5.94.0-1# _ZTV20KAbstractViewAdapter@Base 5.69.0
  _ZTV20KFilePlaceEditDialog@Base 5.69.0
  _ZTV21KFilePreviewGenerator@Base 5.69.0
  _ZTV22KNameAndUrlInputDialog@Base 5.69.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5kiowidgets5/DEBIAN/symbols doesn't match 
completely debian/libkf5kiowidgets5.symbols
--- debian/libkf5kiowidgets5.symbols (libkf5kiowidgets5_5.94.0-1_amd64)
+++ dpkg-gensymbolsIqv8c6   2022-06-10 08:39:06.553583752 +
@@ -740,10 +740,10 @@
  _ZNK10KDirLister24autoErrorHandlingEnabledEv@Base 5.69.0
  _ZNK10KUriFilter11pluginNamesEv@Base 5.69.0
  _ZNK12KAutoUnmount10metaObjectEv@Base 5.69.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.69.0
- _ZNK12KConfigGroup9readEntryIiEE5QListIT_EPKcRKS3_@Base 5.77.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 5.69.0
- _ZNK12KConfigGroup9readEntryIyEET_PKcRKS1_@Base 5.93.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 5.69.0
+#MISSING: 5.94.0-1# _ZNK12KConfigGroup9readEntryIiEE5QListIT_EPKcRKS3_@Base 
5.77.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 5.69.0
+#MISSING: 5.94.0-1# _ZNK12KConfigGroup9readEntryIyEET_PKcRKS1_@Base 5.93.0
  _ZNK12KUrlComboBox10metaObjectEv@Base 5.69.0
  _ZNK12KUrlComboBox4urlsEv@Base 5.69.0
  _ZNK12KUrlComboBox8maxItemsEv@Base 5.69.0
@@ -924,9 +924,9 @@
  _ZNK9KDirModel9dirListerEv@Base 5.69.0
  _ZNK9KDirModel9mimeTypesEv@Base 5.69.0
  _ZNK9KDirModel9roleNamesEv@Base 5.93.0
- 
_ZNSt6vectorIP23KPropertiesDialogPluginSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base
 5.82.0
- 

Bug#1015451: khtml: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:khtml
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/khtml_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
  _ZTIN3DOM13KeyboardEventE@Base 4.96.0
  _ZTIN3DOM13MutationEventE@Base 4.96.0
- _ZTIN3DOM14EventExceptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN3DOM14EventExceptionE@Base 4.96.0
  _ZTIN3DOM14HTMLDivElementE@Base 4.96.0
  _ZTIN3DOM14HTMLMapElementE@Base 4.96.0
  _ZTIN3DOM14HTMLModElementE@Base 4.96.0
@@ -3080,12 +3080,12 @@
  _ZTIN3KJS7JSValueE@Base 4.96.0
  _ZTIN5khtml10ChildFrameE@Base 4.96.0
  _ZTIN5khtml10MouseEventE@Base 4.96.0
- _ZTIN5khtml14MouseMoveEventE@Base 4.96.0
- _ZTIN5khtml15MousePressEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN5khtml14MouseMoveEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN5khtml15MousePressEventE@Base 4.96.0
  _ZTIN5khtml17DrawContentsEventE@Base 4.96.0
- _ZTIN5khtml17MouseReleaseEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN5khtml17MouseReleaseEventE@Base 4.96.0
  _ZTIN5khtml18CachedObjectClientE@Base 5.35.0
- _ZTIN5khtml21MouseDoubleClickEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN5khtml21MouseDoubleClickEventE@Base 4.96.0
  _ZTIN6KParts21HtmlSettingsInterfaceE@Base 4.96.0
  _ZTS10KHTMLImage@Base 5.35.0
  _ZTS10KSSLKeyGen@Base 4.96.0
@@ -3204,8 +3204,8 @@
  _ZTVN3DOM11HTMLElementE@Base 4.96.0
  _ZTVN3DOM12AbstractViewE@Base 4.96.0
  _ZTVN3DOM12CDATASectionE@Base 4.96.0
- _ZTVN3DOM12CSSExceptionE@Base 4.96.0
- _ZTVN3DOM12DOMExceptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3DOM12CSSExceptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3DOM12DOMExceptionE@Base 4.96.0
  _ZTVN3DOM12DocumentTypeE@Base 4.96.0
  _ZTVN3DOM12HTMLDocumentE@Base 4.96.0
  _ZTVN3DOM13CharacterDataE@Base 4.96.0
@@ -3215,12 +3215,12 @@
  _ZTVN3DOM13HTMLLIElementE@Base 4.96.0
  _ZTVN3DOM13KeyboardEventE@Base 4.96.0
  _ZTVN3DOM13MutationEventE@Base 4.96.0
- _ZTVN3DOM14EventExceptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3DOM14EventExceptionE@Base 4.96.0
  _ZTVN3DOM14HTMLDivElementE@Base 4.96.0
  _ZTVN3DOM14HTMLMapElementE@Base 4.96.0
  _ZTVN3DOM14HTMLModElementE@Base 4.96.0
  _ZTVN3DOM14HTMLPreElementE@Base 4.96.0
- _ZTVN3DOM14RangeExceptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN3DOM14RangeExceptionE@Base 4.96.0
  _ZTVN3DOM15EntityReferenceE@Base 4.96.0
  _ZTVN3DOM15HTMLAreaElementE@Base 4.96.0
  _ZTVN3DOM15HTMLBaseElementE@Base 4.96.0
@@ -3290,12 +3290,12 @@
  (arch=!armel !armhf)_ZTVN3KJS7JSValueE@Base 5.13.0
  _ZTVN5khtml10ChildFrameE@Base 4.96.0
  _ZTVN5khtml10MouseEventE@Base 4.96.0
- _ZTVN5khtml14MouseMoveEventE@Base 4.96.0
- _ZTVN5khtml15MousePressEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN5khtml14MouseMoveEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN5khtml15MousePressEventE@Base 4.96.0
  _ZTVN5khtml17DrawContentsEventE@Base 4.96.0
- _ZTVN5khtml17MouseReleaseEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN5khtml17MouseReleaseEventE@Base 4.96.0
  _ZTVN5khtml18CachedObjectClientE@Base 5.35.0
- _ZTVN5khtml21MouseDoubleClickEventE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN5khtml21MouseDoubleClickEventE@Base 4.96.0
  
_ZZZN10KAboutDataC4ERK7QStringS2_S2_S2_N13KAboutLicense10LicenseKeyES2_S2_S2_S2_Ed_NKUlvE_clEvE15qstring_literal@Base
 5.18.0
  (c++)"non-virtual thunk to 
KHTMLImage::notifyFinished(khtml::CachedObject*)@Base" 5.35.0
  (c++)"non-virtual thunk to KHTMLImage::~KHTMLImage()@Base" 5.35.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



Bug#1015450: kidletime: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kidletime
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/kidletime_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Checking test dependency graph...
Checking test dependency graph end
No tests were found!!!
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_testroot -O--buildsystem=kf5
   dh_prep -O--buildsystem=kf5
   dh_auto_install --buildsystem=kf5 -O--buildsystem=kf5
cd obj-x86_64-linux-gnu && make -j8 install 
DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install 
--strip-program=true"
make[1]: Entering directory '/<>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<> -B/<>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<>/obj-x86_64-linux-gnu'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<>/obj-x86_64-linux-gnu'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Debian"
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so"
 to ""
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so"
 to ""
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KIdleTime/kidletime_export.h
-- Installing: /<>/debian/tmp/usr/include/KF5/KIdleTime/KIdleTime
-- Installing: /<>/debian/tmp/usr/include/KF5/KIdleTime/kidletime.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KIdleTime/private/abstractsystempoller.h
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libKF5IdleTime.so.5.94.0
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libKF5IdleTime.so.5
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libKF5IdleTime.so
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kidletime.categories
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kidletime.renamecategories
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5IdleTime.qch
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5IdleTime.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_KIdleTime.pri
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5IdleTime/KF5IdleTimeQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5IdleTime/KF5IdleTimeConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5IdleTime/KF5IdleTimeConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5IdleTime/KF5IdleTimeTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5IdleTime/KF5IdleTimeTargets-debian.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KIdleTime/kidletime_version.h
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: 

Bug#1015448: kholidays: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kholidays
Version: 1: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/kholidays_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/share/locale/nds/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/ne/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/nl/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/nn/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/pa/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/pl/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/pt/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/ro/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/ru/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/se/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sk/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sl/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sq/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sr/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sr@ijekavian/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sr@ijekavianlatin/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sr@latin/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/sv/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/ta/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/tg/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/th/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/tr/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/ug/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/uk/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/uz/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/uz@cyrillic/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/wa/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/libkholidays5_qt.qm
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Holidays/KF5HolidaysQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Holidays/KF5HolidaysConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Holidays/KF5HolidaysConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Holidays/KF5HolidaysTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Holidays/KF5HolidaysTargets-debian.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KHolidays/kholidays_version.h
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing 

Bug#1015446: kdelibs4support: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kdelibs4support
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/kdelibs4support_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryI5QDateEET_PKcRKS2_@Base 4.100.0
+#MISSING: 5.94.0-1# (optional=templinst|arch=amd64 arm64 hppa 
x32)_ZNK12KConfigGroup9readEntryI5QFontEET_PKcRKS2_@Base 5.1.0
+#MISSING: 5.94.0-1# (optional=templinst|arch=!alpha !i386 !kfreebsd-i386 
!hurd-i386 !mips !mipsel !ppc64 
!s390x)_ZNK12KConfigGroup9readEntryI5QSizeEET_PKcRKS2_@Base 4.100.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryI6QColorEET_PKcRKS2_@Base 
4.100.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4.100.0
+#MISSING: 5.94.0-1# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4.100.0
  _ZNK12KEditListBox10downButtonEv@Base 4.96.0
  _ZNK12KEditListBox10metaObjectEv@Base 4.96.0
  _ZNK12KEditListBox11currentItemEv@Base 4.96.0
@@ -3700,7 +3700,7 @@
  _ZTI11KDateWidget@Base 4.96.0
  _ZTI11KFileDialog@Base 4.96.0
  _ZTI11KFontDialog@Base 4.96.0
- (optional=gccinternal|arch=!armel !armhf)_ZTI11KIconEngine@Base 4.96.0
+#MISSING: 5.94.0-1# (optional=gccinternal|arch=!armel 
!armhf)_ZTI11KIconEngine@Base 4.96.0
  _ZTI11KIntSpinBox@Base 4.96.0
  _ZTI11KListWidget@Base 4.96.0
  _ZTI11KPushButton@Base 4.96.0
@@ -3795,9 +3795,9 @@
  _ZTIN7K4Style10TextOptionE@Base 4.96.0
  _ZTIN7K4Style11ColorOptionE@Base 4.96.0
  _ZTIN7K4Style17TitleButtonOptionE@Base 4.96.0
- _ZTIN7K4Style18DoubleButtonOptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN7K4Style18DoubleButtonOptionE@Base 4.96.0
  _ZTIN7K4Style6OptionE@Base 4.96.0
- _ZTIN7KGlobal13LocaleWrapperE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTIN7KGlobal13LocaleWrapperE@Base 4.96.0
  _ZTIN8KNetwork11KSocketBaseE@Base 4.96.0
  _ZTIN8KNetwork13KServerSocketE@Base 4.96.0
  _ZTIN8KNetwork13KSocketDeviceE@Base 4.96.0
@@ -3822,7 +3822,7 @@
  _ZTS11KDateWidget@Base 4.96.0
  _ZTS11KFileDialog@Base 4.96.0
  _ZTS11KFontDialog@Base 4.96.0
- (optional=gccinternal|arch=!armel !armhf)_ZTS11KIconEngine@Base 4.96.0
+#MISSING: 5.94.0-1# (optional=gccinternal|arch=!armel 
!armhf)_ZTS11KIconEngine@Base 4.96.0
  _ZTS11KIntSpinBox@Base 4.96.0
  _ZTS11KListWidget@Base 4.96.0
  _ZTS11KPushButton@Base 4.96.0
@@ -3951,7 +3951,7 @@
  _ZTV11KDateWidget@Base 4.96.0
  _ZTV11KFileDialog@Base 4.96.0
  _ZTV11KFontDialog@Base 4.96.0
- (optional=gccinternal|arch=!armel !armhf)_ZTV11KIconEngine@Base 4.96.0
+#MISSING: 5.94.0-1# (optional=gccinternal|arch=!armel 
!armhf)_ZTV11KIconEngine@Base 4.96.0
  _ZTV11KIntSpinBox@Base 4.96.0
  _ZTV11KListWidget@Base 4.96.0
  _ZTV11KPushButton@Base 4.96.0
@@ -4035,12 +4035,12 @@
  _ZTVN5Solid10Networking8NotifierE@Base 4.99.0
  _ZTVN5Solid15PowerManagement8NotifierE@Base 4.99.0
  _ZTVN6KParts7FactoryE@Base 4.96.0
- _ZTVN7K4Style10IconOptionE@Base 4.96.0
- _ZTVN7K4Style10TextOptionE@Base 4.96.0
- _ZTVN7K4Style11ColorOptionE@Base 4.96.0
- _ZTVN7K4Style17TitleButtonOptionE@Base 4.96.0
- _ZTVN7K4Style18DoubleButtonOptionE@Base 4.96.0
- _ZTVN7KGlobal13LocaleWrapperE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN7K4Style10IconOptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN7K4Style10TextOptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN7K4Style11ColorOptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN7K4Style17TitleButtonOptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN7K4Style18DoubleButtonOptionE@Base 4.96.0
+#MISSING: 5.94.0-1# _ZTVN7KGlobal13LocaleWrapperE@Base 4.96.0
  _ZTVN8KNetwork11KSocketBaseE@Base 4.96.0
  _ZTVN8KNetwork13KServerSocketE@Base 4.96.0
  _ZTVN8KNetwork13KSocketDeviceE@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 

Bug#1015444: kdb: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kdb
Version: 3.2.0-5
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/kdb_3.2.0-5_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt6vectorIPPiSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@ABI_4_1
 3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst|subst)_ZNSt6vectorIiSaIiEE17_M_default_appendE{size_t}@ABI_4_1
 3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK11KDbDateTimeEEC1ERKS5_@ABI_4_1 
3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK11KDbDateTimeEEC2ERKS5_@ABI_4_1 
3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK7KDbDateEEC1ERKS5_@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK7KDbDateEEC2ERKS5_@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK7KDbTimeEEC1ERKS5_@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK7KDbTimeEEC2ERKS5_@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK7KDbYearEEC1ERKS5_@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# 
(optional=templinst)_ZNSt8functionIF7QStringRK7KDbYearEEC2ERKS5_@ABI_4_1 3.2.0
  _ZTI11KDbSqlField@ABI_4_1 3.2.0
  _ZTI11QSharedData@ABI_4_1 3.2.0
  _ZTI12KDbFieldList@ABI_4_1 3.2.0
@@ -1994,19 +1994,19 @@
  _ZTI9KDbDriver@ABI_4_1 3.2.0
  _ZTI9KDbObject@ABI_4_1 3.2.0
  _ZTI9KDbResult@ABI_4_1 3.2.0
- _ZTIN14KDbVersionInfo4DataE@ABI_4_1 3.2.0
- _ZTIN17KDbConnectionData4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTIN14KDbVersionInfo4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTIN17KDbConnectionData4DataE@ABI_4_1 3.2.0
  _ZTIN20KDbAlterTableHandler10ActionBaseE@ABI_4_1 3.2.0
  _ZTIN20KDbAlterTableHandler15FieldActionBaseE@ABI_4_1 3.2.0
  _ZTIN20KDbAlterTableHandler17InsertFieldActionE@ABI_4_1 3.2.0
  _ZTIN20KDbAlterTableHandler17RemoveFieldActionE@ABI_4_1 3.2.0
  _ZTIN20KDbAlterTableHandler23MoveFieldPositionActionE@ABI_4_1 3.2.0
  _ZTIN20KDbAlterTableHandler25ChangeFieldPropertyActionE@ABI_4_1 3.2.0
- _ZTIN20KDbServerVersionInfo4DataE@ABI_4_1 3.2.0
- _ZTIN23KDbQuerySchemaParameter4DataE@ABI_4_1 3.2.0
- _ZTIN25KDbSelectStatementOptions4DataE@ABI_4_1 3.2.0
- _ZTIN9KDbObject4DataE@ABI_4_1 3.2.0
- _ZTIN9KDbResult4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTIN20KDbServerVersionInfo4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTIN23KDbQuerySchemaParameter4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTIN25KDbSelectStatementOptions4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTIN9KDbObject4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTIN9KDbResult4DataE@ABI_4_1 3.2.0
  _ZTS11KDbSqlField@ABI_4_1 3.2.0
  _ZTS11QSharedData@ABI_4_1 3.2.0
  _ZTS12KDbFieldList@ABI_4_1 3.2.0
@@ -2113,19 +2113,19 @@
  _ZTV9KDbDriver@ABI_4_1 3.2.0
  _ZTV9KDbObject@ABI_4_1 3.2.0
  _ZTV9KDbResult@ABI_4_1 3.2.0
- _ZTVN14KDbVersionInfo4DataE@ABI_4_1 3.2.0
- _ZTVN17KDbConnectionData4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTVN14KDbVersionInfo4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTVN17KDbConnectionData4DataE@ABI_4_1 3.2.0
  _ZTVN20KDbAlterTableHandler10ActionBaseE@ABI_4_1 3.2.0
  _ZTVN20KDbAlterTableHandler15FieldActionBaseE@ABI_4_1 3.2.0
  _ZTVN20KDbAlterTableHandler17InsertFieldActionE@ABI_4_1 3.2.0
  _ZTVN20KDbAlterTableHandler17RemoveFieldActionE@ABI_4_1 3.2.0
  _ZTVN20KDbAlterTableHandler23MoveFieldPositionActionE@ABI_4_1 3.2.0
  _ZTVN20KDbAlterTableHandler25ChangeFieldPropertyActionE@ABI_4_1 3.2.0
- _ZTVN20KDbServerVersionInfo4DataE@ABI_4_1 3.2.0
- _ZTVN23KDbQuerySchemaParameter4DataE@ABI_4_1 3.2.0
- _ZTVN25KDbSelectStatementOptions4DataE@ABI_4_1 3.2.0
- _ZTVN9KDbObject4DataE@ABI_4_1 3.2.0
- _ZTVN9KDbResult4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# _ZTVN20KDbServerVersionInfo4DataE@ABI_4_1 3.2.0
+#MISSING: 3.2.0-5# 

Bug#1015443: kdeclarative: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kdeclarative
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/kdeclarative_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/libkf5declarative-data/usr/share/locale/wa/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/pt/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/hi/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/sl/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/mai/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/kn/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/bn_IN/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/lb/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/th/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/gl/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/ko/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/nn/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/zh_CN/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/csb/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/ha/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/sr@latin/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/ms/LC_MESSAGES/kdeclarative5.mo
Normalized 
debian/libkf5declarative-data/usr/share/locale/si/LC_MESSAGES/kdeclarative5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5declarative5/DEBIAN/symbols doesn't 
match completely debian/libkf5declarative5.symbols
--- debian/libkf5declarative5.symbols (libkf5declarative5_5.94.0-1_amd64)
+++ dpkg-gensymbolsX7Bql6   2022-06-10 08:56:26.661489907 +
@@ -85,7 +85,7 @@
  (arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0
  (arch=armel armhf)_ZTISt19_Sp_make_shared_tag@Base 5.78.0
  (arch=armel 
riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.12.0
- (arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.12.0
+#MISSING: 5.94.0-1# (arch=!armel 
!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 5.12.0
  _ZTSN12KDeclarative17ConfigPropertyMapE@Base 4.96.0
  _ZTSN12KDeclarative21QmlObjectSharedEngineE@Base 5.12.0
  _ZTSN12KDeclarative9QmlObjectE@Base 4.96.0
@@ -101,5 +101,5 @@
  _ZTVN12KDeclarative21QmlObjectSharedEngineE@Base 5.12.0
  _ZTVN12KDeclarative9QmlObjectE@Base 4.96.0
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 5.12.0
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 

Bug#1015442: kdav: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kdav
Version: 1: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/kdav_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
Normalized 
debian/libkf5dav-data/usr/share/locale/sv/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ia/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/zh_TW/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/sk/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/cs/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/tr/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/az/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ca/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/it/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/nl/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/fi/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ru/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/pt_BR/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/pl/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/en_GB/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/sr@ijekavianlatin/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ro/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ar/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/es/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/et/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/lt/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/sr/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/nb/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/el/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ca@valencia/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/eu/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/fr/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/gl/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ko/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/nn/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/zh_CN/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/sr@latin/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/ja/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/uk/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/de/LC_MESSAGES/libkdav.mo
Normalized 
debian/libkf5dav-data/usr/share/locale/pt/LC_MESSAGES/libkdav.mo
Normalized 

Bug#1015440: kcontacts: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kcontacts
Version: 5: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/kcontacts_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/libkf5contacts-data/usr/share/locale/pa/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/hu/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ml/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ro/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ar/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/sq/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/es/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/et/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/eu/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/fr/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ga/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/th/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/gl/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ko/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/nn/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/zh_CN/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/sr@latin/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/kk/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ja/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/uk/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/da/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ug/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/km/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/de/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/pt/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/hi/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/sl/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/mai/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/bs/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/lt/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/be/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/hne/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/sr/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/nb/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/el/LC_MESSAGES/kcontacts5.mo
Normalized 
debian/libkf5contacts-data/usr/share/locale/ca@valencia/LC_MESSAGES/kcontacts5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   

Bug#1015441: kcoreaddons: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kcoreaddons
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/kcoreaddons_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/KListOpenFilesJob
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/Kdelibs4Migration
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/Kdelibs4ConfigMigrator
-- Installing: /<>/debian/tmp/usr/include/KF5/KCoreAddons/KLibexec
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/KSignalHandler
-- Installing: /<>/debian/tmp/usr/include/KF5/KCoreAddons/kformat.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/kosrelease.h
-- Installing: /<>/debian/tmp/usr/include/KF5/KCoreAddons/kuser.h
-- Installing: /<>/debian/tmp/usr/include/KF5/KCoreAddons/kshell.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/kprocesslist.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/klistopenfilesjob.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/kdelibs4migration.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/kdelibs4configmigrator.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/klibexec.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/ksignalhandler.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/kcoreaddons_export.h
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/BSD
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/GPL_V2
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/GPL_V3
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/LGPL_V2
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/LGPL_V21
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/LGPL_V3
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/QPL_V1.0
-- Installing: /<>/debian/tmp/usr/share/kf5/licenses/ARTISTIC
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5CoreAddons.qch
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5CoreAddons.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_KCoreAddons.pri
-- Installing: /<>/debian/tmp/usr/share/mime/packages/kde5.xml
-- Installing: /<>/debian/tmp/usr/bin/desktoptojson
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kcoreaddons.categories
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kcoreaddons.renamecategories
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsMacros.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsTargets-debian.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsToolingTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsToolingTargets-debian.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCoreAddons/kcoreaddons_version.h
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_lintian -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   

Bug#1015438: kconfigwidgets: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kconfigwidgets
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/kconfigwidgets_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/fy/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/be@latin/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/vi/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/da/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ug/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/br/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/km/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/bn_IN/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/lb/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/th/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/gl/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ko/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/nn/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/zh_CN/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/csb/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ha/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/sr@latin/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/ms/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/si/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/hr/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/de/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/hy/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/wa/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/pt/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/hi/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/sl/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/mai/LC_MESSAGES/kconfigwidgets5.mo
Normalized 
debian/libkf5configwidgets-data/usr/share/locale/kn/LC_MESSAGES/kconfigwidgets5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5configwidgets5/DEBIAN/symbols doesn't 
match completely debian/libkf5configwidgets5.symbols
--- debian/libkf5configwidgets5.symbols (libkf5configwidgets5_5.94.0-1_amd64)
+++ 

Bug#1015439: kconfig: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kconfig
Version: 5.94.0-3
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/kconfig_5.94.0-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
- (optional=templinst)_ZNK12KConfigGroup9readEntryIiEE5QListIT_EPKcRKS3_@Base 
4.100.0
+#MISSING: 5.94.0-3# (optional=templinst|arch=amd64 arm64 armel armhf ia64 
kfreebsd-amd64 mips64el powerpc powerpcspe ppc64el riscv64 sparc64 
x32)_ZNK12KConfigGroup9readEntryI5QRectEET_PKcRKS2_@Base 5.3.0
+#MISSING: 5.94.0-3# (optional=templinst|arch=amd64 arm64 armel armhf hppa ia64 
kfreebsd-amd64 m68k mips64el powerpc powerpcspe ppc64el riscv64 sh4 sparc64 
x32)_ZNK12KConfigGroup9readEntryI5QSizeEET_PKcRKS2_@Base 5.3.0
+#MISSING: 5.94.0-3# (optional=templinst|arch=amd64 arm64 hppa ia64 
kfreebsd-amd64 m68k mips64el ppc64el riscv64 sh4 sparc64 
x32)_ZNK12KConfigGroup9readEntryI6QPointEET_PKcRKS2_@Base 5.3.0
+#MISSING: 5.94.0-3# 
(optional=templinst)_ZNK12KConfigGroup9readEntryI9QDateTimeEET_PKcRKS2_@Base 
4.100.0
+#MISSING: 5.94.0-3# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4.100.0
+#MISSING: 5.94.0-3# 
(optional=templinst)_ZNK12KConfigGroup9readEntryIiEE5QListIT_EPKcRKS3_@Base 
4.100.0
  _ZNK12KDesktopFile10readDeviceEv@Base 4.97.0
  _ZNK12KDesktopFile11actionGroupERK7QString@Base 4.97.0
  _ZNK12KDesktopFile11hasLinkTypeEv@Base 4.97.0
@@ -489,7 +489,7 @@
  _ZNK7KConfig9groupImplERK10QByteArray@Base 4.97.0
  _ZNK7KConfig9groupListEv@Base 4.97.0
  _ZNK7KConfig9openFlagsEv@Base 5.2.0+git20141003
- (arch=!ia64 !mips64el !ppc64el !riscv64 
!sparc64)_ZNSt10_HashtableISt17basic_string_viewIcSt11char_traitsIcEES3_SaIS3_ENSt8__detail9_IdentityESt8equal_toIS3_ESt4hashIS3_ENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb110_M_emplaceIJPKciEEESt4pairINS5_14_Node_iteratorIS3_Lb1ELb1EEEbESt17integral_constantIbLb1EEDpOT_@Base
 5.93.0
+#MISSING: 5.94.0-3# (arch=!ia64 !mips64el !ppc64el !riscv64 
!sparc64)_ZNSt10_HashtableISt17basic_string_viewIcSt11char_traitsIcEES3_SaIS3_ENSt8__detail9_IdentityESt8equal_toIS3_ESt4hashIS3_ENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb110_M_emplaceIJPKciEEESt4pairINS5_14_Node_iteratorIS3_Lb1ELb1EEEbESt17integral_constantIbLb1EEDpOT_@Base
 5.93.0
  _ZTI11KConfigBase@Base 4.97.0
  _ZTI11QSharedData@Base 4.97.0
  _ZTI12KConfigGroup@Base 4.97.0
@@ -507,7 +507,7 @@
  _ZTIN19KCoreConfigSkeleton11ItemUrlListE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton12ItemDateTimeE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton12ItemLongLongE@Base 4.97.0
- _ZTIN19KCoreConfigSkeleton12ItemPasswordE@Base 4.97.0
+#MISSING: 5.94.0-3# _ZTIN19KCoreConfigSkeleton12ItemPasswordE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton12ItemPathListE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton12ItemPropertyE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton13ItemULongLongE@Base 4.97.0
@@ -516,7 +516,7 @@
  _ZTIN19KCoreConfigSkeleton7ItemUrlE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton8ItemBoolE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton8ItemEnumE@Base 4.97.0
- _ZTIN19KCoreConfigSkeleton8ItemPathE@Base 4.97.0
+#MISSING: 5.94.0-3# _ZTIN19KCoreConfigSkeleton8ItemPathE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton8ItemRectE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton8ItemSizeE@Base 4.97.0
  _ZTIN19KCoreConfigSkeleton8ItemUIntE@Base 4.97.0
@@ -568,7 +568,7 @@
  _ZTVN19KCoreConfigSkeleton11ItemUrlListE@Base 4.97.0
  _ZTVN19KCoreConfigSkeleton12ItemDateTimeE@Base 4.97.0
  _ZTVN19KCoreConfigSkeleton12ItemLongLongE@Base 4.97.0
- _ZTVN19KCoreConfigSkeleton12ItemPasswordE@Base 4.97.0
+#MISSING: 5.94.0-3# _ZTVN19KCoreConfigSkeleton12ItemPasswordE@Base 4.97.0
  _ZTVN19KCoreConfigSkeleton12ItemPathListE@Base 4.97.0
  _ZTVN19KCoreConfigSkeleton12ItemPropertyE@Base 4.97.0
  

Bug#1015437: kcalcore: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kcalcore
Version: 5: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/kcalcore_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/CalendarPlugin
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Conference
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/CustomProperties
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Duration
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Event
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Exceptions
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/FileStorage
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/FreeBusy
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/FreeBusyCache
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/FreeBusyPeriod
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/ICalFormat
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Incidence
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/IncidenceBase
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Journal
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/MemoryCalendar
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/OccurrenceIterator
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Period
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Person
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Recurrence
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/RecurrenceRule
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/ScheduleMessage
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Sorting
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Todo
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/VCalFormat
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/KCalCore/Visitor
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kcalendarcore.categories
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kcalendarcore.renamecategories
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_KCalendarCore.pri
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5CalendarCore.qch
-- Installing: 
/<>/debian/tmp/usr/share/qt5/doc/KF5CalendarCore.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CalendarCore/KF5CalendarCoreConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CalendarCore/KF5CalendarCoreConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CalendarCore/KF5CalendarCoreTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CalendarCore/KF5CalendarCoreTargets-debian.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5CalendarCore/KF5CalendarCoreQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KCalendarCore/kcalendarcore_version.h
-- Installing: /<>/debian/tmp/usr/include/KF5/kcalcore_version.h
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/KF5CalendarCore.pc
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_lintian -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism 

Bug#1015436: kbookmarks: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kbookmarks
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/kbookmarks_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/KBookmarkDomBuilder
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/KBookmarkDialog
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/KonqBookmarkMenu
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmark.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkaction.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkactioninterface.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkactionmenu.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkcontextmenu.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkmanager.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkmenu.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkowner.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkdombuilder.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkdialog.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/konqbookmarkmenu.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkexporter.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkimporter.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkimporter_opera.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkimporter_ie.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarkimporter_ns.h
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kbookmarks.categories
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kbookmarks.renamecategories
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5Bookmarks.qch
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5Bookmarks.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_KBookmarks.pri
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Bookmarks/KF5BookmarksQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Bookmarks/KF5BookmarksConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Bookmarks/KF5BookmarksConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Bookmarks/KF5BookmarksTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Bookmarks/KF5BookmarksTargets-debian.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KBookmarks/kbookmarks_version.h
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5bookmarks5/DEBIAN/symbols doesn't match 
completely debian/libkf5bookmarks5.symbols
--- debian/libkf5bookmarks5.symbols (libkf5bookmarks5_5.94.0-1_amd64)
+++ dpkg-gensymbols0oIXsi   2022-06-10 09:02:32.871369990 +
@@ -255,7 +255,7 @@
  _ZN9KBookmarkC1Ev@Base 4.96.0
  _ZN9KBookmarkC2ERK11QDomElement@Base 4.96.0
  _ZN9KBookmarkC2Ev@Base 4.96.0
- 

Bug#1015435: kactivities-stats: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kactivities-stats
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/kactivities-stats_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/KActivities/Stats/Cleaning
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats/query.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats/terms.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats/resultset.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats/resultwatcher.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats/resultmodel.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats/cleaning.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats/kactivitiesstats_export.h
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kactivities-stats.categories
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kactivities-stats.renamecategories
-- Installing: 
/<>/debian/tmp/usr/share/qt5/doc/KF5ActivitiesStats.qch
-- Installing: 
/<>/debian/tmp/usr/share/qt5/doc/KF5ActivitiesStats.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/libKActivitiesStats.pc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_KActivitiesStats.pri
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ActivitiesStats/KF5ActivitiesStatsLibraryQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ActivitiesStats/KF5ActivitiesStatsLibraryTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ActivitiesStats/KF5ActivitiesStatsLibraryTargets-none.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ActivitiesStats/KF5ActivitiesStatsConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5ActivitiesStats/KF5ActivitiesStatsConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivitiesStats/kactivitiesstats_version.h
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install
   dh_movelibkdeinit
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\*
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5activitiesstats1/DEBIAN/symbols doesn't 
match completely debian/libkf5activitiesstats1.symbols
--- debian/libkf5activitiesstats1.symbols 
(libkf5activitiesstats1_5.94.0-1_amd64)
+++ dpkg-gensymbolsKRBwJ4   2022-06-10 09:02:53.599230335 +
@@ -199,14 +199,14 @@
  _ZTIN11KActivities5Stats11ResultModelE@Base 5.20
  _ZTIN11KActivities5Stats13ResultWatcherE@Base 5.20
  (optional=gccinternal|arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 5.22.0
- 
_ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJZN11KActivities5Stats18ResultModelPrivate5Cache7replaceERK5QListINS4_9ResultSet6ResultEEiEUlvE_EE@Base
 5.94.0
+#MISSING: 5.94.0-1# 
_ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJZN11KActivities5Stats18ResultModelPrivate5Cache7replaceERK5QListINS4_9ResultSet6ResultEEiEUlvE_EE@Base
 5.94.0
  (optional=gccinternal|arch=armel 
riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.22.0
  (optional=gccinternal|arch=!armel 
!riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.20
  (optional=gccinternal|arch=armel 
riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.22.0
  

Bug#1015434: kactivities-kf5: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kactivities-kf5
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/kactivities-kf5_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/KActivities/Controller
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/KActivities/Info
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/KActivities/ResourceInstance
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/KActivities/ActivitiesModel
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/KActivities/Version
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities/consumer.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities/controller.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities/info.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities/resourceinstance.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities/activitiesmodel.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities/version.h
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities/kactivities_export.h
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libKF5Activities.so.5.94.0
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libKF5Activities.so.5
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libKF5Activities.so
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5Activities.qch
-- Installing: /<>/debian/tmp/usr/share/qt5/doc/KF5Activities.tags
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/libKActivities.pc
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_KActivities.pri
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/activities/qmldir
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/activities/libkactivitiesextensionplugin.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/activities/libkactivitiesextensionplugin.so"
 to ""
-- Installing: /<>/debian/tmp/usr/bin/kactivities-cli
-- Set runtime path of "/<>/debian/tmp/usr/bin/kactivities-cli" to 
""
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kactivities.categories
-- Installing: 
/<>/debian/tmp/usr/share/qlogging-categories5/kactivities.renamecategories
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Activities/KF5ActivitiesLibraryQchTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Activities/KF5ActivitiesLibraryTargets.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Activities/KF5ActivitiesLibraryTargets-debian.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Activities/KF5ActivitiesConfig.cmake
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5Activities/KF5ActivitiesConfigVersion.cmake
-- Installing: 
/<>/debian/tmp/usr/include/KF5/KActivities/kactivities_version.h
make[1]: Leaving directory '/<>/obj-x86_64-linux-gnu'
   dh_install -O--buildsystem=kf5
   dh_movelibkdeinit -O--buildsystem=kf5
   dh_installdocs -O--buildsystem=kf5
   dh_installchangelogs -O--buildsystem=kf5
   dh_installsystemduser -O--buildsystem=kf5
   dh_perl -O--buildsystem=kf5
   dh_link -O--buildsystem=kf5
   dh_strip_nondeterminism -O--buildsystem=kf5
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el 
-O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: 

Bug#1015433: kaccounts-integration: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:kaccounts-integration
Version: 4:21.12.3-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/kaccounts-integration_21.12.3-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
Normalized 
debian/kaccounts-integration/usr/share/locale/ia/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/zh_TW/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/sk/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/cs/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/tr/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/az/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ca/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/it/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/nl/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/fi/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ru/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ast/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/pt_BR/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/pl/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/en_GB/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/pa/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/hu/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ro/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ar/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/es/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/et/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/bs/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/lt/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/sr/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/el/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ca@valencia/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/eu/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/fr/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/gl/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ko/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/nn/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/zh_CN/LC_MESSAGES/kaccounts-integration.mo
Normalized 
debian/kaccounts-integration/usr/share/locale/ja/LC_MESSAGES/kaccounts-integration.mo
Normalized 

Bug#1015421: grantlee5: ftbfs with LTO (link time optimization) enabled

2022-07-19 Thread Matthias Klose
Package: src:grantlee5
Version: 5.2.0-3
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/grantlee5_5.2.0-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag02)
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag03)
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag04)
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag05)
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag06)
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag07)
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag08)
4: QWARN  : TestDefaultTags::testAutoescapeTag(autoescape-tag09) 
grantlee.template: "autoescape takes two arguments., line 0, autoescape-tag09"
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag09)
4: QWARN  : TestDefaultTags::testAutoescapeTag(autoescape-tag10) 
grantlee.template: "argument must be 'on' or 'off', line 0, autoescape-tag10"
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-tag10)
4: QWARN  : TestDefaultTags::testAutoescapeTag(autoescape-filtertag01) 
grantlee.template: "Use the \"autoescape\" tag instead., line 0, 
autoescape-filtertag01"
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-filtertag01)
4: QWARN  : TestDefaultTags::testAutoescapeTag(autoescape-filtertag02) 
grantlee.template: "Use the \"autoescape\" tag instead., line 0, 
autoescape-filtertag02"
4: PASS   : TestDefaultTags::testAutoescapeTag(autoescape-filtertag02)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag01)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag02)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag03)
4: QWARN  : TestDefaultTags::testMediaFinderTag(media_finder-tag04) 
grantlee.template: "'media_finder' tag requires at least one argument, line 0, 
media_finder-tag04"
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag04)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag05)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag06)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag07)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag08)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag09)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag10)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag11)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag12)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag13)
4: PASS   : TestDefaultTags::testMediaFinderTag(media_finder-tag14)
4: PASS   : TestDefaultTags::testRangeTag(range-tag01)
4: PASS   : TestDefaultTags::testRangeTag(range-tag02)
4: PASS   : TestDefaultTags::testRangeTag(range-tag03)
4: PASS   : TestDefaultTags::testRangeTag(range-tag04)
4: PASS   : TestDefaultTags::testRangeTag(range-tag05)
4: QWARN  : TestDefaultTags::testRangeTag(range-tag06) grantlee.template: 
"'range' tag requires at least three arguments, line 0, range-tag06"
4: PASS   : TestDefaultTags::testRangeTag(range-tag06)
4: QWARN  : TestDefaultTags::testRangeTag(range-tag07) grantlee.template: 
"Invalid arguments to 'range' tag, line 0, range-tag07"
4: PASS   : TestDefaultTags::testRangeTag(range-tag07)
4: PASS   : TestDefaultTags::testDebugTag(debug-tag01)
4: PASS   : TestDefaultTags::testDebugTag(debug-tag02)
4: QWARN  : TestDefaultTags::testLoadTag(load-tag01) grantlee.template: "Plugin 
library 'does_not_exist' not found., line 0, load-tag01"
4: PASS   : TestDefaultTags::testLoadTag(load-tag01)
4: PASS   : TestDefaultTags::testUrlTypes(url-types01)
4: PASS   : TestDefaultTags::testUrlTypes(url-types02)
4: PASS   : TestDefaultTags::testUrlTypes(url-types03)
4: PASS   : 

Bug#1013027: qtwebkit-opensource-src: ftbfs with GCC-12

2022-06-16 Thread Matthias Klose
Package: src:qtwebkit-opensource-src
Version: 5.212.0~alpha4-16
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/qtwebkit-opensource-src_5.212.0~alpha4-16_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5.212.0
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/libQt5WebKit.so
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebKit/libqmlwebkitplugin.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebKit/libqmlwebkitplugin.so"
 to ""
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebKit/qmldir
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebKit/plugins.qmltypes
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so
-- Set runtime path of 
"/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so"
 to ""
-- Installing: 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebKit/experimental/qmldir
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qquicknetworkreply_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qquicknetworkrequest_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qquickurlschemedelegate_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qquickwebpage_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qquickwebpage_p_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qquickwebview_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qquickwebview_p_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qtwebsecurityorigin_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebchannelwebkittransport_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebdownloaditem_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebdownloaditem_p_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebiconimageprovider_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebkittest_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebloadrequest_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebnavigationhistory_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebnavigationhistory_p_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebnavigationrequest_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebpermissionrequest_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebpreferences_p.h
-- Installing: 
/<>/debian/tmp/usr/include/x86_64-linux-gnu/qt5/QtWebKit/5.212.0/QtWebKit/private/qwebpreferences_p_p.h
-- Installing: 

Bug#1013025: qtwebengine-opensource-src: ftbfs with GCC-12

2022-06-16 Thread Matthias Klose
Package: src:qtwebengine-opensource-src
Version: 5.15.8+dfsg-1
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/qtwebengine-opensource-src_5.15.8+dfsg-1_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
[12940/32901] /usr/bin/g++ -MMD -MF obj/skia/skia/SkSLVariableReference.o.d 
-DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD 
-DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
-DNO_UNWIND_TABLES -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 
-DSK_CODEC_DECODES_PNG -DSK_CODEC_DECODES_WEBP -DSK_ENCODE_PNG -DSK_ENCODE_WEBP 
-DSK_USER_CONFIG_HEADER=\"../../skia/config/SkUserConfig.h\" -DSK_GL 
-DSK_CODEC_DECODES_JPEG -DSK_ENCODE_JPEG -DSK_USE_LIBGIFCODEC 
-DSK_VULKAN_HEADER=\"../../skia/config/SkVulkanConfig.h\" -DSK_VULKAN=1 
-DSK_SUPPORT_GPU=1 
-DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" 
-DSKIA_IMPLEMENTATION=1 -DSK_GAMMA_EXPONENT=1.2 -DSK_GAMMA_CONTRAST=0.2 
-DSK_DEFAULT_FONT_CACHE_LIMIT=20971520 -DUSE_SYSTEM_LIBJPEG 
-DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC 
-DUCHAR_TYPE=uint16_t -DUSE_SYSTEM_ZLIB=1 -Igen -I../../3rdparty/chromium 
-I../../3rdparty/chromium/third_party/skia -I../.
 ./3rdparty/chromium/third_party/libgifcodec 
-I../../3rdparty/chromium/third_party/vulkan/include 
-I../../3rdparty/chromium/third_party/vulkan_headers/include 
-I../../3rdparty/chromium/third_party/perfetto/include 
-Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -Igen -Igen 
-Igen -Igen -Igen -Igen -Igen -I../../3rdparty/chromium/third_party/abseil-cpp 
-I../../3rdparty/chromium/third_party/boringssl/src/include 
-I../../3rdparty/chromium/third_party/protobuf/src -Igen/protoc_out 
-I../../3rdparty/chromium/third_party/harfbuzz-ng/src/src -fno-strict-aliasing 
--param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables 
-fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 
-fno-omit-frame-pointer -g0 -fvisibility=hidden -Wno-unused-local-typedefs 
-Wno-maybe-uninitialized -Wno-deprecated-declarations 
-fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned 
-Wno-dangling-else -Wno-missing-field-initializers -Wno-unused-parameter -O2 
-fno-ident -fdata-sect
 ions -ffunction-sections -I/usr/include/libpng16 -I/usr/include/freetype2 
-I/usr/include/libpng16 -std=gnu++14 -fno-exceptions -fno-rtti 
-fvisibility-inlines-hidden -std=c++17 -Wno-narrowing -Wno-class-memaccess 
-Wno-attributes -Wno-class-memaccess -Wno-subobject-linkage 
-Wno-invalid-offsetof -Wno-return-type -Wno-deprecated-copy -c 
../../3rdparty/chromium/third_party/skia/src/sksl/ir/SkSLVariableReference.cpp 
-o obj/skia/skia/SkSLVariableReference.o
[12941/32901] /usr/bin/g++ -MMD -MF obj/skia/skia/SkSLIRGenerator.o.d 
-DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD 
-DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
-DNO_UNWIND_TABLES -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 
-DSK_CODEC_DECODES_PNG -DSK_CODEC_DECODES_WEBP -DSK_ENCODE_PNG -DSK_ENCODE_WEBP 
-DSK_USER_CONFIG_HEADER=\"../../skia/config/SkUserConfig.h\" -DSK_GL 
-DSK_CODEC_DECODES_JPEG -DSK_ENCODE_JPEG -DSK_USE_LIBGIFCODEC 
-DSK_VULKAN_HEADER=\"../../skia/config/SkVulkanConfig.h\" -DSK_VULKAN=1 
-DSK_SUPPORT_GPU=1 
-DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" 
-DSKIA_IMPLEMENTATION=1 -DSK_GAMMA_EXPONENT=1.2 -DSK_GAMMA_CONTRAST=0.2 
-DSK_DEFAULT_FONT_CACHE_LIMIT=20971520 -DUSE_SYSTEM_LIBJPEG 
-DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC 
-DUCHAR_TYPE=uint16_t -DUSE_SYSTEM_ZLIB=1 

Bug#1013024: qtdeclarative-opensource-src: ftbfs with GCC-12

2022-06-16 Thread Matthias Klose
Package: src:qtdeclarative-opensource-src
Version: 5.15.2+dfsg-10
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/qtdeclarative-opensource-src_5.15.2+dfsg-10_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/{} 
usr/lib/x86_64-linux-gnu/qt5/bin/{}
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmlcachegen 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlcachegen
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmleasing 
usr/lib/x86_64-linux-gnu/qt5/bin/qmleasing
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmlformat 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlformat
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmlimportscanner 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlimportscanner
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmllint 
usr/lib/x86_64-linux-gnu/qt5/bin/qmllint
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmlmin 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlmin
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmlplugindump 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmlpreview 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlpreview
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmlprofiler 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlprofiler
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmltestrunner 
usr/lib/x86_64-linux-gnu/qt5/bin/qmltestrunner
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmltime 
usr/lib/x86_64-linux-gnu/qt5/bin/qmltime
dh_link -pqtdeclarative5-dev-tools usr/lib/qt5/bin/qmltyperegistrar 
usr/lib/x86_64-linux-gnu/qt5/bin/qmltyperegistrar
dh_link -pqmlscene usr/lib/qt5/bin/qmlscene 
usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene
dh_link -pqml usr/lib/qt5/bin/qml usr/lib/x86_64-linux-gnu/qt5/bin/qml
make[1]: Leaving directory '/<>'
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libqt5qml5/DEBIAN/symbols doesn't match 
completely debian/libqt5qml5.symbols
--- debian/libqt5qml5.symbols (libqt5qml5_5.15.2+dfsg-10_amd64)
+++ dpkg-gensymbolsMylgr8   2022-06-10 08:40:25.755445062 +
@@ -3020,7 +3020,7 @@
  
(optional=templinst)_ZNSt6vectorIPKN3QV44Heap6StringESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_@Qt_5_PRIVATE_API
 5.9.1 1
  
(optional=templinst)_ZNSt6vectorISt4pairIPKciESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_@Qt_5
 5.10.0
  (optional=templinst|arch=armel armhf hppa i386 mipsel powerpc sh4 
x32)_ZNSt6vectorIbSaIbEE13_M_insert_auxESt13_Bit_iteratorb@Qt_5 5.10.0
- (optional=templinst|arch=alpha armel armhf i386 ia64 mips64el mipsel powerpc 
ppc64 ppc64el riscv64 s390x 
sparc64|subst)_ZNSt6vectorIbSaIbEE13_M_reallocateE{size_t}@Qt_5 5.12.5
+ (optional=templinst|subst)_ZNSt6vectorIbSaIbEE13_M_reallocateE{size_t}@Qt_5 
5.12.5
  (optional=templinst|arch=armel armhf hppa i386 mipsel powerpc sh4 
x32)_ZNSt6vectorIbSaIbEE8_M_eraseESt13_Bit_iteratorS2_@Qt_5 5.14.2
  (optional=templinst|arch=amd64 arm64 
armhf|subst)_ZNSt6vectorIcSaIcEE17_M_default_appendE{size_t}@Qt_5 5.14.1
  (optional=templinst|arch=!alpha !armel !hppa !hurd-i386 !i386 !ia64 !m68k 
!mips !mips64el !mipsel !powerpc !ppc64 !ppc64el !riscv64 !s390x !sh4 !sparc64 
!x32)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJRKcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_@Qt_5
 5.12.2

Bug#1013023: qt6-webengine: ftbfs with GCC-12

2022-06-16 Thread Matthias Klose
Package: src:qt6-webengine
Version: 6.2.4+dfsg-8
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/qt6-webengine_6.2.4+dfsg-8_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
+#MISSING: 6.2.4+dfsg-8# 
_ZTVSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcSaIS5_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.2
+ 
_ZTVSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcSaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.4+dfsg-8
+#MISSING: 6.2.4+dfsg-8# 
_ZTVSt23_Sp_counted_ptr_inplaceISt6atomicIbESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.2
+ 
_ZTVSt23_Sp_counted_ptr_inplaceISt6atomicIbESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.4+dfsg-8
+#MISSING: 6.2.4+dfsg-8# 
_ZTVSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.2
+ 
_ZTVSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.4+dfsg-8
+#MISSING: 6.2.4+dfsg-8# 
_ZTVSt23_Sp_counted_ptr_inplaceIbSaIbELN9__gnu_cxx12_Lock_policyE2EE@Base 6.2.2
+ _ZTVSt23_Sp_counted_ptr_inplaceIbSaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 
6.2.4+dfsg-8
  
(optional=templinst)_ZZN9QMetaType21registerConverterImplI5QListI4QUrlE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base
 6.2.2
  
(optional=templinst)_ZZN9QMetaType23registerMutableViewImplI5QListI4QUrlE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS8_EES_S_E10unregister@Base
 6.2.2
  
(optional=templinst)_ZZN9QtPrivate16QMetaTypeForTypeI10QByteArrayE10getCopyCtrEvENUlPKNS_18QMetaTypeInterfaceEPvPKvE_4_FUNES5_S6_S8_@Base
 6.2.2
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libqt6pdf6/DEBIAN/symbols doesn't match 
completely debian/libqt6pdf6.symbols
--- debian/libqt6pdf6.symbols (libqt6pdf6_6.2.4+dfsg-8_amd64)
+++ dpkg-gensymbols6BY4x_   2022-06-10 11:42:31.936105370 +
@@ -213,7 +213,7 @@
  
(optional=templinst)_ZNSt6vectorI18UnsupportedFeatureSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_@Base
 6.2.2
  
(optional=templinst)_ZNSt6vectorIN10CPDF_Annot7SubtypeESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base
 6.2.2
  
(optional=templinst)_ZNSt6vectorISt4pairIiiESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base
 6.2.2
- 
(optional=templinst)_ZNSt6vectorISt4pairIjxESaIS1_EE17_M_realloc_insertIJjxEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base
 6.2.4
+#MISSING: 6.2.4+dfsg-8# 
(optional=templinst)_ZNSt6vectorISt4pairIjxESaIS1_EE17_M_realloc_insertIJjxEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base
 6.2.4
  
(optional=templinst|subst)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iterator{size_t}b@Base
 6.2.2
  
(optional=templinst|subst)_ZNSt6vectorIfSaIfEE17_M_default_appendE{size_t}@Base 
6.2.2
  
(optional=templinst)_ZNSt6vectorIfSaIfEE17_M_realloc_insertIJRKfEEEvN9__gnu_cxx17__normal_iteratorIPfS1_EEDpOT_@Base
 6.2.2
@@ -224,27 +224,41 @@
  
(optional=templinst|subst)_ZNSt6vectorIjSaIjEE17_M_default_appendE{size_t}@Base 
6.2.2
  
(optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
 6.2.2
  
(optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
 6.2.2
- 
(optional=templinst)_ZNSt6vectorIxSaIxEE13_M_insert_auxIxEEvN9__gnu_cxx17__normal_iteratorIPxS1_EEOT_@Base
 6.2.4
+ 
_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_@Base
 6.2.4+dfsg-8
+#MISSING: 

Bug#1013022: qt6-declarative: ftbfs with GCC-12

2022-06-16 Thread Matthias Klose
Package: src:qt6-declarative
Version: 6.2.4+dfsg-5
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/qt6-declarative_6.2.4+dfsg-5_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
@@ -3855,7 +3856,8 @@
  (arch=!armel 
!riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 6.2.0
  _ZTSSt19_Sp_make_shared_tag@Base 6.2.0
  (arch=armel 
riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 6.2.0
- (arch=!armel 
!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.0
+#MISSING: 6.2.4+dfsg-5# (arch=!armel 
!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.0
+ 
_ZTSSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.4+dfsg-5
  
_ZTSZN3QV48Compiler7Codegen29VolatileMemoryLocationScanner18collectIdentifiersER5QListI11QStringViewEPN6QQmlJS3AST4NodeEE9Collector@Base
 6.2.0
  
(subst)_ZTSZN9QMetaType17registerConverterI5QHashI{quintptr}N12QQmlProfiler8LocationEE9QIterableI16QMetaAssociationEN9QtPrivate34QAssociativeIterableConvertFunctorIS4_bT1_EUlPKvPvE_@Base
 6.2.0
  
(subst)_ZTSZN9QMetaType17registerConverterI5QHashI{quintptr}N3QV49Profiling16FunctionLocationEE9QIterableI16QMetaAssociationEN9QtPrivate34QAssociativeIterableConvertFunctorIS5_bT1_EUlPKvPvE_@Base
 6.2.0
@@ -4102,7 +4104,8 @@
  _ZTVN6QQmlJS3AST9StatementE@Base 6.2.0
  _ZTVN6QQmlJS3AST9UiProgramE@Base 6.2.0
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 6.2.0
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.0
+#MISSING: 6.2.4+dfsg-5# (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.0
+ 
_ZTVSt23_Sp_counted_ptr_inplaceIN14QQmlTypeLoader4Blob13PendingImportESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 6.2.4+dfsg-5
  
_ZTVZN3QV48Compiler7Codegen29VolatileMemoryLocationScanner18collectIdentifiersER5QListI11QStringViewEPN6QQmlJS3AST4NodeEE9Collector@Base
 6.2.0
  _ZZN8QQmlData4initEvE11initialized@Base 6.2.0
  
(optional=templinst|subst)_ZZN9QMetaType21registerConverterImplI5QHashI{quintptr}N12QQmlProfiler8LocationEE9QIterableI16QMetaAssociationEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base
 6.2.0
dpkg-gensymbols: warning: debian/libqt6qmlmodels6/DEBIAN/symbols doesn't match 
completely debian/libqt6qmlmodels6.symbols
--- debian/libqt6qmlmodels6.symbols (libqt6qmlmodels6_6.2.4+dfsg-5_amd64)
+++ dpkg-gensymbolsjg9aoY   2022-06-10 08:40:55.109532004 +
@@ -321,7 +321,7 @@
  
_ZNK29QQmlAbstractDelegateComponent5valueEP16QQmlAdaptorModeliiRK7QString@Base 
6.2.0
  _ZNK29QQmlDelegateModelItemMetaType11parseGroupsERK5QListI7QStringE@Base 6.2.0
  _ZNK29QQmlDelegateModelItemMetaType11parseGroupsERKN3QV45ValueE@Base 6.2.0
- (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !mips64el !mipsel 
!powerpc !ppc64 !riscv64 !s390x 
!sparc64)_ZNK3QV45Value2asINS_14FunctionObjectEEEPKT_v@Base 6.2.4
+#MISSING: 6.2.4+dfsg-5# (optional=templinst|arch=!armel !armhf !hurd-i386 
!i386 !mips64el !mipsel !powerpc !ppc64 !riscv64 !s390x 
!sparc64)_ZNK3QV45Value2asINS_14FunctionObjectEEEPKT_v@Base 6.2.4
  _ZTI12QQmlRefCount@Base 6.2.0
  _ZTI13QQmlListModel@Base 6.2.0
  _ZTI13QQuickPackage@Base 6.2.0
dpkg-gensymbols: warning: some new symbols appeared in the 

Bug#1013020: qbs: ftbfs with GCC-12

2022-06-16 Thread Matthias Klose
Package: src:qbs
Version: 1.22.1-2
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/qbs_1.22.1-2_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
- (arch=!armel 
!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcSaIS5_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.10.0
+#MISSING: 1.22.1-2# (arch=!armel 
!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcSaIS5_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.10.0
+ 
_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcSaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.1-2
  _ZTVN3qbs10InstallJobE@Base 1.2.1
  _ZTVN3qbs11AbstractJobE@Base 1.2.1
  _ZTVN3qbs11PcExceptionE@Base 1.22.0
@@ -6974,27 +7114,38 @@
  (arch=armel 
riscv64)_ZTVSt19_Sp_counted_deleterIPN3qbs8Internal12ExportedItemESt14default_deleteIS2_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.22.0
  (arch=!armel 
!riscv64)_ZTVSt19_Sp_counted_deleterIPN3qbs8Internal12ExportedItemESt14default_deleteIS2_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12ExportedItemESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.22.0
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12ExportedItemESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
+#MISSING: 1.22.1-2# (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12ExportedItemESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
+ 
_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12ExportedItemESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.1-2
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12VariantValueESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.22.0
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12VariantValueESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
+#MISSING: 1.22.1-2# (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12VariantValueESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
+ 
_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal12VariantValueESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.1-2
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal13JSSourceValueESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.22.0
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal13JSSourceValueESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
+#MISSING: 1.22.1-2# (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal13JSSourceValueESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
+ 
_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal13JSSourceValueESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.1-2
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal16ProjectBuildDataESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.12.2
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal16ProjectBuildDataESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.10.0
+#MISSING: 1.22.1-2# (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal16ProjectBuildDataESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.10.0
+ 
_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal16ProjectBuildDataESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.1-2
  (arch=armel 
riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal21UserDependencyScannerESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE@Base
 1.22.0
- (arch=!armel 
!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN3qbs8Internal21UserDependencyScannerESaIS2_ELN9__gnu_cxx12_Lock_policyE2EE@Base
 1.22.0
+#MISSING: 1.22.1-2# (arch=!armel 

  1   2   3   4   >