]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
collectd: don't build with -Werror
authorPeter Korsgaard <jacmet@sunsite.dk>
Tue, 26 Feb 2013 23:01:36 +0000 (00:01 +0100)
committerPeter Korsgaard <jacmet@sunsite.dk>
Tue, 26 Feb 2013 23:01:36 +0000 (00:01 +0100)
Fixes http://autobuild.buildroot.net/results/09659472f504a364590727a05ac900108ed027b4

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/collectd/collectd.mk

index 6d26622639bec5b0fda7bc0bc6a7e1f37a289146..88f67370ddb3e0d0787d9409ed880ee259381ba3 100644 (file)
@@ -122,6 +122,14 @@ ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)
        COLLECTD_CONF_OPT += --with-libgcrypt=$(STAGING_DIR)/usr
 endif
 
+# released software should not break on minor warnings
+define COLLECTD_DROP_WERROR
+       $(SED) 's/-Werror//' \
+               $(@D)/src/Makefile.in $(@D)/src/libcollectdclient/Makefile.in
+endef
+
+COLLECTD_POST_PATCH_HOOKS += COLLECTD_DROP_WERROR
+
 define COLLECTD_INSTALL_TARGET_CMDS
        $(MAKE) DESTDIR=$(TARGET_DIR) -C $(@D) install
        rm -f $(TARGET_DIR)/usr/bin/collectd-nagios