r564 - in /packages/swfmill/trunk/debian: changelog control patches/series patches/swfmill_gcc-6.1.patch
miriam at users.alioth.debian.org
miriam at users.alioth.debian.org
Thu May 19 17:09:06 UTC 2016
Author: miriam
Date: Thu May 19 17:09:06 2016
New Revision: 564
URL: http://svn.debian.org/wsvn/pkg-flash/?sc=1&rev=564
Log:
Fixed #810206 and #811726. Dropped B-D on libpng12-dev. It builds in GCC 6
Added:
packages/swfmill/trunk/debian/patches/swfmill_gcc-6.1.patch
Modified:
packages/swfmill/trunk/debian/changelog
packages/swfmill/trunk/debian/control
packages/swfmill/trunk/debian/patches/series
Modified: packages/swfmill/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-flash/packages/swfmill/trunk/debian/changelog?rev=564&op=diff
==============================================================================
--- packages/swfmill/trunk/debian/changelog (original)
+++ packages/swfmill/trunk/debian/changelog Thu May 19 17:09:06 2016
@@ -3,8 +3,10 @@
* New upstream release
* Upgraded compat level to 9
* Upgraded Standards-Version from 3.9.3 to 3.9.8
- * debial/rules: using dh_prep instead of dh_clean -k
+ * debian/rules: using dh_prep instead of dh_clean -k
* Using Hardening Options. See https://wiki.debian.org/Hardening
+ * swfmill_gcc-6.1.patch: Fixed FTBFS with GCC 6. Closes: #811726
+ * debian/control: Dropped Build-Depends on libpng12-dev: Closes: #810206
-- Miriam Ruiz <miriam at debian.org> Thu, 19 May 2016 02:25:00 +0200
Modified: packages/swfmill/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-flash/packages/swfmill/trunk/debian/control?rev=564&op=diff
==============================================================================
--- packages/swfmill/trunk/debian/control (original)
+++ packages/swfmill/trunk/debian/control Thu May 19 17:09:06 2016
@@ -3,8 +3,7 @@
Maintainer: Debian Flash Team <pkg-flash-devel at lists.alioth.debian.org>
Uploaders: Miriam Ruiz <miriam at debian.org>
Build-Depends: debhelper (>= 9), quilt, autotools-dev, pkg-config, help2man,
- xsltproc, libxml2-dev, libxslt1-dev, zlib1g-dev, libfreetype6-dev,
- libpng-dev | libpng12-dev
+ xsltproc, libxml2-dev, libxslt1-dev, zlib1g-dev, libfreetype6-dev, libpng-dev
Standards-Version: 3.9.8
Section: libs
Homepage: http://www.swfmill.org/
Modified: packages/swfmill/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-flash/packages/swfmill/trunk/debian/patches/series?rev=564&op=diff
==============================================================================
--- packages/swfmill/trunk/debian/patches/series (original)
+++ packages/swfmill/trunk/debian/patches/series Thu May 19 17:09:06 2016
@@ -1,2 +1,3 @@
missing_files.patch
freetype.patch
+swfmill_gcc-6.1.patch
Added: packages/swfmill/trunk/debian/patches/swfmill_gcc-6.1.patch
URL: http://svn.debian.org/wsvn/pkg-flash/packages/swfmill/trunk/debian/patches/swfmill_gcc-6.1.patch?rev=564&op=file
==============================================================================
--- packages/swfmill/trunk/debian/patches/swfmill_gcc-6.1.patch (added)
+++ packages/swfmill/trunk/debian/patches/swfmill_gcc-6.1.patch Thu May 19 17:09:06 2016
@@ -0,0 +1,31 @@
+Index: swfmill-0.3.3/src/swft/swft_import_jpeg.cpp
+===================================================================
+--- swfmill-0.3.3.orig/src/swft/swft_import_jpeg.cpp
++++ swfmill-0.3.3/src/swft/swft_import_jpeg.cpp
+@@ -10,7 +10,7 @@
+ #include <zlib.h>
+
+ #define TMP_STRLEN 0xff
+-const char jpeg_header[] = { 0xff, 0xd9, 0xff, 0xd8, 0 };
++const unsigned char jpeg_header[] = { 0xff, 0xd9, 0xff, 0xd8, 0 };
+
+ // defined in swft_import_png
+ bool compress( unsigned char *inputBuffer, int inLength, unsigned char *outputBuffer, int *outLength );
+@@ -140,7 +140,7 @@ void swft_import_jpeg( xmlXPathParserCon
+ if( stat( filename, &filestat ) ) goto fail;
+ size = filestat.st_size;
+
+- ofs = strlen(jpeg_header);
++ ofs = strlen(reinterpret_cast<const char*>(jpeg_header));
+
+ rewind(fp);
+ data = new unsigned char[size+ofs];
+@@ -231,7 +231,7 @@ void swft_import_jpega( xmlXPathParserCo
+ if( stat( filename, &filestat ) ) goto fail;
+ size = filestat.st_size;
+
+- ofs = strlen(jpeg_header);
++ ofs = strlen(reinterpret_cast<const char*>(jpeg_header));
+
+ rewind(fp);
+ jpegdata = new unsigned char[size+ofs];
More information about the pkg-flash-devel
mailing list