0001-build-do-not-use-Werror.patch 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. From db480b9f3e3a5c6c12e9dd04e87c8dff9381b8e7 Mon Sep 17 00:00:00 2001
  2. From: Erico Nunes <nunes.erico@gmail.com>
  3. Date: Fri, 12 Aug 2016 23:11:56 +0200
  4. Subject: [PATCH] fwts: do not use -Werror
  5. Warnings come and go with various compiler versions, so using -Werror is
  6. prone to cause build failures with various compiler versions, especially
  7. newer versions that introduce new warnings.
  8. Remove use of -Werror.
  9. Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
  10. ---
  11. configure.ac | 2 +-
  12. src/Makefile.am | 2 +-
  13. src/lib/src/Makefile.am | 2 +-
  14. src/utilities/Makefile.am | 2 +-
  15. 4 files changed, 4 insertions(+), 4 deletions(-)
  16. diff --git a/configure.ac b/configure.ac
  17. index e3e7512..64034fa 100644
  18. --- a/configure.ac
  19. +++ b/configure.ac
  20. @@ -1,5 +1,5 @@
  21. AC_INIT([fwts],[0.1],[fwts-devel@lists.ubuntu.com])
  22. - AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
  23. + AM_INIT_AUTOMAKE([-Wall foreign subdir-objects])
  24. m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
  25. AC_CANONICAL_HOST
  26. AC_CONFIG_MACRO_DIR([m4])
  27. diff --git a/src/Makefile.am b/src/Makefile.am
  28. index bc23e8d..599765d 100644
  29. --- a/src/Makefile.am
  30. +++ b/src/Makefile.am
  31. @@ -14,7 +14,7 @@ AM_CPPFLAGS = \
  32. `pkg-config --silence-errors --cflags json` \
  33. `pkg-config --silence-errors --cflags json-c` \
  34. -pthread `pkg-config --cflags glib-2.0 gio-2.0` \
  35. - -Wall -Werror -Wextra
  36. + -Wall -Wextra
  37. bin_PROGRAMS = fwts
  38. diff --git a/src/lib/src/Makefile.am b/src/lib/src/Makefile.am
  39. index 1b8fd74..163c9ae 100644
  40. --- a/src/lib/src/Makefile.am
  41. +++ b/src/lib/src/Makefile.am
  42. @@ -6,7 +6,7 @@ AM_CPPFLAGS = \
  43. `pkg-config --silence-errors --cflags json-c` \
  44. `pkg-config --cflags glib-2.0 gio-2.0` \
  45. -DDATAROOTDIR=\"$(datarootdir)\" \
  46. - -Wall -Werror -Wextra
  47. + -Wall -Wextra
  48. pkglib_LTLIBRARIES = libfwts.la
  49. diff --git a/src/utilities/Makefile.am b/src/utilities/Makefile.am
  50. index 9a47980..14997df 100644
  51. --- a/src/utilities/Makefile.am
  52. +++ b/src/utilities/Makefile.am
  53. @@ -1,4 +1,4 @@
  54. -AM_CPPFLAGS = -Wall -Werror -Wextra -DDATAROOTDIR=\"$(datarootdir)\" \
  55. +AM_CPPFLAGS = -Wall -Wextra -DDATAROOTDIR=\"$(datarootdir)\" \
  56. `pkg-config --silence-errors --cflags json` \
  57. `pkg-config --silence-errors --cflags json-c`
  58. --
  59. 2.7.4