[Buildroot] [PATCH 1/1] package/minidlna: Fix FTBFS with gcc10
Bernd Kuhls
bernd.kuhls at t-online.de
Sat Jun 27 11:43:14 UTC 2020
Bug was reported upstream:
https://sourceforge.net/p/minidlna/patches/182/
Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
---
package/minidlna/0001-fix-gcc10-ftbfs.patch | 35 +++++++++++++++++++++
1 file changed, 35 insertions(+)
create mode 100644 package/minidlna/0001-fix-gcc10-ftbfs.patch
diff --git a/package/minidlna/0001-fix-gcc10-ftbfs.patch b/package/minidlna/0001-fix-gcc10-ftbfs.patch
new file mode 100644
index 0000000000..02397890c9
--- /dev/null
+++ b/package/minidlna/0001-fix-gcc10-ftbfs.patch
@@ -0,0 +1,35 @@
+Fix FTBFS with gcc10
+
+Downloaded from
+https://sources.debian.org/src/minidlna/1.2.1+dfsg-2/debian/patches/14-fix-gcc10-ftbfs.patch/
+
+Fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957541
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
+
+--- a/metadata.c
++++ b/metadata.c
+@@ -484,12 +484,12 @@
+ }
+
+ /* For libjpeg error handling */
+-jmp_buf setjmp_buffer;
++jmp_buf metadata_setjmp_buffer;
+ static void
+ libjpeg_error_handler(j_common_ptr cinfo)
+ {
+ cinfo->err->output_message (cinfo);
+- longjmp(setjmp_buffer, 1);
++ longjmp(metadata_setjmp_buffer, 1);
+ return;
+ }
+
+@@ -613,7 +613,7 @@
+ cinfo.err = jpeg_std_error(&jerr);
+ jerr.error_exit = libjpeg_error_handler;
+ jpeg_create_decompress(&cinfo);
+- if( setjmp(setjmp_buffer) )
++ if( setjmp(metadata_setjmp_buffer) )
+ goto error;
+ jpeg_stdio_src(&cinfo, infile);
+ jpeg_read_header(&cinfo, TRUE);
--
2.26.2
More information about the buildroot
mailing list