Your message dated Fri, 13 Dec 2013 19:03:33 +0000 with message-id <[email protected]> and subject line Bug#701233: fixed in debhelper 9.20131213 has caused the Debian Bug report #701233, regarding debhelper: Add -DCMAKE_BUILD_TYPE=RelWithDebInfo to standard set of cmake 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.) -- 701233: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701233 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: debhelper Version: 9.20120909 Severity: wishlist Tags: patch Dear Maintainer, Some packages default to -DCMAKE_BUILD_TYPE=Release, or their maintainers choose to set that flag in debian/rules, thus producing binaries compiled with -O3 -DNDEBUG. As discussed on debian-devel [1], this isn't ideal. Instead, we should be promoting the use of -DCMAKE_BUILD_TYPE=RelWithDebInfo (-g -O2), and here's a patch that does that. diff --git a/Debian/Debhelper/Buildsystem/cmake.pm b/Debian/Debhelper/Buildsystem/cmake.pm index 1d009b4..d47821c 100644 --- a/Debian/Debhelper/Buildsystem/cmake.pm +++ b/Debian/Debhelper/Buildsystem/cmake.pm @@ -43,6 +43,7 @@ sub configure { # Standard set of cmake flags push @flags, "-DCMAKE_INSTALL_PREFIX=/usr"; push @flags, "-DCMAKE_VERBOSE_MAKEFILE=ON"; + push @flags, "-DCMAKE_BUILD_TYPE=RelWithDebInfo"; # CMake doesn't respect CPPFLAGS, see #653916. if ($ENV{CPPFLAGS} && ! compat(8)) { Regards, Vincent [1] https://lists.debian.org/debian-devel/2013/02/msg00124.html -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (700, 'testing'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.6.8-1-vclaptop-amd64 (SMP w/8 CPU cores; PREEMPT) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages debhelper depends on: ii binutils 2.22-7.1 ii dpkg 1.16.9 ii dpkg-dev 1.16.9 ii file 5.11-2 ii html2text 1.3.2a-15 ii man-db 2.6.2-1 ii perl 5.14.2-18 ii po-debconf 1.0.16+nmu2 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 0.61 -- no debconf information
--- End Message ---
--- Begin Message ---Source: debhelper Source-Version: 9.20131213 We believe that the bug you reported is fixed in the latest version of debhelper, 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. Joey Hess <[email protected]> (supplier of updated debhelper 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, 13 Dec 2013 14:46:26 -0400 Source: debhelper Binary: debhelper Architecture: source all Version: 9.20131213 Distribution: unstable Urgency: low Maintainer: Debhelper Maintainers <[email protected]> Changed-By: Joey Hess <[email protected]> Description: debhelper - helper programs for debian/rules Closes: 701233 731723 Changes: debhelper (9.20131213) unstable; urgency=low . [ Joey Hess ] * cmake: Configure with -DCMAKE_BUILD_TYPE=None Closes: #701233 . [ Andreas Beckmann ] * dh_installdeb: Add support for dpkg-maintscript-helper commands symlink_to_dir and dir_to_symlink that were added in dpkg 1.17.2. Closes: #731723 Checksums-Sha1: e57694e1861d7f2bac3d7551bb78c531c93f17e7 1699 debhelper_9.20131213.dsc 7e262896c42f1ba14f31d992363394cc393607d9 472845 debhelper_9.20131213.tar.gz 4817e9a5ab7ec7acdf86c4f4c89c0761855d2522 686748 debhelper_9.20131213_all.deb Checksums-Sha256: b435d171894d76e0336dec482b6bcd578f8c48f366418fa039f28106159053a1 1699 debhelper_9.20131213.dsc 5a6db89e1487f05d43f149b8617f068956649cd66fbbdaf26e845b3a311c3685 472845 debhelper_9.20131213.tar.gz b666175ef2d4493652b63fe7dfb280ceaf8a54f649b0a6ee9a403228e62085f2 686748 debhelper_9.20131213_all.deb Files: 322947c045c49c53d3c9f8f63bbe4a7d 1699 devel optional debhelper_9.20131213.dsc 44af065f723dc6a62ae38655066726be 472845 devel optional debhelper_9.20131213.tar.gz 6bb5008aad092e81b331724e09ce8774 686748 devel optional debhelper_9.20131213_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIVAwUBUqtW7MkQ2SIlEuPHAQiXtBAAgVFKjmFEbC36rOyOuGbNRXN9mAMzhbhh ikeGRqK9EHETX92GHyDoxu2gCdS1mMlGL7iEedBcDqbeSnb03hQPMAdoE8KNEZuo mybufpJrbEPTCYi+TXLqpQ5+yBv0PwMm/xGvXCaDytAJiYW8fjW4SuQXQXWDr3EU 7W4qw7haq00wcYSS/GHntJpv/q+bbyJhHAodkmtix4ETcBdhM2Ib0d8F0XclWeri lmPMy2vpfZEPnzb5KMPge90dTLJrYNKafJMAPad2TMySHrQ7iiBYyVQoptrp0TDk NdtVXQk2K4C8gWQb5mJBpjQP3YdHvHkaFiqFe97QlerDURodz4zJJljNa9xWxdJf WEIto+Ypy8z2sK6Cd//nPlfNrIaT8NQicgkf13FXHLNt/JRFnH816/GRxZK7LkCS FiKrXqAM0k5C7vyv8GtbuZ+Ck8H3Lpj6FIEZPpkofSRFcrRn1ljXSbIK4kdvbTpi eq2T/wteSIMXjPt4+BBtClQrdGxZwap/nUdEzrlRrmrdvA2KqPky0XMCisnW2u13 6a65Qsz9WJYWUDo/i9P9A71HRl6pqKchRDDIYa94Di43p07u7e/AZeovc2vYrOSu BN0/lInu5mU+Hy9lXPHWo9vIcuz65BXx3GVpa+CdqIDkQGnRpWhLat1qqOSF7+Kx GSppVzdh/B0= =z5so -----END PGP SIGNATURE-----
--- End Message ---

