diff -Nru acpica-unix-20130214/debian/acpica-tools.postinst acpica-unix-20130214/debian/acpica-tools.postinst --- acpica-unix-20130214/debian/acpica-tools.postinst 2013-02-22 08:17:39.000000000 +0000 +++ acpica-unix-20130214/debian/acpica-tools.postinst 2013-02-22 15:45:05.000000000 +0000 @@ -1,5 +1,4 @@ #!/bin/sh - set -e BINDIR=/usr/bin @@ -9,6 +8,3 @@ --slave $MANDIR/man1/acpixtract.1.gz acpixtract.1.gz \ $MANDIR/man1/acpixtract-acpica.1 -#DEBHELPER# - -exit 0 diff -Nru acpica-unix-20130214/debian/acpica-tools.prerm acpica-unix-20130214/debian/acpica-tools.prerm --- acpica-unix-20130214/debian/acpica-tools.prerm 2013-02-22 08:17:32.000000000 +0000 +++ acpica-unix-20130214/debian/acpica-tools.prerm 2013-02-22 15:45:05.000000000 +0000 @@ -1,5 +1,4 @@ #!/bin/sh - set -e BINDIR=/usr/bin @@ -7,7 +6,3 @@ then update-alternatives --remove acpixtract $BINDIR/acpixtract-acpica fi - -#DEBHELPER# - -exit 0 diff -Nru acpica-unix-20130214/debian/changelog acpica-unix-20130214/debian/changelog --- acpica-unix-20130214/debian/changelog 2013-02-22 08:09:42.000000000 +0000 +++ acpica-unix-20130214/debian/changelog 2013-02-22 17:30:06.000000000 +0000 @@ -1,8 +1,13 @@ -acpica-unix (20130214-0.1+linaro1) quantal; urgency=low +acpica-unix (20130214-0.2) quantal; urgency=low - * Disable tests. They can't run on PPA. + * Corrected integer to pointer conversion resulting from an incorrect + patch (caused FTBFS on ARM, other 32-bit arches). + * Closes: bug#653227 -- new upstream release of ACPICA tools + * Closes: bug#588388 -- build all of the tools provided, not just iasl, + and package into a single package of executables. This will replace + the previous iasl package. - -- Fathi Boudra Fri, 22 Feb 2013 09:58:33 +0200 + -- Al Stone Fri, 22 Feb 2013 15:42:48 +0000 acpica-unix (20130214-0.1) unstable; urgency=low @@ -19,10 +24,6 @@ * Instead of using the git clone from a particular day, stick to using just the official released versions and patch as needed. This should simplify maintenance quite a bit. - * Closes: bug#653227 -- new upstream release of ACPICA tools - * Closes: bug#588388 -- build all of the tools provided, not just iasl, - and package into a single package of executables. This will replace - the previous iasl package. * Add basic man pages for everything. * Enable some basic testing. * Update patches as needed. diff -Nru acpica-unix-20130214/debian/patches/big_endian_segfault.patch acpica-unix-20130214/debian/patches/big_endian_segfault.patch --- acpica-unix-20130214/debian/patches/big_endian_segfault.patch 2013-02-19 00:52:30.000000000 +0000 +++ acpica-unix-20130214/debian/patches/big_endian_segfault.patch 2013-02-22 15:45:05.000000000 +0000 @@ -17,26 +17,26 @@ { case PARSEOP_STRING_LITERAL: - DbgPrint (ASL_PARSE_OUTPUT, "STRING->%s", Value); -+ Op->Asl.Value.String = (ACPI_STRING) Value; -+ DbgPrint (ASL_PARSE_OUTPUT, "STRING->%s", (ACPI_STRING) Value); ++ Op->Asl.Value.String = (ACPI_STRING) (ACPI_SIZE) Value; ++ DbgPrint (ASL_PARSE_OUTPUT, "STRING->%s", Op->Asl.Value.String); break; case PARSEOP_NAMESEG: - DbgPrint (ASL_PARSE_OUTPUT, "NAMESEG->%s", Value); -+ Op->Asl.Value.String = (ACPI_STRING) Value; -+ DbgPrint (ASL_PARSE_OUTPUT, "NAMESEG->%s", (ACPI_STRING) Value); ++ Op->Asl.Value.String = (ACPI_STRING) (ACPI_SIZE) Value; ++ DbgPrint (ASL_PARSE_OUTPUT, "NAMESEG->%s", Op->Asl.Value.String); break; case PARSEOP_NAMESTRING: - DbgPrint (ASL_PARSE_OUTPUT, "NAMESTRING->%s", Value); -+ Op->Asl.Value.String = (ACPI_STRING) Value; -+ DbgPrint (ASL_PARSE_OUTPUT, "NAMESTRING->%s", (ACPI_STRING) Value); ++ Op->Asl.Value.String = (ACPI_STRING) (ACPI_SIZE) Value; ++ DbgPrint (ASL_PARSE_OUTPUT, "NAMESTRING->%s", Op->Asl.Value.String); break; case PARSEOP_EISAID: - DbgPrint (ASL_PARSE_OUTPUT, "EISAID->%s", Value); -+ Op->Asl.Value.String = (ACPI_STRING) Value; -+ DbgPrint (ASL_PARSE_OUTPUT, "EISAID->%s", (ACPI_STRING) Value); ++ Op->Asl.Value.String = (ACPI_STRING) (ACPI_SIZE) Value; ++ DbgPrint (ASL_PARSE_OUTPUT, "EISAID->%s", Op->Asl.Value.String); break; case PARSEOP_METHOD: diff -Nru acpica-unix-20130214/debian/patches/debian-unaligned.patch acpica-unix-20130214/debian/patches/debian-unaligned.patch --- acpica-unix-20130214/debian/patches/debian-unaligned.patch 2013-02-19 00:52:30.000000000 +0000 +++ acpica-unix-20130214/debian/patches/debian-unaligned.patch 2013-02-22 15:45:05.000000000 +0000 @@ -4,7 +4,6 @@ Signed-off-by: Mattia Dongili Signed-off-by: Paolo Bonzini --- - source/compiler/asltree.c | 15 ++++++++++----- source/components/executer/exoparg2.c | 12 +++++++++--- source/include/actypes.h | 26 +++++++++++++------------- 3 file modificati, 32 inserzioni(+), 21 rimozioni(-)