Your message dated Tue, 19 May 2015 00:18:49 +0000
with message-id <[email protected]>
and subject line Bug#648293: fixed in elk 3.99.8-3
has caused the Debian Bug report #648293,
regarding elk: Please enable build-arch and build-indep targets plus hardning
flags
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.)
--
648293: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648293
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: elk
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: build-arch-target
Hi,
Please see attached patch as an example of how to do this.
~Niels
diff -u elk-3.99.8/debian/changelog elk-3.99.8/debian/changelog
--- elk-3.99.8/debian/changelog
+++ elk-3.99.8/debian/changelog
@@ -1,3 +1,14 @@
+elk (3.99.8-2.1) UNRELEASED; urgency=low
+
+ * Non-maintainer upload.
+ * debian/rules:
+ + Added build-arch and build-indep targets.
+ + Use buildflags.mk from dpkg to set default compiler flags.
+ * debian/control: Build-Depends on dpkg-dev (>= 1.16.1~) for
+ buildflags.mk.
+
+ -- Niels Thykier <[email protected]> Thu, 10 Nov 2011 11:47:00 +0100
+
elk (3.99.8-2) unstable; urgency=low
* debian/rules: fix a dh_clean that should really be dh_prep.
diff -u elk-3.99.8/debian/control elk-3.99.8/debian/control
--- elk-3.99.8/debian/control
+++ elk-3.99.8/debian/control
@@ -2,7 +2,7 @@
Section: devel
Priority: optional
Maintainer: Sam Hocevar <[email protected]>
-Build-Depends: debhelper (>= 8.0), groff, libelfg0-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, lesstif2-dev, libgdbm-dev, libxaw7-dev
+Build-Depends: debhelper (>= 8.0), groff, libelfg0-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, lesstif2-dev, libgdbm-dev, libxaw7-dev, dpkg-dev (>= 1.16.1~)
Standards-Version: 3.9.2
Package: elk
diff -u elk-3.99.8/debian/rules elk-3.99.8/debian/rules
--- elk-3.99.8/debian/rules
+++ elk-3.99.8/debian/rules
@@ -3,13 +3,18 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+DPKG_EXPORT_BUILDFLAGS=1
+include /usr/share/dpkg/buildflags.mk
+
configure: configure-stamp
configure-stamp:
dh_testdir
./configure --prefix=/usr --mandir=/usr/share/man
touch configure-stamp
-build: build-stamp
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
build-stamp: configure-stamp
dh_testdir
$(MAKE)
@@ -80 +85 @@
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install configure
--- End Message ---
--- Begin Message ---
Source: elk
Source-Version: 3.99.8-3
We believe that the bug you reported is fixed in the latest version of
elk, 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.
Sam Hocevar <[email protected]> (supplier of updated elk 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: SHA256
Format: 1.8
Date: Mon, 04 May 2015 21:25:06 +0200
Source: elk
Binary: elk libelk0 libelk0-dev elkdoc
Architecture: source amd64 all
Version: 3.99.8-3
Distribution: unstable
Urgency: medium
Maintainer: Sam Hocevar <[email protected]>
Changed-By: Sam Hocevar <[email protected]>
Description:
elk - scheme interpreter
elkdoc - documentation for the Extension Language Kit
libelk0 - implementation of Scheme (the Extension Language Kit)
libelk0-dev - development files for libelk0
Closes: 648293 672513 723298 733085 769430
Changes:
elk (3.99.8-3) unstable; urgency=medium
.
* Switch to debhelper 9 so that we automatically get hardening flags,
as well as build-arch and build-indep targets (Closes: #648293).
* Use dh-autoreconf to fix builds on some platforms (Closes: #733085).
* Build-depend on libelf-dev instead of libelf0g-dev (Closes: #769430).
.
* 100_multiarch.diff: new patch; add multiarch support (Closes: #723298).
* 200_64-bit-support.diff: new patch; add 64-bit support.
* 210_hurd.diff: new patch, courtesy of Cyril Roelandt; fix Hurd
support by not using MAXHOSTNAMELEN (Closes: #672513).
Checksums-Sha1:
73bcdec524bdea3bef2b162bfbe2727fb77048ad 1907 elk_3.99.8-3.dsc
f0bc6fca874e008b099d20cc3ca8688e56185501 7316 elk_3.99.8-3.debian.tar.xz
446a1e12b26c9e9ac55d4638baabc425dcbb3d7f 276046 elk_3.99.8-3_amd64.deb
0ca04a94ace334dbd3deec3d451db97788fd3d0d 165514 libelk0_3.99.8-3_amd64.deb
afbf7586a73cf8be1f83133e80edf331364f2323 190134 libelk0-dev_3.99.8-3_amd64.deb
d7cf8ff8cb8674044fac71b2c3956ecf959c4f53 425840 elkdoc_3.99.8-3_all.deb
Checksums-Sha256:
fa0dc6f114681631d9a7689701bdc2948c1d8c8b1dc2654dd9e635290bd69206 1907
elk_3.99.8-3.dsc
99fbf04724467eca830cbb8253f841e91c23a6ada883137bfe5c6d1221059df6 7316
elk_3.99.8-3.debian.tar.xz
cc3747895558b609fc184c6565d884b60d54f34c9653a7acc0e849578379f7a0 276046
elk_3.99.8-3_amd64.deb
bb0e1282ca827a3811bc81a45105a8c84c95f3a1a55253379ee648a250537c91 165514
libelk0_3.99.8-3_amd64.deb
7beb08db624db24a183cd41f6d11902db6d86c96ff78d9ff33a7474dafaa50a5 190134
libelk0-dev_3.99.8-3_amd64.deb
b30418fa922f1d775a6682cee827c01035fa2286eba58765441e1de53ebccc14 425840
elkdoc_3.99.8-3_all.deb
Files:
f47fc0a19640452e50fb821d589978d9 1907 devel optional elk_3.99.8-3.dsc
bc1ca2c0a503209e925fc54851d42284 7316 devel optional elk_3.99.8-3.debian.tar.xz
73e160059899c34dd69086d6984f5892 276046 interpreters optional
elk_3.99.8-3_amd64.deb
b8ad785f0869e0aa0c5a9d6882aedb92 165514 libs optional
libelk0_3.99.8-3_amd64.deb
7abdd5cbf37b4857cf2d4b8ba3266ae7 190134 libdevel optional
libelk0-dev_3.99.8-3_amd64.deb
1fc4e1b99199cc3261be8f7a07838840 425840 doc optional elkdoc_3.99.8-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVWnutAAoJEAVcSzX////+eroP/iIWYlAWcYFaQGZzcFbmLMbU
jTTqW5uV+pSU+pAS6hwUS3N0WN4BklTJ6p2uzBZNUeDG5ZhaqXSs6bMRc3vPPSQl
U4ipKogJe8i5G2ObjKBYR3v8PPwrHQus1BVaupgMMTqlPplmIyq83/WPJYMFuYFV
v+WwYnwPzw8m1btCX1mQB9Yp4EUf67dWSH3CQS9HsQiNZfWdM3sHeHHgL+iURbPp
uXkkKI5B4JK1C1SFlNqCp0IUOF/xUTt/TzOblQcK9AT/VkmlLeXyKQF0Q48q0O5B
EJgHD27m4knM53oeZZha7AVu2NGArPKnnZ1/7jI4Xgz/DYqmaW+JA4nHcMPf0xB7
3l78rff9NTuUyxR9cFJHweRcpjRoE9tf/+eAceXx1U+TTrOzWu8qp1a4mzICH97Z
LcV7WlG4AtWlg83BonYf6Jkxbx9oCp0E5gfHbFBAxMZqUhzqALhR0YiG/GE6Q+DG
5vRzx7TjL8m5I8yl55PccOyUuWnL9kgKTt5t/lU+9j8RclTLmDYfD0n+87U/5UZX
DWvOEz8vSG/ppbegk8DfGDSCekFvDIiGqQD5N+Gr1ZWpZCNN5WYXTPT/jBsNB99M
/81Ahs7SsT5U0KdpPdcklydCULTLu0vVclxOC0/ks5aWWOlmBG+vcu0TSMEwajBb
sUVXxDdEoOEt9YeQ9UVR
=PVKy
-----END PGP SIGNATURE-----
--- End Message ---