Your message dated Sat, 06 Apr 2013 00:00:09 +0000
with message-id <[email protected]>
and subject line Bug#588388: fixed in acpica-unix 20130214-0.3
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.3

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 Mar 2013 09:13:25 -0600
Source: acpica-unix
Binary: acpica-tools iasl
Architecture: source amd64 all
Version: 20130214-0.3
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.3) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Update changelog properly.
   * 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 patch to fix a test failure in name comparison on big-endian
     machines.
Checksums-Sha1: 
 f11e3333bbdac1ec258637f33a88679e58e0f82a 1287 acpica-unix_20130214-0.3.dsc
 18dcc02410fdcf1b6c437eaef3aade519b1aa12e 28339 
acpica-unix_20130214-0.3.debian.tar.gz
 e54e633931ca47cfa3e12683b0c5313bec1ef16b 951858 
acpica-tools_20130214-0.3_amd64.deb
 9f46530236153bacaabb465911b23137b030d7f2 146800 iasl_20130214-0.3_all.deb
Checksums-Sha256: 
 235758c51e0ace8f3f97e80fe32124bc3201de1b11509aaf9d0a2f20f25de4b6 1287 
acpica-unix_20130214-0.3.dsc
 c4c71be9463987687c6428ad993ba9365ad5a286b4c5a8ebfaa80c993a76a3ca 28339 
acpica-unix_20130214-0.3.debian.tar.gz
 57da340f3be8ccf1b1bf5f34a5941f80f671f820281a1557105f20d5e311278b 951858 
acpica-tools_20130214-0.3_amd64.deb
 45a79101025f21ff4d1f7e3c88821cb0018fb16291319f8bd64f52eeb57cb83e 146800 
iasl_20130214-0.3_all.deb
Files: 
 caeea3856676b44da49c002074edb0b3 1287 devel optional 
acpica-unix_20130214-0.3.dsc
 d1dd75139ea9323d79874a093086d0f8 28339 devel optional 
acpica-unix_20130214-0.3.debian.tar.gz
 2e2d7930cbb39014cd6807e3994a17eb 951858 devel optional 
acpica-tools_20130214-0.3_amd64.deb
 1e6529d76605f4b4c6b071dab782bd4e 146800 oldlibs optional 
iasl_20130214-0.3_all.deb

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

iD8DBQFRTHwtso6+T7qY4V0RAgZdAJ96xEBYhgqDWxEjjGRKqbFnWovPJQCeNb+g
OFEkm3CMBAhaWigoB7Owzj8=
=yR95
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to