Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/, media-sound/lmms/files/
Date: Thu, 31 Dec 2015 16:00:55
Message-Id: 1451577622.677212666f440bbd411e74e667b0d152e954ef72.jer@gentoo
1 commit: 677212666f440bbd411e74e667b0d152e954ef72
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 31 16:00:22 2015 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 31 16:00:22 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67721266
7
8 media-sound/lmms: Drop -Werror (bug #567428).
9
10 Package-Manager: portage-2.2.26
11
12 media-sound/lmms/files/lmms-1.1.3-Werror.patch | 12 ++++++++++++
13 media-sound/lmms/lmms-1.1.3.ebuild | 5 ++++-
14 2 files changed, 16 insertions(+), 1 deletion(-)
15
16 diff --git a/media-sound/lmms/files/lmms-1.1.3-Werror.patch b/media-sound/lmms/files/lmms-1.1.3-Werror.patch
17 new file mode 100644
18 index 0000000..4735c3e
19 --- /dev/null
20 +++ b/media-sound/lmms/files/lmms-1.1.3-Werror.patch
21 @@ -0,0 +1,12 @@
22 +--- a/CMakeLists.txt
23 ++++ b/CMakeLists.txt
24 +@@ -334,9 +334,6 @@
25 +
26 + # set compiler flags
27 + SET(WERROR_FLAGS "-Wall -Werror=unused-function -Wno-sign-compare -Wno-strict-overflow")
28 +-IF(NOT LMMS_BUILD_APPLE)
29 +- SET(WERROR_FLAGS "${WERROR_FLAGS} -Werror")
30 +-ENDIF()
31 +
32 + # Due to a regression in gcc-4.8.X, we need to disable array-bounds check
33 + 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")))
34
35 diff --git a/media-sound/lmms/lmms-1.1.3.ebuild b/media-sound/lmms/lmms-1.1.3.ebuild
36 index 8167c4c..255427a 100644
37 --- a/media-sound/lmms/lmms-1.1.3.ebuild
38 +++ b/media-sound/lmms/lmms-1.1.3.ebuild
39 @@ -44,7 +44,10 @@ RDEPEND="${RDEPEND}
40
41 DOCS="README AUTHORS TODO"
42
43 -PATCHES=( "${FILESDIR}/gcc52.patch" )
44 +PATCHES=(
45 + "${FILESDIR}/gcc52.patch"
46 + "${FILESDIR}/lmms-1.1.3-Werror.patch"
47 +)
48
49 src_configure() {
50 mycmakeargs="${mycmakeargs}