Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
Date: Sat, 14 Jul 2018 19:33:30
Message-Id: 1531596732.7ebb127a960fcd7722e6285ecdb840264416c673.leio@gentoo
1 commit: 7ebb127a960fcd7722e6285ecdb840264416c673
2 Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Tue May 29 22:40:45 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 14 19:32:12 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebb127a
7
8 dev-util/codeblocks: rm '-fno-delete-null-pointer-checks' flag
9
10 Remove '-fno-delete-null-pointer-checks' compiler flag.
11 This flag was added to allow to run Codeblocks after compiling codeblocks-16.01
12 with gcc-6.1 [1] and this issue was fixed in upstream on 2016-07-16 in ticket 10875 [2].
13 On the 2017-03-24 in upstream ticket 11033 [3] this flag was removed as no needed anymore:
14 'linux: Partially Revert rev 10875 because we no longer do null pointer checks'.
15
16 Refs:
17 [1] http://forums.codeblocks.org/index.php?topic=21283.0
18 [2] https://sourceforge.net/p/codeblocks/code/10875/
19 [3] https://sourceforge.net/p/codeblocks/code/11033/
20
21 dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 4 +---
22 dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 4 +---
23 2 files changed, 2 insertions(+), 6 deletions(-)
24
25 diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
26 index 26d07421017..d6592a32274 100644
27 --- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
28 +++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
29 @@ -5,7 +5,7 @@ EAPI=6
30
31 WX_GTK_VER="3.0"
32
33 -inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
34 +inherit autotools gnome2-utils wxwidgets xdg-utils
35
36 DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
37 HOMEPAGE="http://www.codeblocks.org/"
38 @@ -50,8 +50,6 @@ src_prepare() {
39 src_configure() {
40 setup-wxwidgets
41
42 - append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
43 -
44 # USE="contrib -fortran" setup:
45 use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins all,-FortranProject)
46 # USE="contrib fortran" setup:
47
48 diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
49 index cae914fdec3..ccc5d2c786a 100644
50 --- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
51 +++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
52 @@ -5,7 +5,7 @@ EAPI=6
53
54 WX_GTK_VER="3.0-gtk3"
55
56 -inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
57 +inherit autotools gnome2-utils wxwidgets xdg-utils
58
59 DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
60 HOMEPAGE="http://www.codeblocks.org/"
61 @@ -50,8 +50,6 @@ src_prepare() {
62 src_configure() {
63 setup-wxwidgets
64
65 - append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
66 -
67 # USE="contrib -fortran" setup:
68 use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins all,-FortranProject)
69 # USE="contrib fortran" setup: