commit: 677212666f440bbd411e74e667b0d152e954ef72
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 16:00:22 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 16:00:22 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67721266
media-sound/lmms: Drop -Werror (bug #567428).
Package-Manager: portage-2.2.26
media-sound/lmms/files/lmms-1.1.3-Werror.patch | 12 ++++++++++++
media-sound/lmms/lmms-1.1.3.ebuild | 5 ++++-
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/media-sound/lmms/files/lmms-1.1.3-Werror.patch
b/media-sound/lmms/files/lmms-1.1.3-Werror.patch
new file mode 100644
index 0000000..4735c3e
--- /dev/null
+++ b/media-sound/lmms/files/lmms-1.1.3-Werror.patch
@@ -0,0 +1,12 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -334,9 +334,6 @@
+
+ # set compiler flags
+ SET(WERROR_FLAGS "-Wall -Werror=unused-function -Wno-sign-compare
-Wno-strict-overflow")
+-IF(NOT LMMS_BUILD_APPLE)
+- SET(WERROR_FLAGS "${WERROR_FLAGS} -Werror")
+-ENDIF()
+
+ # Due to a regression in gcc-4.8.X, we need to disable array-bounds check
+ IF (CMAKE_COMPILER_IS_GNUCXX AND ((CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL
"4.8.0") OR (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "4.8.0")))
diff --git a/media-sound/lmms/lmms-1.1.3.ebuild
b/media-sound/lmms/lmms-1.1.3.ebuild
index 8167c4c..255427a 100644
--- a/media-sound/lmms/lmms-1.1.3.ebuild
+++ b/media-sound/lmms/lmms-1.1.3.ebuild
@@ -44,7 +44,10 @@ RDEPEND="${RDEPEND}
DOCS="README AUTHORS TODO"
-PATCHES=( "${FILESDIR}/gcc52.patch" )
+PATCHES=(
+ "${FILESDIR}/gcc52.patch"
+ "${FILESDIR}/lmms-1.1.3-Werror.patch"
+)
src_configure() {
mycmakeargs="${mycmakeargs}