Hello community, here is the log from the commit of package ghc for openSUSE:Factory checked in at 2018-09-11 17:19:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc (Old) and /work/SRC/openSUSE:Factory/.ghc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc" Tue Sep 11 17:19:48 2018 rev:64 rq:634780 version:8.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc/ghc.changes 2018-07-21 10:21:13.419015242 +0200 +++ /work/SRC/openSUSE:Factory/.ghc.new/ghc.changes 2018-09-11 17:20:00.947160261 +0200 @@ -1,0 +2,6 @@ +Thu Sep 6 15:19:54 UTC 2018 - mmanu84@outlook.de + +- Fix armv6 build by adding armv6l to llvm-targets: + * change add_armv7l_target.patch to add_armv6l_and_armv7l_target.patch + +------------------------------------------------------------------- Old: ---- add_armv7l_target.patch New: ---- add_armv6l_and_armv7l_target.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc.spec ++++++ --- /var/tmp/diff_new_pack.syJG96/_old 2018-09-11 17:20:04.003155592 +0200 +++ /var/tmp/diff_new_pack.syJG96/_new 2018-09-11 17:20:04.007155585 +0200 @@ -80,8 +80,8 @@ Requires: ghc-libraries = %{version}-%{release} Source: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src.tar.xz Source1: ghc-rpmlintrc -# PATCH-FIX-UPSTREAM add_armv7l_target.patch - add armv7l target to llvm targets -Patch0: add_armv7l_target.patch +# PATCH-FIX-UPSTREAM add_armv6l_and_armv7l_target.patch - add armv6l and armv7l target to llvm targets +Patch0: add_armv6l_and_armv7l_target.patch # PATCH-FIX-UPSTREAM fix-ppc64le-recognition.patch ptrommler@icloud.com -- Recognize powerpc64le as PPC64 in cabal files. Patch1: fix-ppc64le-recognition.patch # PATCH-FIX-UPSTREAM ghc-pie.patch - set linux as default PIE platform ++++++ add_armv6l_and_armv7l_target.patch ++++++ --- ghc-8.4.3.orig/llvm-targets 2018-09-02 07:51:17.989930822 +0200 +++ ghc-8.4.3/llvm-targets 2018-09-03 16:21:30.155981907 +0200 @@ -4,6 +4,8 @@ ,("arm-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1176jzf-s", "+strict-align")) ,("armv6-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1136jf-s", "+strict-align")) +,("armv6l-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1136jf-s", "+strict-align")) ,("armv7-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) +,("armv7l-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) ,("aarch64-unknown-linux-gnu", ("e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128", "generic", "+neon")) ,("aarch64-unknown-linux", ("e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128", "generic", "+neon")) ,("armv7a-unknown-linux-gnueabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", ""))