commit:     7ebb127a960fcd7722e6285ecdb840264416c673
Author:     band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Tue May 29 22:40:45 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:32:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebb127a

dev-util/codeblocks: rm '-fno-delete-null-pointer-checks' flag

Remove '-fno-delete-null-pointer-checks' compiler flag.
This flag was added to allow to run Codeblocks after compiling codeblocks-16.01
with gcc-6.1 [1] and this issue was fixed in upstream on 2016-07-16 in ticket 
10875 [2].
On the 2017-03-24 in upstream ticket 11033 [3] this flag was removed as no 
needed anymore:
'linux: Partially Revert rev 10875 because we no longer do null pointer checks'.

Refs:
[1] http://forums.codeblocks.org/index.php?topic=21283.0
[2] https://sourceforge.net/p/codeblocks/code/10875/
[3] https://sourceforge.net/p/codeblocks/code/11033/

 dev-util/codeblocks/codeblocks-17.12-r1.ebuild   | 4 +---
 dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild 
b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
index 26d07421017..d6592a32274 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 WX_GTK_VER="3.0"
 
-inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
+inherit autotools gnome2-utils wxwidgets xdg-utils
 
 DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
 HOMEPAGE="http://www.codeblocks.org/";
@@ -50,8 +50,6 @@ src_prepare() {
 src_configure() {
        setup-wxwidgets
 
-       append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
        # USE="contrib -fortran" setup:
        use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins 
all,-FortranProject)
        # USE="contrib fortran" setup:

diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild 
b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
index cae914fdec3..ccc5d2c786a 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 WX_GTK_VER="3.0-gtk3"
 
-inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
+inherit autotools gnome2-utils wxwidgets xdg-utils
 
 DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
 HOMEPAGE="http://www.codeblocks.org/";
@@ -50,8 +50,6 @@ src_prepare() {
 src_configure() {
        setup-wxwidgets
 
-       append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
        # USE="contrib -fortran" setup:
        use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins 
all,-FortranProject)
        # USE="contrib fortran" setup:

Reply via email to