On Fri, Mar 22, 2013 at 17:55:25 +0100, Julien Cristau wrote: > I've prepared an NMU for icon (versioned as 9.4.3-4.1) and > will upload it shortly. I've leaving this bug open because the broken > code causing these unaligned accesses is still there, and should still > be fixed. At least one crash I saw was in the GetReal macro called from > cnv_str, fwiw. > This also causes a build failure on mips now, so I'm doing a -4.2 followup NMU, with the following changes.
diff -u icon-9.4.3/debian/rules icon-9.4.3/debian/rules --- icon-9.4.3/debian/rules +++ icon-9.4.3/debian/rules @@ -23,7 +23,7 @@ endif # The current code use type-punning and signed overflow -ifneq (,$(filter $(DEB_HOST_ARCH), sparc mipsel)) +ifneq (,$(filter $(DEB_HOST_ARCH), sparc mips mipsel)) CFLAGS_OPT = -O0 else CFLAGS_OPT = -O2 -fno-strict-aliasing -fno-strict-overflow diff -u icon-9.4.3/debian/changelog icon-9.4.3/debian/changelog --- icon-9.4.3/debian/changelog +++ icon-9.4.3/debian/changelog @@ -1,3 +1,10 @@ +icon (9.4.3-4.2) unstable; urgency=medium + + * Non-maintainer upload. + * Also use -O0 on mips. + + -- Julien Cristau <jcris...@debian.org> Sat, 23 Mar 2013 13:25:54 +0100 + icon (9.4.3-4.1) unstable; urgency=medium * Non-maintainer upload. Cheers, Julien
signature.asc
Description: Digital signature