diff --git a/ghc-foundation.changes b/ghc-foundation.changes
index ac1c482..4203dbd 100644
--- a/ghc-foundation.changes
+++ b/ghc-foundation.changes
@@ -1,7 +1,7 @@
 -------------------------------------------------------------------
 Thu Oct 17 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
  
-- force i686 arch on i586
+- disable %{ix86} build
  
 -------------------------------------------------------------------
 Mon Aug 31 09:34:30 UTC 2020 - psimons@suse.com
diff --git a/ghc-foundation.spec b/ghc-foundation.spec
index 97bc3ea..33d8104 100644
--- a/ghc-foundation.spec
+++ b/ghc-foundation.spec
@@ -29,12 +29,7 @@ Source1:        https://hackage.haskell.org/package/%{pkg_name}-%{version}/revis
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-basement-devel
 BuildRequires:  ghc-rpm-macros
-# GHC dont support i586
-%ifarch %{ix86}
-ExclusiveArch:  i586 i686
-ExclusiveArch:  i686
-%{expand:%%global optflags %(echo "%{optflags}"|sed -e s/i586/i686/) -march=i686 -mtune=generic}
-%endif
+ExcludeArch:    %{ix86}
 
 %description
 A custom prelude with no dependencies apart from base.