Your message dated Sat, 06 Apr 2013 00:00:05 +0000
with message-id <[email protected]>
and subject line Bug#588388: fixed in acpica-unix 20130214-0.2
has caused the Debian Bug report #588388,
regarding acpica-unix: extra tools are not built: acpiexec, acpisrc
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
588388: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=588388
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: acpica-unix
Version: 20100528-3
Severity: normal
Tags: patch


The extra tools (acpiexec and acpisrc) provided by this source package
are not built.  It would be nice to have these useful tools.

The attached patch to debian/rules builds acpiexec and acpisrc
and installs them in the binary package 'iasl' (but not acpixtract
which seems to be also provided in the acpidump package).
diff -Nru acpica-unix-20100528/debian/rules acpica-unix-20100528/debian/rules
--- acpica-unix-20100528/debian/rules	2010-07-02 05:47:19.000000000 -0700
+++ acpica-unix-20100528/debian/rules	2010-07-07 13:46:09.000000000 -0700
@@ -27,13 +27,18 @@
 
 build: build-stamp
 
-build-stamp: configure
+build-stamp: configure-stamp
 	dh_testdir
 
 	# Commands to compile the package.
-	cd compiler && \
-	$(MAKE) CFLAGS="$(CFLAGS)" && \
-	cd ..
+	$(MAKE) -C compiler CFLAGS="$(CFLAGS)"
+	# note: we must explicitly clean after compiler for the tools to build
+	$(MAKE) -C tools/acpiexec clean
+	$(MAKE) -C tools/acpisrc clean
+	##provided-by-acpidump## $(MAKE) -C tools/acpixtract clean
+	$(MAKE) -C tools/acpiexec CFLAGS="$(CFLAGS)"
+	$(MAKE) -C tools/acpisrc CFLAGS="$(CFLAGS)"
+	##provided-by-acpidump## $(MAKE) -C tools/acpixtract CFLAGS="$(CFLAGS)"
 
 	touch build-stamp
 
@@ -44,9 +49,10 @@
 	rm -f debian/acpi-dsdt.test*
 
 	# Commands to clean up after the build process.
-	cd compiler && \
-	$(MAKE) clean && \
-	cd ..
+	$(MAKE) -C compiler clean
+	$(MAKE) -C tools/acpiexec clean
+	$(MAKE) -C tools/acpisrc clean
+	##provided-by-acpidump## $(MAKE) -C tools/acpixtract clean
 
 	dh_clean 
 
@@ -67,6 +73,11 @@
 	tail -n +14 debian/acpi-dsdt.test.hex > debian/acpi-dsdt.test.hex-1
 	diff -u debian/acpi-dsdt.hex debian/acpi-dsdt.test.hex-1
 
+	# Hack: install the tools into the iasl package
+	install -m 755 tools/acpiexec/acpiexec $(CURDIR)/debian/iasl/usr/bin
+	install -m 755 tools/acpisrc/acpisrc $(CURDIR)/debian/iasl/usr/bin
+	##provided-by-acpidump## install -m 755 tools/acpixtract/acpixtract $(CURDIR)/debian/iasl/usr/bin
+
 update-test-case: build
 	mv debian/acpi-dsdt.hex debian/acpi-dsdt.hex.$(shell date +%s)
 	compiler/iasl -tc -p debian/acpi-dsdt.hex debian/acpi-dsdt.dsl

--- End Message ---
--- Begin Message ---
Source: acpica-unix
Source-Version: 20130214-0.2

We believe that the bug you reported is fixed in the latest version of
acpica-unix, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Al Stone <[email protected]> (supplier of updated acpica-unix package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 22 Feb 2013 15:42:48 +0000
Source: acpica-unix
Binary: acpica-tools iasl
Architecture: source amd64 all
Version: 20130214-0.2
Distribution: unstable
Urgency: low
Maintainer: Mattia Dongili <[email protected]>
Changed-By: Al Stone <[email protected]>
Description: 
 acpica-tools - ACPICA tools for the development and debug of ACPI tables
 iasl       - transitional dummy package
Closes: 588388 653227
Changes: 
 acpica-unix (20130214-0.2) unstable; urgency=low
 .
   * 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.
Checksums-Sha1: 
 3ad9fc8e15243b68803f971e47bba946d7ef2d73 1287 acpica-unix_20130214-0.2.dsc
 93143e0327aa68f6a74205228305e9cab4b95fe2 27892 
acpica-unix_20130214-0.2.debian.tar.gz
 4a91f571694e728638cff24a68e308d82e785af7 951810 
acpica-tools_20130214-0.2_amd64.deb
 fff538c52b627dc0d83a644a39776f8dccc73858 146766 iasl_20130214-0.2_all.deb
Checksums-Sha256: 
 d365c5b5a4b7486916eacbf04d686a6d5892af6fd9e1a65b12ac3868be13614c 1287 
acpica-unix_20130214-0.2.dsc
 df18872f4e0fd5cd205ca0b0859ba684d6b2b0b66793dd85d9bb486d18198047 27892 
acpica-unix_20130214-0.2.debian.tar.gz
 e9a10dee8eb8f0ca2e59b0099f532bf3d19f90e50e19f20ed636daa3c091bd6d 951810 
acpica-tools_20130214-0.2_amd64.deb
 7b1b0ed4a8e2f56c7f2624ef89bac20490dcae9d79cac6325e06b09f579febde 146766 
iasl_20130214-0.2_all.deb
Files: 
 968b8ec09ce1f51c89815ecf491d95af 1287 devel optional 
acpica-unix_20130214-0.2.dsc
 91a45ec97b448a653c0e62fd28bf1a76 27892 devel optional 
acpica-unix_20130214-0.2.debian.tar.gz
 8f9d6a873cfb467e9a233c8b214eb65d 951810 devel optional 
acpica-tools_20130214-0.2_amd64.deb
 5811f99cef697369f7abde6b2b9ac524 146766 oldlibs optional 
iasl_20130214-0.2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFRJ6Loso6+T7qY4V0RAu9xAJ9HOCNF0U3m4Ke/9gGoJ1JhyMU2OACeP4RH
WKOyvX8j+ruytdwQVnQpWMA=
=1Bit
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to