Hi,
I uploaded an NMU of your package to experimental to see if the test
case really works on buildds.
Please see this as help to get the package into a releaseable condition for
etch.
Please find the used diff below.
Cheers,
Andi
diff -Nur ../acpica-unix-20060912~/debian/changelog
../acpica-unix-20060912/debian/changelog
--- ../acpica-unix-20060912~/debian/changelog 2006-12-14 15:50:53.0
+
+++ ../acpica-unix-20060912/debian/changelog2006-12-14 16:36:26.0
+
@@ -1,3 +1,11 @@
+acpica-unix (20060912-3.1) experimental; urgency=high
+
+ * Non-maintainer upload.
+ * Add testcase to check whether it the build works at the end. This prevents
+segfaults and other issues in the delivered binaries. Closes: #401153
+
+ -- Andreas Barth [EMAIL PROTECTED] Thu, 14 Dec 2006 16:04:44 +
+
acpica-unix (20060912-3) unstable; urgency=high
* Fix FTBFS on Debian/KFreeBsd. (Closes: #401617)
diff -Nur ../acpica-unix-20060912~/debian/acpi-dsdt.dsl
../acpica-unix-20060912/debian/acpi-dsdt.dsl
--- ../acpica-unix-20060912~/debian/acpi-dsdt.dsl 1970-01-01
00:00:00.0 +
+++ ../acpica-unix-20060912/debian/acpi-dsdt.dsl2006-12-14
16:24:57.0 +
@@ -0,0 +1,559 @@
+/*
+ * QEMU ACPI DSDT ASL definition
+ *
+ * Copyright (c) 2006 Fabrice Bellard
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License version 2 as published by the Free Software Foundation.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+DefinitionBlock (
+acpi-dsdt.aml,// Output Filename
+DSDT, // Signature
+0x01, // DSDT Compliance Revision
+QEMU, // OEMID
+QEMUDSDT, // TABLE ID
+0x1 // OEM Revision
+)
+{
+Scope (\)
+{
+/* CMOS memory access */
+OperationRegion (CMS, SystemIO, 0x70, 0x02)
+Field (CMS, ByteAcc, NoLock, Preserve)
+{
+CMSI, 8,
+CMSD, 8
+}
+Method (CMRD, 1, NotSerialized)
+{
+Store (Arg0, CMSI)
+Store (CMSD, Local0)
+Return (Local0)
+}
+
+/* Debug Output */
+OperationRegion (DBG, SystemIO, 0xb044, 0x04)
+Field (DBG, DWordAcc, NoLock, Preserve)
+{
+DBGL, 32,
+}
+}
+
+
+/* PCI Bus definition */
+Scope(\_SB) {
+Device(PCI0) {
+Name (_HID, EisaId (PNP0A03))
+Name (_ADR, 0x00)
+Name (_UID, 1)
+Name(_PRT, Package() {
+/* PCI IRQ routing table, example from ACPI 2.0a specification,
+ section 6.2.8.1 */
+/* Note: we provide the same info as the PCI routing
+ table of the Bochs BIOS */
+
+// PCI Slot 0
+Package() {0x, 0, LNKD, 0},
+Package() {0x, 1, LNKA, 0},
+Package() {0x, 2, LNKB, 0},
+Package() {0x, 3, LNKC, 0},
+
+// PCI Slot 1
+Package() {0x0001, 0, LNKA, 0},
+Package() {0x0001, 1, LNKB, 0},
+Package() {0x0001, 2, LNKC, 0},
+Package() {0x0001, 3, LNKD, 0},
+
+// PCI Slot 2
+Package() {0x0002, 0, LNKB, 0},
+Package() {0x0002, 1, LNKC, 0},
+Package() {0x0002, 2, LNKD, 0},
+Package() {0x0002, 3, LNKA, 0},
+
+// PCI Slot 3
+Package() {0x0003, 0, LNKC, 0},
+Package() {0x0003, 1, LNKD, 0},
+Package() {0x0003, 2, LNKA, 0},
+Package() {0x0003, 3, LNKB, 0},
+
+// PCI Slot 4
+Package() {0x0004, 0, LNKD, 0},
+Package() {0x0004, 1, LNKA, 0},
+Package() {0x0004, 2, LNKB, 0},
+Package() {0x0004, 3, LNKC, 0},
+
+// PCI Slot 5
+Package() {0x0005, 0, LNKA, 0},
+Package() {0x0005, 1, LNKB, 0},
+Package() {0x0005, 2, LNKC, 0},
+Package() {0x0005, 3, LNKD, 0},
+})
+
+Method (_CRS, 0, NotSerialized)
+{
+Name (MEMP, ResourceTemplate ()
+{
+