Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package swftools There is a RC bug in swftools that prevents the included as3compile program from working properly on i386. This causes libjs-swfupload not do build from source on i386. 0.9.2+ds1-3 includes a patch to fix this problem. Debdiff: gawain@laptop:build-area$ debdiff swftools_0.9.2+ds1-2.dsc swftools_0.9.2+ds1-3.dsc diff -Nru swftools-0.9.2+ds1/debian/changelog swftools-0.9.2+ds1/debian/changelog --- swftools-0.9.2+ds1/debian/changelog 2012-04-21 20:18:34.000000000 +0200 +++ swftools-0.9.2+ds1/debian/changelog 2012-10-22 11:28:11.000000000 +0200 @@ -1,3 +1,9 @@ +swftools (0.9.2+ds1-3) unstable; urgency=low + + * Added fix for segfault on i386. (Closes: 690237) + + -- Christian Welzel <gaw...@camlann.de> Mon, 22 Oct 2012 12:42:54 +0100 + swftools (0.9.2+ds1-2) unstable; urgency=low * Removed numbering from patch names and sorted alphabetically. diff -Nru swftools-0.9.2+ds1/debian/patches/fix-segfault-690237.patch swftools-0.9.2+ds1/debian/patches/fix-segfault-690237.patch --- swftools-0.9.2+ds1/debian/patches/fix-segfault-690237.patch 1970-01-01 01:00:00.000000000 +0100 +++ swftools-0.9.2+ds1/debian/patches/fix-segfault-690237.patch 2012-10-22 11:28:11.000000000 +0200 @@ -0,0 +1,24 @@ +Description: Fixes segfault on i386 (Closes 690237) +Author: Matthias Kramm <kr...@quiss.org> +Last-Update: 2012-10-18 + +diff --git a/lib/as3/registry.c b/lib/as3/registry.c +index 5aaef97..1bec405 100644 +--- a/lib/as3/registry.c ++++ b/lib/as3/registry.c +@@ -538,13 +538,13 @@ classinfo_t* registry_getMovieClip() { + + // ----------------------- builtin dummy types ------------------------- + classinfo_t nullclass = { +- INFOTYPE_CLASS,0,0,ACCESS_PACKAGE, "", "null", 0, 0, 0 ++ INFOTYPE_CLASS,0,0,ACCESS_PACKAGE, "", "null", 0,0,0,0,0,0,0,0,0,0,0,0,0, + }; + classinfo_t* registry_getnullclass() { + return &nullclass; + } + classinfo_t voidclass = { +- INFOTYPE_CLASS,0,0,ACCESS_PACKAGE, "", "void", 0, 0, 0 ++ INFOTYPE_CLASS,0,0,ACCESS_PACKAGE, "", "void", 0,0,0,0,0,0,0,0,0,0,0,0,0, + }; + classinfo_t* registry_getvoidclass() { + return &voidclass; diff -Nru swftools-0.9.2+ds1/debian/patches/series swftools-0.9.2+ds1/debian/patches/series --- swftools-0.9.2+ds1/debian/patches/series 2012-04-21 20:18:34.000000000 +0200 +++ swftools-0.9.2+ds1/debian/patches/series 2012-10-22 11:28:11.000000000 +0200 @@ -6,3 +6,4 @@ makefile.patch spelling.patch remove-fontconfig.patch +fix-segfault-690237.patch unblock swftools/0.9.2+ds1-3 -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org