commit:     d013616188985ea4484d407c988d988fa3ac7c2c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat May  2 11:16:58 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat May  2 11:28:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0136161

dev-lang/ruby: Remove SuperH conditionals.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 dev-lang/ruby/ruby-2.4.10.ebuild   | 2 --
 dev-lang/ruby/ruby-2.5.8.ebuild    | 2 --
 dev-lang/ruby/ruby-2.6.6-r1.ebuild | 2 --
 dev-lang/ruby/ruby-2.6.6.ebuild    | 2 --
 dev-lang/ruby/ruby-2.7.1-r1.ebuild | 2 --
 dev-lang/ruby/ruby-2.7.1.ebuild    | 2 --
 6 files changed, 12 deletions(-)

diff --git a/dev-lang/ruby/ruby-2.4.10.ebuild b/dev-lang/ruby/ruby-2.4.10.ebuild
index 0d4a2f3a9dc..7ea93eb0344 100644
--- a/dev-lang/ruby/ruby-2.4.10.ebuild
+++ b/dev-lang/ruby/ruby-2.4.10.ebuild
@@ -90,8 +90,6 @@ src_configure() {
        # In many places aliasing rules are broken; play it safe
        # as it's risky with newer compilers to leave it as it is.
        append-flags -fno-strict-aliasing
-       # SuperH needs this
-       use sh && append-flags -mieee
 
        # Socks support via dante
        if use socks5 ; then

diff --git a/dev-lang/ruby/ruby-2.5.8.ebuild b/dev-lang/ruby/ruby-2.5.8.ebuild
index f74498bf13c..e722111acf8 100644
--- a/dev-lang/ruby/ruby-2.5.8.ebuild
+++ b/dev-lang/ruby/ruby-2.5.8.ebuild
@@ -85,8 +85,6 @@ src_configure() {
        # In many places aliasing rules are broken; play it safe
        # as it's risky with newer compilers to leave it as it is.
        append-flags -fno-strict-aliasing
-       # SuperH needs this
-       use sh && append-flags -mieee
 
        # Socks support via dante
        if use socks5 ; then

diff --git a/dev-lang/ruby/ruby-2.6.6-r1.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r1.ebuild
index 6a89a6a0f4b..7a67e1a482c 100644
--- a/dev-lang/ruby/ruby-2.6.6-r1.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r1.ebuild
@@ -88,8 +88,6 @@ src_configure() {
        # In many places aliasing rules are broken; play it safe
        # as it's risky with newer compilers to leave it as it is.
        append-flags -fno-strict-aliasing
-       # SuperH needs this
-       use sh && append-flags -mieee
 
        # Socks support via dante
        if use socks5 ; then

diff --git a/dev-lang/ruby/ruby-2.6.6.ebuild b/dev-lang/ruby/ruby-2.6.6.ebuild
index 921aad60f88..e7c55656994 100644
--- a/dev-lang/ruby/ruby-2.6.6.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6.ebuild
@@ -88,8 +88,6 @@ src_configure() {
        # In many places aliasing rules are broken; play it safe
        # as it's risky with newer compilers to leave it as it is.
        append-flags -fno-strict-aliasing
-       # SuperH needs this
-       use sh && append-flags -mieee
 
        # Socks support via dante
        if use socks5 ; then

diff --git a/dev-lang/ruby/ruby-2.7.1-r1.ebuild 
b/dev-lang/ruby/ruby-2.7.1-r1.ebuild
index 1c5b95241d8..c1b75c35766 100644
--- a/dev-lang/ruby/ruby-2.7.1-r1.ebuild
+++ b/dev-lang/ruby/ruby-2.7.1-r1.ebuild
@@ -91,8 +91,6 @@ src_configure() {
        # In many places aliasing rules are broken; play it safe
        # as it's risky with newer compilers to leave it as it is.
        append-flags -fno-strict-aliasing
-       # SuperH needs this
-       use sh && append-flags -mieee
 
        # Socks support via dante
        if use socks5 ; then

diff --git a/dev-lang/ruby/ruby-2.7.1.ebuild b/dev-lang/ruby/ruby-2.7.1.ebuild
index bd2dd1fd6f2..49b0ce2ee2e 100644
--- a/dev-lang/ruby/ruby-2.7.1.ebuild
+++ b/dev-lang/ruby/ruby-2.7.1.ebuild
@@ -91,8 +91,6 @@ src_configure() {
        # In many places aliasing rules are broken; play it safe
        # as it's risky with newer compilers to leave it as it is.
        append-flags -fno-strict-aliasing
-       # SuperH needs this
-       use sh && append-flags -mieee
 
        # Socks support via dante
        if use socks5 ; then

Reply via email to