Your message dated Fri, 19 Nov 2010 17:47:06 +0000
with message-id <[email protected]>
and subject line Bug#594576: fixed in dehydra 0.9.hg20100827-1
has caused the Debian Bug report #594576,
regarding use the dehydra plugin without specifying the path
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.)
--
594576: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594576
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dehydra
Tags: patch
the gcc-4.5 in experimental has a backport from current trunk to search for
plugins in the plugin directory. Install the plugin in this directory and a user
doesn't need to know to the installation location of the plugin (changed the
generic "libs" name to "dehydra-libs".
diff -Nru dehydra-0.9.hg20100701/debian/install dehydra-0.9.hg20100827/debian/install
--- dehydra-0.9.hg20100701/debian/install 2010-08-27 12:26:00.000000000 +0200
+++ dehydra-0.9.hg20100827/debian/install 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-gcc_dehydra.so usr/lib/dehydra
-libs usr/share/dehydra
diff -Nru dehydra-0.9.hg20100701/debian/install.in dehydra-0.9.hg20100827/debian/install.in
--- dehydra-0.9.hg20100701/debian/install.in 1970-01-01 01:00:00.000000000 +0100
+++ dehydra-0.9.hg20100827/debian/install.in 2010-08-27 12:26:00.000000000 +0200
@@ -0,0 +1,2 @@
+gcc_dehydra.so @plugin_dir@
+libs usr/share/dehydra
diff -Nru dehydra-0.9.hg20100701/debian/links dehydra-0.9.hg20100827/debian/links
--- dehydra-0.9.hg20100701/debian/links 2010-08-27 12:26:00.000000000 +0200
+++ dehydra-0.9.hg20100827/debian/links 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/share/dehydra/libs usr/lib/dehydra/libs
diff -Nru dehydra-0.9.hg20100701/debian/links.in dehydra-0.9.hg20100827/debian/links.in
--- dehydra-0.9.hg20100701/debian/links.in 1970-01-01 01:00:00.000000000 +0100
+++ dehydra-0.9.hg20100827/debian/links.in 2010-08-27 12:26:00.000000000 +0200
@@ -0,0 +1 @@
+usr/share/dehydra/libs @plugin_dir@/dehydra-libs
diff -Nru dehydra-0.9.hg20100701/debian/rules dehydra-0.9.hg20100827/debian/rules
--- dehydra-0.9.hg20100701/debian/rules 2010-08-27 12:26:00.000000000 +0200
+++ dehydra-0.9.hg20100827/debian/rules 2010-08-27 12:26:00.000000000 +0200
@@ -3,11 +3,16 @@
export CC=/usr/bin/gcc-4.5
export CXX=/usr/bin/g++-4.5
+plugin_dir := $(shell $(CC) -print-file-name=plugin | sed 's,\(/4\.[0-9]\)\.[0-9],\1,')
+
override_dh_auto_configure:
+ ln -sf libs dehydra-libs
./configure --enable-C
override_dh_auto_build:
$(MAKE) BUILD_TREEHYDRA= LDFLAGS="-lmozjs -shared"
+ sed 's,@plugin_dir@,$(plugin_dir),' debian/install.in > debian/install
+ sed 's,@plugin_dir@,$(plugin_dir),' debian/links.in > debian/links
override_dh_auto_test:
$(MAKE) check BUILD_TREEHYDRA=
@@ -15,6 +20,8 @@
override_dh_auto_clean:
dh_auto_clean
rm -f Makefile config.mk dehydra-config.h
+ rm -f dehydra-libs
+ rm -f debian/install debian/links
%:
dh $@
diff -Nru dehydra-0.9.hg20100701/dehydra.c dehydra-0.9.hg20100827/dehydra.c
--- dehydra-0.9.hg20100701/dehydra.c 2010-07-12 13:06:21.000000000 +0200
+++ dehydra-0.9.hg20100827/dehydra.c 2010-08-27 12:26:00.000000000 +0200
@@ -77,7 +77,7 @@
static const char *STATIC = "isStatic";
static const char *VIRTUAL = "isVirtual";
static const char *INCLUDE_PATH = "include_path";
-static const char *STD_INCLUDE = "libs";
+static const char *STD_INCLUDE = "dehydra-libs";
static const char *VERSION_STRING = "gcc_version";
static const char *FRONTEND = "frontend";
static const char *EXTERN = "isExtern";
--- End Message ---
--- Begin Message ---
Source: dehydra
Source-Version: 0.9.hg20100827-1
We believe that the bug you reported is fixed in the latest version of
dehydra, which is due to be installed in the Debian FTP archive:
dehydra_0.9.hg20100827-1.diff.gz
to main/d/dehydra/dehydra_0.9.hg20100827-1.diff.gz
dehydra_0.9.hg20100827-1.dsc
to main/d/dehydra/dehydra_0.9.hg20100827-1.dsc
dehydra_0.9.hg20100827-1_amd64.deb
to main/d/dehydra/dehydra_0.9.hg20100827-1_amd64.deb
dehydra_0.9.hg20100827.orig.tar.gz
to main/d/dehydra/dehydra_0.9.hg20100827.orig.tar.gz
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.
Mike Hommey <[email protected]> (supplier of updated dehydra 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: Fri, 19 Nov 2010 18:04:26 +0100
Source: dehydra
Binary: dehydra
Architecture: source amd64
Version: 0.9.hg20100827-1
Distribution: experimental
Urgency: low
Maintainer: Mike Hommey <[email protected]>
Changed-By: Mike Hommey <[email protected]>
Description:
dehydra - Scriptable static analysis tool for C and C++
Closes: 594576 594577
Changes:
dehydra (0.9.hg20100827-1) experimental; urgency=low
.
* New upstream snapshot
* Install the plugin in the gcc-specific directory. Closes: #594576.
* Depend on gcc-4.5 and Recommend g++-4.5. Closes: #594577.
* dehydra.c: Allow to load dehydra js libraries from
/usr/share/dehydra/libs.
* debian/links: Remove the /usr/lib/dehydra/libs symbolic link.
Checksums-Sha1:
f8869c0c44580309649fa27ae3fcd6aab3fe44da 1696 dehydra_0.9.hg20100827-1.dsc
4817d273951159653af9e2bcc820d6d5463d8552 127718
dehydra_0.9.hg20100827.orig.tar.gz
6ff0a424312473e325ef57820c7e45587d93c66c 2021 dehydra_0.9.hg20100827-1.diff.gz
7f2090c7155c48add7900aeafd0ce9ea798483c7 77222
dehydra_0.9.hg20100827-1_amd64.deb
Checksums-Sha256:
cdfdebf64bd70d641b6e16ce0129fb8babd18f9f8822348c99f05645de0f1c34 1696
dehydra_0.9.hg20100827-1.dsc
13ce525dc73e15b38a65dd3943ea95dd528d8722cf1df0101c6860701e4da9c8 127718
dehydra_0.9.hg20100827.orig.tar.gz
60edf99b2cfb58682395c2606806dbbb8cd32caba123fba67da14fc4be93b7fd 2021
dehydra_0.9.hg20100827-1.diff.gz
82638c7724f08d7187834196aa5e7757935d30153c37a2b6ecdbcb03b85021e5 77222
dehydra_0.9.hg20100827-1_amd64.deb
Files:
d394de329f1f550eba34f5d22b921d34 1696 devel extra dehydra_0.9.hg20100827-1.dsc
c123cce05e5097fbf3395f5b29495ea6 127718 devel extra
dehydra_0.9.hg20100827.orig.tar.gz
b9763df327cb0050958f36999f27d4f4 2021 devel extra
dehydra_0.9.hg20100827-1.diff.gz
9f077536a9f6b0b6d8c2e9d3af764c47 77222 devel extra
dehydra_0.9.hg20100827-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIVAwUBTOa1WOQqoE+mqoxyAQjWJhAAmGDIOXd07a+kM73po74Wcn0RfcAubjBF
rGLl77QgTpRNQLO4ttsdmjohppfS382jmDLVxqbrN+oaYut1MtPebnc3B6ZyRgK+
TEbfGi7jPm4o4jdnawREyw2pztuosjpfhObAL9GCk4aLXdUeS1evpszA/EvU4ZQY
KkHAFAq0ublOR+5AOQFkPVJKag0cuOjfvO14yy99Kg3OGFJ4QR3+7+CneqYcGoO1
1n4WObeZBpShxSrksdytD9cD0ME+TEohxAebcu6untmsFX/pVu4rLxnXklCu0qjv
p0VYHEdKlNboVLrWsCxqO5jgUQYvzoztLx1lJ02Vgv/rG6KSIziApDvKiD8ouvDo
AxC8knmOSycrAZLJYWDU6ekDUtigHzTJ4J0zkrFIa9B3MHGwaQOp95zdENv2W+Oq
lWza5ER+c0ooDCJKTVIOfrM1DIV6hIvzG/VlxKhs7YM6dxqWOuJXi1J9odUaSmhx
huz2rbC93G1/k39MkoXdjEjGHJtYxgJUbQ+vB6KRtZ2n6qYpX6euLyZadLLWvIBt
zZ1QR7qSY75Pl1F4fDSuBb0hGrNbqNxKsgLWbjGnyDCOu7dOc3DsyHwda5/T/jsO
eB9FNYRpgBLcQaPU97S9OKPUiw0mUIwgKMa62wlUNuVVCUHH6LiRvx2TMoxmTZwj
OTug2nwzMxc=
=MM8R
-----END PGP SIGNATURE-----
--- End Message ---