Source: lodepng
Version: 0.0~git20220618.b4ed2cd-2
tags: patch

Hello, please consider this patch to fix a build failure in case of -O3, lto 
enabled, and newer gcc
(I think you should also do that for armel and the other architectures, but I 
didn't test that)

thanks

Gianfranco

diff -Nru lodepng-0.0~git20220618.b4ed2cd/debian/changelog 
lodepng-0.0~git20220618.b4ed2cd/debian/changelog
--- lodepng-0.0~git20220618.b4ed2cd/debian/changelog    2022-07-22 
12:55:56.000000000 +0200
+++ lodepng-0.0~git20220618.b4ed2cd/debian/changelog    2022-12-07 
07:38:05.000000000 +0100
@@ -1,3 +1,10 @@
+lodepng (0.0~git20220618.b4ed2cd-2.1) unstable; urgency=medium
+
+  * Mark 3 symbols as optional to fix a build failure with newer gcc and
+    different optimization levels (Closes: #-1)
+
+ -- Gianfranco Costamagna <[email protected]>  Wed, 07 Dec 2022 
07:38:05 +0100
+
 lodepng (0.0~git20220618.b4ed2cd-2) unstable; urgency=medium

   * Team upload.
diff -Nru lodepng-0.0~git20220618.b4ed2cd/debian/liblodepng0.symbols 
lodepng-0.0~git20220618.b4ed2cd/debian/liblodepng0.symbols
--- lodepng-0.0~git20220618.b4ed2cd/debian/liblodepng0.symbols  2022-07-22 
12:54:12.000000000 +0200
+++ lodepng-0.0~git20220618.b4ed2cd/debian/liblodepng0.symbols  2022-12-07 
07:37:01.000000000 +0100
@@ -100,8 +100,8 @@
  _ZN7lodepng8compressERSt6vectorIhSaIhEERKS2_RK23LodePNGCompressSettings@Base 
0.0~git20220618.b4ed2cd
  
_ZN7lodepng9load_fileERSt6vectorIhSaIhEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 0.0~git20220618.b4ed2cd
  
_ZN7lodepng9save_fileERKSt6vectorIhSaIhEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 0.0~git20220618.b4ed2cd
- _ZNSt12_Vector_baseIhSaIhEED1Ev@Base 0.0~git20220618.b4ed2cd
- _ZNSt12_Vector_baseIhSaIhEED2Ev@Base 0.0~git20220618.b4ed2cd
- _ZNSt6vectorIhSaIhEE17_M_default_appendEm@Base 0.0~git20220618.b4ed2cd
+ (optional)_ZNSt12_Vector_baseIhSaIhEED1Ev@Base 0.0~git20220618.b4ed2cd
+ (optional)_ZNSt12_Vector_baseIhSaIhEED2Ev@Base 0.0~git20220618.b4ed2cd
+ (optional)_ZNSt6vectorIhSaIhEE17_M_default_appendEm@Base 
0.0~git20220618.b4ed2cd
  lodepng_default_compress_settings@Base 0.0~git20220618.b4ed2cd
  lodepng_default_decompress_settings@Base 0.0~git20220618.b4ed2cd
~

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to