Your message dated Thu, 25 Sep 2014 21:51:29 +0000 with message-id <[email protected]> and subject line Bug#761168: fixed in systemtap 2.6-0.1 has caused the Debian Bug report #761168, regarding systemtap-common: procfs probes fail 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.) -- 761168: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761168 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: systemtap-common Version: 1.7-1+deb7u1 Severity: normal Tags: patch Dear Maintainer, Trying a simple procfs probe like this: -------profs-read.stp------------- probe procfs("readme").read { $value = "100\n" } ------------------------------- reports an error while compiling: ------------------------------------------------- # stap profs-read.stp In file included from /tmp/staphcNerS/stap_4162120524274ba06e575bd8424aaf44_1037_src.c:173:0: /usr/share/systemtap/runtime/procfs.c: In function ‘_stp_mkdir_proc_module’: /usr/share/systemtap/runtime/procfs.c:148:27: error: dereferencing pointer to incomplete type make[3]: *** [/tmp/staphcNerS/stap_4162120524274ba06e575bd8424aaf44_1037_src.o] Error 1 make[2]: *** [_module_/tmp/staphcNerS] Error 2 make[1]: *** [sub-make] Error 2 make: *** [all] Error 2 WARNING: make exited with status: 2 Pass 4: compilation failed. Try again with another '--vp 0001' option. ------------------------------------------------- It seems struct vfsmount is not defined. It can be fixed adding: -------------------------------- #include <linux/mount.h> -------------------------------- in top of file /usr/share/systemtap/runtime/procfs.c -- System Information: Debian Release: 7.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash systemtap-common depends on no packages. Versions of packages systemtap-common recommends: ii systemtap 1.7-1+deb7u1 systemtap-common suggests no packages. -- no debconf information--- /usr/share/systemtap/runtime/procfs.c.orig 2014-09-11 12:39:39.000000000 +0200 +++ /usr/share/systemtap/runtime/procfs.c 2014-09-11 12:39:19.000000000 +0200 @@ -21,6 +21,8 @@ #include <linux/pid_namespace.h> #endif +#include <linux/mount.h> + /* The maximum number of files AND directories that can be opened. * It would be great if the translator would emit this based on the actual * number of needed files.
--- End Message ---
--- Begin Message ---Source: systemtap Source-Version: 2.6-0.1 We believe that the bug you reported is fixed in the latest version of systemtap, 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. Hilko Bengen <[email protected]> (supplier of updated systemtap 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: Thu, 25 Sep 2014 22:44:45 +0200 Source: systemtap Binary: systemtap systemtap-common systemtap-runtime systemtap-doc systemtap-server systemtap-client systemtap-sdt-dev Architecture: source amd64 all Version: 2.6-0.1 Distribution: unstable Urgency: medium Maintainer: Hilko Bengen <[email protected]> Changed-By: Hilko Bengen <[email protected]> Description: systemtap - instrumentation system for Linux systemtap-client - instrumentation system for Linux (client for compile server) systemtap-common - instrumentation system for Linux (common component) systemtap-doc - documentation and examples for SystemTap systemtap-runtime - instrumentation system for Linux (runtime component) systemtap-sdt-dev - statically defined probes development files systemtap-server - instrumentation system for Linux (compile server) Closes: 747090 761168 Changes: systemtap (2.6-0.1) unstable; urgency=medium . * Non-maintainer upload. * New upstream release - No longer fails to compile with recent Debian kernels (Closes: #747090) - No longer fails to compile procfs probes (Closes: #761168) * Rebased patches * Changed dh-autoreconf build-dependency to autotools-dev as noticed by Lintian Checksums-Sha1: 1bfbaf2c80a5008022152457e0dd3db39ac584c8 2129 systemtap_2.6-0.1.dsc 9663615574b94aa2c69b33292c182df407a2a858 2842153 systemtap_2.6.orig.tar.gz 3a0ec12aa6f8be75de0846b1492defe45b021633 19452 systemtap_2.6-0.1.debian.tar.xz eab40fe2db0032a053d95104b86da66c1c36b1b3 927878 systemtap_2.6-0.1_amd64.deb f3cafe6b1df6b874c7226577c840517e1c877087 420970 systemtap-common_2.6-0.1_all.deb eee096950ba019a6d9612f0047881daa41075c8e 116474 systemtap-runtime_2.6-0.1_amd64.deb 808cc839589baed4039e0dfd300c8c32397a35c8 1161142 systemtap-doc_2.6-0.1_all.deb bcb9e3dc29cbe5a1351d2b15156ac9809226365d 128970 systemtap-server_2.6-0.1_amd64.deb b21bdcf0779e7f149bc1ec269569822b7d7121df 17850 systemtap-client_2.6-0.1_amd64.deb 68212dec43c829b3e341bccdfb30592ba9cc1650 25886 systemtap-sdt-dev_2.6-0.1_amd64.deb Checksums-Sha256: 023eb78239dcf8546c1ca626b26df474202dbe3c2de3aef2380118c1a54f3607 2129 systemtap_2.6-0.1.dsc 3baada8940144f58ec1c45f9e75fc58ab4318c7a45626f2ea419f4a9bc33a0db 2842153 systemtap_2.6.orig.tar.gz 02c7927a2cf6e856300cbd287d7abf4e03d01644b700e17fb6e7b0bbc7f665c6 19452 systemtap_2.6-0.1.debian.tar.xz 6bfa58cb2fa01bb5ef857b4b1bfb4e62984caca5fffffad0c4373304f772c2e5 927878 systemtap_2.6-0.1_amd64.deb 14623e632ae62e6eba0c0f03f5e01f0c8271d2a249fac823019ce89c6ead03e5 420970 systemtap-common_2.6-0.1_all.deb e6fd0c2bb7f5223ad33861c4a0af289972560d41745711f102343e16d6dcbc8f 116474 systemtap-runtime_2.6-0.1_amd64.deb 3b5b8cb77fd21c429a33b61cffd6410743d5d6ddc8b53ba6afdc8444313c87de 1161142 systemtap-doc_2.6-0.1_all.deb e5a21776657c3adb2308a710b803abdb132a720c181e1b62f86d8851a028c9ec 128970 systemtap-server_2.6-0.1_amd64.deb cf2b7bb9bd50c8a8afe36f5ada69a2edee916a0863eeec7829afa06b1e34fc55 17850 systemtap-client_2.6-0.1_amd64.deb 972254f14b1360c755c072092876556d6b199c2117633e0f0c7bb50ec78c1858 25886 systemtap-sdt-dev_2.6-0.1_amd64.deb Files: 719b259ed98e3f3a4318c62fdfe65f57 927878 devel optional systemtap_2.6-0.1_amd64.deb b707e12a96d18385b844ffca2cfaf8f7 420970 devel optional systemtap-common_2.6-0.1_all.deb 8d27cd9d0e310744308a7e56581380b1 116474 devel optional systemtap-runtime_2.6-0.1_amd64.deb f671e5328513832239c0bf1ad20498ea 1161142 doc optional systemtap-doc_2.6-0.1_all.deb da8beb520e148ae5275265f4de7735ce 128970 devel optional systemtap-server_2.6-0.1_amd64.deb 26c3ce395cd41971b4ead41d658a4aba 17850 devel optional systemtap-client_2.6-0.1_amd64.deb 73fe40062a0d11c0532e2dc827dc863c 25886 devel optional systemtap-sdt-dev_2.6-0.1_amd64.deb d38b9917398b4c10a2540418cd3dcda5 2129 devel optional systemtap_2.6-0.1.dsc 236bc7a884958a37c061b72bde4e3a2c 2842153 devel optional systemtap_2.6.orig.tar.gz 33d2335cb970558cd403bc0baaf28791 19452 devel optional systemtap_2.6-0.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlQki/wACgkQUCgnLz/SlGg6XQCgpuzSNVbqamC7AMf5VSB6kwea V/sAoPHER8W5CmaeWCxEu06yiT0WQ7HQ =WIEm -----END PGP SIGNATURE-----
--- End Message ---

