GNOME Bugzilla – Bug 729405
Last modified: 2015-05-26 21:41:51 UTC
After discussion with David at the developer hackfest, the GNOME_CODE_COVERAGE macro should be moved to the autoconf-archive, since it has wider application than just within GNOME.
The upstreamed macro could then be copied back into gnome-common, or copied into the m4 directory in each project which uses it. I suggest the latter, since it interacts quite closely with the module’s build system, so should be next to it rather than in an external module.
Submitted to autoconf-archive here: http://savannah.gnu.org/patch/index.php?8451
Created attachment 284461 [details] [review]
macros2: Deprecate GNOME_CODE_COVERAGE
The autoconf-archive AX_CODE_COVERAGE macro should be used instead.
Review of attachment 284461 [details] [review]:
Looks fine. Do any of this and the other deprecations need a bump to the M4 serial?
Attachment 284461 [details] pushed as f07add2 - macros2: Deprecate GNOME_CODE_COVERAGE
The upstream version has been pushed to the archive: https://savannah.gnu.org/patch/?8451
David, perhaps one of us should blog about this? Or is it too early?
Cool! Probably best that you blog, as you did the work and are on Planet GNOME.
This caused the same conflict with the autoconf-archive package as I mentioned in https://bugzilla.gnome.org/show_bug.cgi?id=729403#c6
(but with ax_code_coverage.m4 here, as opposed to ax_check_enable_debug.m4 in the other one)
(In reply to Eric Gallager from comment #7)
That is now covered by bug 747920 (with a patch that will be applied soon).