ghc-ghc-boot-th-8.0.2-lp150.1.28 >  A Z⸋/=„A2db(b_cmaLQzZK9V\r+/:xj~;rcWv4u`p cN>2Xci"ri*~45:NiA/h^{?Lϯ,_w= E3#=u55/B5$'3LǤ~ !V@vΛy0%HBzjqͰ9JWo8+qJ_Kp^Z Ω"_dQґTʅ`|q6c59bc8bdb4b608b5d4c8292652100314e531a374462e06f3f8c0fc90e5876837cff539fbb78fc6aa9c0c6a397ab2d4192200014θZ⸋/=„Sf)=x"@L!2]9>n]閴Fz_:_zqzBSxOboG5][Ő"pw@U_6S ̴(s7j0t ܫ@)0e(2V6ᤛQy_ u9&~b# _JvCH*/||dRA8htꮝ P)us+Sp>c?ctd # ?x|  ( 0 8 H  (8   (8t9t:tF_G_H_I_X_Y`\`(]`8^`bacadbeb fblbub$vb4wbxbybzcc$c(c.cpCghc-ghc-boot-th8.0.2lp150.1.28Haskell ghc-boot-th libraryThis package provides the Haskell ghc-boot-th library.ZDlamb71AopenSUSE Leap 15.0openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttp://hackage.haskell.org/package/ghc-boot-thlinuxx86_64;KAA큤ZZZ:W(d704ad3e54620b302754ac04a011fbe167ca8e5d1512fdd9f77c8120458b193ce06c13b8a117652621781c15d622bd4c62c568307954f7136955b4b656d14ec1rootrootrootrootrootrootrootrootghc-8.0.2-lp150.1.28.src.rpmghc-ghc-boot-thghc-ghc-boot-th(x86-64)libHSghc-boot-th-8.0.2-ghc8.0.2.so()(64bit)@@@@@@    libHSbase-4.9.1.0-ghc8.0.2.so()(64bit)libHSghc-prim-0.5.0.0-ghc8.0.2.so()(64bit)libHSinteger-gmp-1.0.0.1-ghc8.0.2.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libgmp.so.10()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1YY@Y@Y*Y XXM@XXS@XWW_@W@W;W7@WV޾V`Vl@V1V_V@V$@VwVetV]VVf@V@V@UUȒ@U@UhTUg@Ug@Ud`@U]U]U-@U+Ut@T@T Tи@Tи@T@T*@TZ@T'@Tl@TT&@S/SnR@R@RRH@RRnQRA~RA~R@-@R@-@R/ R)R%@Q5QQPP@PP6@PPPPPz@PyWPx@Px@PP@ORO@O@OF@OF@Ọ@Ọ@Ọ@OQOhOhOOt@O@O@O@O]@O+@O+@O*zOKOKO@O@O@O?@NV@NNN@Nptrommler@icloud.comptrommler@icloud.comptrommler@icloud.commimi.vx@gmail.commeissner@suse.competer.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.deschwab@suse.desbahling@suse.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.dero@suse.demimi.vx@gmail.comro@suse.dero@suse.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.dedimstar@opensuse.orgdvaleev@suse.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.de- add D4089.patch * fix GHCi issue on ppc64 * see Haskell Trac #11262- add 0001-Use-__atomic-intrinsics-for-atomicread-write.patch * add missing memory barriers on atomic read/write ops * fixes upstream ticket #14244 - adjust comment for patch 32 * the situation with upstream #12537 is improved but not solved. Patch 32, however, is correct. There are even more memory barriers missing elsewhere in the compiler.- add 0001-PPC-Implement-Atomic-operations.patch * fixes parallel programs on all PowerPC platforms * uptream ticket #12537 - refresh buildpath-abi-stability.patch- make compactible with new upstream macros - added patches for more stable abi: * buildpath-abi-stability.patch * reproducible-tmp-names.patch- enable for global PIE support: - the compiler is built without PIE support due to the bootstrap libraries being non-PIE using BuildIgnore: gcc-PIE - the compiler itself builds -fPIC objects all the time, which should make all ghc compiled binaries be PIE. - ghc-pie.patch: enable default -fPIC on Linux/x86_64- comment for patch 100 - refresh ghc-no-madv-free.patch with upstream patch * upstream fix for Haskell Trac #12865 * Haskell Trac #12495 is a duplicate- update to 8.0.2 - drop patches merged by upstream: * D2495.patch - refreshed patches: * 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * 0001-StgCmmPrim-Add-missing-write-barrier.patch * ghc-no-madv-free.patch - added ghc-8.0.2-Cabal-dynlibdir.patch by Jens Petersen simplifing haskell packaging + Interface files produced by GHC should now be deterministic ( boo#998972 ) + A bug has been fixed that caused standalone derived Ix instances to fail for GADTs with exactly one constructor + Compatibility fixes recent Linux distributions.- drop D2844.patch * the patch causes more issues with parallel builds - fixes boo#1020909- add D2844.patch * fix issues with parallel builds- make compatible with new ghc-rpm-macros- update to 8.0.1 - drop patches fixed upstream: * drop atomic-cast.patch * drop cabal-show-detail-direct.patch * drop 0001-link-command-line-libs-to-temp-so.patch * drop 0001-implement-native-code-generator-for-ppc64.patch * drop ghc.git-b29f20.patch * drop u_terminfo_0402.patch * drop u_Cabal_update.patch * drop u_haskeline_update.patch * drop 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch * drop D2214.patch * drop D2225.patch - refresh 0001-StgCmmPrim-Add-missing-write-barrier.patch - refresh 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch - add ghc-no-madv-free.patch to fix "unable to decommit memory: Invalid argument" errors GHC reports due to a misdetected MADV_FREE capability. The configure script sees the symbol define by glibc, but unfortunately this doesn't mean that the running kernel actually supports the feature, too. The upstream ticket https://ghc.haskell.org/trac/ghc/ticket/12495 has more details. Thanks to @psimons - GHC produces debug information on x86 and x86_64 - aarch64 has LLVM backend (requires llvm-3.7) - native code generator for powerpc64[le] (openSUSE contribution!) - disable html doc on SLE, we don't have python-sphinx * Thanks @mimi_vx- add D2495.patch * missing memory barrier on PowerPC, ARM - add 0001-StgCmmPrim-Add-missing-write-barrier.patch * another issing memory barrier on PowerPC, ARM - add 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * fix bug in code generator * fixes build of ghc-zeromq4-haskell on powerpc64[le]- fix boo#994268- add D2225.patch * backport of upstream patch accepted for ghc 8.0.1 * fix SMP primitives on all powerpc archs- add D2214.patch * backport of upstream patch slated for ghc 8.0.2 * fix issue in code PowerPC code generator (32 bit and 64 bit) - add 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch * backport of upstream fix slated for ghc 8.0.2 * fix bytestring library on big-endian archs * fix wrong results in ghc-pureMD5 and others on big-endian- update haskeline to 0.7.2.3 - refresh u_haskeline_update.patch * Fix hsc2hs-related warning on ghc-8 * Fix the behavior of ctrl-W in the emacs bindings * Point to github instead of trac- update Cabal to 1.22.8.0 - refresh u_Cabal_update.patch * Distribution.Simple.Setup: remove job cap * Check all object file suffixes for recompilation * Move source files under 'src/'.- limit parallel jobs to two on aarch64 * aarch64 runs out of memory with too many parallel compiles- add missing C library dependency to terminfo devel package- update haskeline to 0.7.2.2 - add u_haskeline_update.patch * canonicalize AMP instances to make the code more future proof * Generalize constraints for InputT instances * Bump upper bounds on base and transformers * Make Haskeline `-Wtabs` clean- update Cabal to 1.22.7.0 - refresh u_Cabal_update.patch * Backport #3012 to the 1.22 branch * Add foldl' import * The Cabal part for fully gcc-like response files- update tarball to 7.10.3b * some documentation files were missing in the original 7.10.3 tarball - add 0001-link-command-line-libs-to-temp-so.patch * fix panic in GHCi when linking against C library specified as command line argument (-l) * currently under upstream review * fix Haskell trac #10458- update Cabal to 1.22.6.0 - add u_Cabal_update.patch -- update of Cabal * Relax upper bound to allow upcoming binary-0.8- update terminfo to 0.4.0.2 - drop remove-cur_term-usage.patch - merged by upstream - add u_terminfo_0402.patch -- update of terminfo- update Cabal to 1.22.5.0 * Don't recompile C sources unless needed * Support Haddock response files. * Add frameworks when linking a dynamic library.- use upstream variant of remove-cur_term-usage.patch- update to 7.10.3 - add cabal-show-detail-direct.patch -- Fix testsuites with large output. Debian patch. Thanks Joachim for suggesting it in Haskell #10870! - add ghc.git-b29f20.patch * fixes upstream #7830 * fix ghc 7.10.2 failing to bootstrap ghc head on ppc and perhaps ppc64 with some optimizations enabled * backport of my patch for upcoming ghc 8.0.1- atomic-cast.patch: fix signature of atomic bultins - ghc-7.8-arm-use-ld-gold.patch: remove obsolete patch- Remove ncurses6.patch - it's not so easy ;) - Add remove-cur_term-usage.patch to remove the need to access the cur_term global which isn't available in the openSUSE ncurses6 build.- Add choice for libffi in openSUSE:Leap:42.1- remove llvm from requires - add ncurses6.patch to fix build with ncurses6, all thanks goes to Tomas Cech sleep_walker@opensuse.org- update to 7.10.2 * type checker fixes * fixes for Aarch64 support * fix deadlock in runtime system when scheduling garbage collection - 7.10.1 highlights * implement Applicative Monad Proposal * implement Burning Bridges Proposal * support for partial type signatures * reimplement integer-gmp * support plugins in type checker (experimental!) - drop llvm-powerpc64-datalayout.patch * this patch was incomplete all along and now we have our native code generator - drop ghc-cabal-unversion-docdir.patch * ghc-rpm-macros is following ghc's doc layout so no need to patch - drop D349.patch * fixed upstream - drop integer-gmp.patch * we do not support SLE11 anymore - drop ghc-7.8.2-cgen-constify.patch * fixed upstream - drop D560.patch * fixed upstream - drop ghc-glibc-2.20_BSD_SOURCE.patch * fixed upstream - drop ghc-arm64.patch * fixed upstream - drop ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch * fixed upstream - refresh 0001-implement-native-code-generator-for-ppc64.patch - disable ghc-7.8-arm-use-ld-gold.patch * not sure we need this, must be rebased if we do- add ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch * enable SMP and GHCi on Aarch64 - add ghc-7.8-arm-use-ld-gold.patch * Aarch64 needs gold linker- refresh ghc-arm64.patch - unconditionally apply ghc-arm64.patch- add backport of powerpc64le native code generator to 0001-implement-native-code-generator-for-ppc64.patch - refresh D349.patch- on s390/s390x use "make -j2" to stabilize abi hashes (see also redhat bug 1212374)- disable llvm on arm64- re-diffed ghc-arm64.patch- add ghc-arm64.patch for aarch64 - add aarch64, s390, s390x to ExclusiveArch- remove unneeded conditions- chnage constraints to 12G for disk and 4G for ram- add ghc-glibc-2.20_BSD_SOURCE.patch * fixes build on unregisterised architectures (openSUSE: ppc64le)- drop ghc-cabal-unversion-docdir.patch * ghc-rpm-macros follows upstream ghc again+ add ghc-glibc-2.20_BSD_SOURCE.patch from fedora - updated to 7.8.4 + removed D177.patch (in upstream) + removed D173.patch (in upstream) + removed ghc.git-e18525f.patch (in upstream) + refresh 0001-implement-native-code-generator-for-ppc64.patch * A critical bug in the LLVM backend which would cause the compiler to generate incorrect code has been fixed (issue #9439). * Several bugs in the code generator have been fixed for unregisterised platforms, such as 64bit PowerPC (issue #8819 and #8849). * A bug that could cause GHC's constructor specialization pass (enabled by default at -O2, or via -fspec-constr) to loop forever and consume large amounts of memory has been fixed (issue #8960). * A bug that would cause GHC to fail when attempting to determine GCC's version information in non-english locales has been fixed (issue #8825). * A minor bug that allowed GHC to seemingly import (but not use) private data constructors has been fixed (issue #9006). * A bug in the register allocator which would cause GHC to crash during compilation has been fixed (issue #9303). * A bug that caused the compiler to panic on some input C-- code has been fixed (issue #9329). * A few various minor deadlocks in the runtime system when using forkProcess have been fixed. * A bug which made blocked STM transactions non-interruptible has been fixed (issue #9379). * A bug in the compiler which broke pattern synonym imports across modules in Haddock has been fixed (issue #9417). * A minor bug in the code generator in which the popCnt16# did not zero-extend its result has been fixed (issue #9435). * A bug which caused the compiler to panic on pattern synonyms inside a class declaration has been fixed (issue #9705). * A bug in the typechecker revolving around un-saturated type family applications has been fixed (issue #9433). * Several bugs have been fixed causing problems with building GHC on ARM (issues #8951, #9620, #9336, and #9552). * A bug in the typechecker that could cause an infinite loop when using superclasses in a cycle has been fixed (issue #9415). * A bug causing corruption in signal handling with the single-threaded runtime system has been fixed (issue #9817). * A bug that could cause compiled programs to crash due to use of overlapping type families has been fixed (issue #9371). * A bug in the inliner that caused certain expressions within unboxed tuples to not be properly evaluated has been fixed (issue #9390). * A bug that caused the compiler to not always properly detect LLVM tools (particularly on Windows) has been fixed (issue #7143). * A bug that prevented GHC from deriving Generic1 instances for data families has been fixed (#9563). * A bug that caused type inference to infer the incorrect type in the presence of certain type families and constraints has been fixed (issue #9316).- add constraints file- remove dblatex dependency- add patch 0001-implement-native-code-generator-for-ppc64.patch * native code generation improved compilation speed * fewer errors in testsuite than with C back end- add patch D560.patch * fixes dynamic linking on ppc * see https://phabricator.haskell.org/D560 * this is a back port of the upstream patch- add patch D349.patch * fix a crash with dynamic linking in GHCi when accessing the process environment * our patch has been submitted upstream * see https://phabricator.haskell.org/D349- ghc-rpm-macros use internal dependency generator now * simplifies spec file- fix alternatives handling- update to 7.8.3 * needed for Haskell Platfoerm 2014.2.0.0 * fixes bnc #726744 * way smaller source tarball (windows binaries removed) * dynamic libraries, GHCi, and Template Haskell for ppc64 and ppc64le - drop ghc-ppc64le.patch (fixed upstream) - add integer-gmp.patch * build bundled libgmp on SLE 11 (system version is too old) * fixes build on x86_64 * see upstream trac #8156 - add ghc-7.8.2-cgen-constify.patch * C backend (ppc64, ppc64le): generate 'const' strings * reduce size of table of contents (TOC) - add D173.patch * fix C backend: generate literals of correct size * fixes lots of arithmetic failures and trac #8849 * asked upstream to merge fix into 7.8.4 - add D177.patch * pass PIC flags to assembler * shared libraries on ppc still broken (trac #8024) - add ghc.git-e18525f.patch * fix C backend: generate functions for cmm primitives - drop ghc-use-system-libffi.patch (included upstream) - drop ghc-suse-as-needed.patch (fixed upstream) - drop Cabal-fix-dynamic-exec-for-TH.patch (fixed upstream) - drop ghc-7.6.3-LlvmCodeGen-no-3.3-warning.patch (fixed upstream) - drop ghc-avoid-empty-llvm-used-definitions.patch (fixed upstream) - drop 0001-Fix-detection-of-library-for-shm-on-openSUSE.patch * our patch was included upstream - drop 0001-Delete-spurious-comma-in-configure.ac.patch * our patch was included upstream -drop ghc-fix-infinite-loop-big-endian.patch (fixed upstream - refresh llvm-powerpc64-datalayout.patch * port to new LLVM backend - refresh ghc-cabal-unversion-docdir.patch * include original Fedora patch for 7.8.2- bootstrap from ghc-bootstrap not ghc * remove BR loop ghc->ghc- Rename rpmlintrc to %{name}-rpmlintrc. Follow the packaging guidelines.- Enable ppc64le (ghc-ppc64le.patch)- use correct setting for unregisterised builds (ppc64) - simplify build setup (generation of mk/build.mk)- don't BR llvm for now - dblatex broken on older openSUSE- revert LLVM for ppc64 (segfaults during package install) - fix setting up build.mk - build perf for all archs- Add llvm-powerpc64-datalayout.patch * fix LLVM backend for powerpc64 - build and test LLVM backend on powerpc64- Add cabal-unversion-docdir.patch * ghc-rpm-macros don't include versions in package docdirs starting with version 1.0 - use standard docdir for ghc - package pdf and ps manuals- Add ghc-fix-infinite-loop-big-endian.patch: Fix Haskell trac [#8134] on ppc64. - Enable threaded runtime on ppc64- Add 0001-Fix-detection-of-library-for-shm-on-openSUSE.patch: Fix broken autoconf test for shm_* and librt. Haskell trac #8350 - Add 0001-Delete-spurious-comma-in-configure.ac.patch: Fix test for setitimer. Haskell trac #8352- set up build.mk with configuration for ppc64 * explicitly disable features that are not supported on ppc64- add BR binutils-devel for bfd.h and libiberty- add BR libelf-devel for nlist.h- Patches for llvm 3.3. * Add ghc-7.6.3-LlvmCodeGen-no-3.3-warning.patch: Silence warning about llvm too new * Add ghc-avoid-empty-llvm-used-definitions.patch: Fix llvm code generator. Backported patch for ghc 7.7 (cf Haskell trac #7996) - explicitly configure gcc location in bootstrap builds too - allow ppc builds (ppc64 build gets stuck)- include BuildFlavour definitions in build.mk- build optimized compiler (BuildFlavour = perf) - bring back Fedora's Template Haskell patch - add Haskell trac ticket number to glibc-locale comment- add comment to explain why glibc-locale is required by ghc-compiler- glibc-locale required by ghc-pkg- update to 7.6.3 from upstream - part of Haskell Platform 2013.2 - new languages features (polymorphic kinds, ...) - do compiler upgrade in one submit request by bootstrapping ghc if necessary and use that ghc to selfbootstrap new ghc - replaced ghc-use-system-libffi.patch with new patch for Haskell trac #5743 (add configure option to use system libffi) - drop Cabal-fix-dynamic-exec-for-TH.patch: Fixed upstream - drop ghc-6.12.1-gen_contents_index-haddock-path.patch which used system provided haddock and that causes trouble when bootstrapping - drop ghc-gen_contents_index-type-level.patch: fixed upstream - drop patch ghc-fix-undefined-openpty.patch: Fixed upstream - drop patch 0001-Add-missing-flag-for-respecting-EXTRA_LIBDIR.patch: Fixed upstream - port to new ghc-rpm-macros- enable color and links in documentation- try to work around factory-auto still thinking we need to wait for BRs even when those are in a comment- help factory-auto by commenting out currently unneeded BRs- selfbootstrap ghc 7.4.2- remove binary distributions after bootstrap in Factory- Update to version 7.4.2 from upstream * Required by Haskell Platform 2012.4.0.0 * Fixes for ghc and ghci- add ExclusiveArch tag- generate debug packages for Factory- do not warn about metapackage ghc containing no binary- fix cyclic dependency to ghc (libraries reqire ghc-compiler)- do not override automatic dependency generation * needs ghc-pkg which we won't have in Factory yet- prepare for bootstrap in Factory * add binary distribution to spec file * change build to use ghc provided by binary distribution- back ported two patches for Haskell trac #7062 * fix openpty undefined symbol * fix extra libraries not on linker path- fix ghc-suse-as-needed.patch * add --disable-new-dtags to linker flags. Adding RUNPATH to shared libraries breaks linking. To fix that ghc's libraries need to set their own RUNPATHs which they currently don't. * fixes Haskell #7062- use ghc_lib_subpackage instead of ghc_binlib_package (ghc-rpm-macros 0.95.5.1) - add simple checks to %check section - sort BuildRequires somewhat- remove perl boot comment - rebuild after project conf fix for hscolour (keep deepseq)- enable hscolour after bootstrap- disable bootstrapping for devel:languagaes:haskell- set bootstrapping for bootstrap in devel:languages:haskell- add autoreconf required by suse as-needed patch- selfbootstraping - disable perl boot, might undo libffi patch- upgrade to 7.4.1 from upstream for Haskell Platform 2012.2.0.0 - drop Cabal-option-executable-dynamic.patch (fixed in upstream) - add ghc-suse-as-needed.patch - add Cabal-fix-dynamic-exec-for-TH.patch - add ghc-gen_contents_index-type-level.patch - bootstrapping- apply patch 2 - use perl boot to autoreconf all subdirectories- added LICENSE to library and base package - should probably be ignored in rpmlintrc- follow Fedora packaging: - package compiler in ghc-compiler - meta package for all libraries - ghc became meta package for everything- deleted extra BR after project configuration fix- remove minimum version requirement for gmp-devel- don't pack manual page when without_manual is set- temporarily disable manual to work around broken texlive- clean up BuildRequires (one per line) - force gmp-devel >= 5 to get rid of libgmp.so.3 in Factory- enabled hscolour- selfbootstrapping- disable dependecy generator during bootstrap- bootstrap SLE11-SP1- provide ghc-compiler = %{version}- package HSffi.o on 11.3- done bootstrapping- Move documentation to new place - Fix douple packaging- Added haddock patch - Fixed many file packaged twice issues- Enabled hscolour - Prepared for libffi patch (needs fix fo bnc#711489)- Lowered ghc BR to 6.10- Added Cabal patch (required for ghc-rpm-macros)- unset bootstrapping - additional BR that should not be required- Fixed versions and names in libraries - Fixed files section- Start version 7.0.4lamb71 15261817008.0.2-lp150.1.288.0.2-lp150.1.28ghc-boot-th-8.0.2libHSghc-boot-th-8.0.2-ghc8.0.2.soghc-ghc-boot-thLICENSE/usr/lib64/ghc-8.0.2//usr/lib64/ghc-8.0.2/ghc-boot-th-8.0.2//usr/share/doc/packages//usr/share/doc/packages/ghc-ghc-boot-th/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/780f3050930796836748cf3a8d5bac80-ghccpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=16411dc1edf622cfa1db891a3f1d47effc1608fc, strippedASCII textPRRRRRRCT |-*֮"utf-8577562bbc25bd5c0855b1705360d722f7b7b5e7b82fbefef92c7ea12f4be0726? 7zXZ !t/Df] crt:bLL ~ȑ*npΩةs݉quӋp5)673;Kf21T*h%v%{ /JzܠK+!A+mL'Bj2!rE :au*Oj 1M򆏗m)k x/TVd%`㽨"l9:lrsG)`pn!CXp%AȀSU"|(*vyQje9# ן FܚF6WG' c/ q}~ !TO!C=CgZ2ٟh}i@Š榸ܷ @* [3Vpܦ@x KrnZ P$[e17w%靵w!?J뤯\Un٤Xp2}k Tpd2[1jx6Wptv MVoD T@|u W+e{'\?QTrjˁ8]-P> <*7œڕQ|Z̨@_ t؀f1haTq!cfCfSD+~ +?yĸW1y9Qb4:cV1}}!0b͈&M,>I zBE;)@_q .Zk5, 7|ȱW,g*sKF ^AANW'9X1&Xͱ:n0oRoSZÑXц/&cƍZQhiP-kFe~ FV.ρ>2/谬9Ze|:{z* &Jh(Ƨpd§UUȩQ(P*6fE)Ü)B Me^ۀa|CkD3G_{n U6: 8|d!I De秒/!E7ѵ\sNm&1LÙ><\8#l!XEv\(so &͂|A|jVw*SKV; Qe ;=7;Hݒ}љ>@CA` 7q"$ʃH>=m}֥"G]K1ڃϷ?e>z^fg5(ՇağZs H! |Kd<~9e䉴=$ȅ"-Za&8Q]`T`/fK7]!oҦ.HW2Mr"A)RXy5>"FTloa[_b^RE8AakH+Tefeͻ e9:  "F=Jѽ2FCMXB'@xX*M= W>yT\xM5Hm)zW+n$r4Q ?(ƨBB88U{ b$V:~b&T];~ݷibPϯCS/~KfL&=~nepHh&~ < <(eV) p:qy~}42wM)$u悋Y賁 H@9yfyry}h&mzNZA, nah>, \;U}Iɢ #d]H=_/{= ~KɎ#>NlnT5؇-m]?IEx >k@W0^V; *nMτu>6L79 25xi1:FE٠c6d3Ն^˓I1ቌ_DAr(!{w;( N}~4 C _ jܢ3QV]݀l+o<5 )r-OYyw©A;森<p!&Cc? V$n[gR! z76W1c-ꉦ(iq)PNҒZ ,#*=iHVhS.qwӪ*{RF@8Η0(Ƨ-Ⱦ-AЕєJPz%F(w;d-ͥΜr@*()wm~SN<#:oq$ K$u) = 4jG;ѓ4F0yIMds1eg;yU.~zFlu $lxFŸacz}Zd|>R,<44i2e6D;r_%RC߻b3#1YKg,M:Z*\OuX#j'i([)e! EZ r3d\/cjH.)Ir-9EuЁO+}BE|ײ v'˧3v9stIO5!YP :-ۇtCQx6ԑ(S.,$J烸bm8 vP}6h*"K~΃ 5$ԯJ1?ɮw gDBjnw7Ja_WÆ0*4ODCm gjz+n,Nw%3Yר֦j|G$Q1 o i"UpP<_2Tprgꔨ],ևSl7iR.boByC@o3> #ry_~# Si _ 򆶡o&#'75X8O6Uj%p2&n-z Q/< ^_O gpp9=mUⷊ. #0\#ˣ;_u=MV|M5tcⳘL&a]"Hr:BpPI(zAZFm90}IZ=A_Vmm~h0X>mf}"{CdAD©zm'M`(ֹA+rO  8ıR7N5= B@Qΐ+(;pMmd4^Y@!crh\dy7Kfl $-ͲT' cU@ z_ ǒY⋋׍M1glIJzhV5X%D>gv1 hemgjzy~+Upե.^j(rhf0S~J4xMAgsYadrڎ-'s=zZR'GL{(|3,ߕ GnUW-E]S)YR'X]6Sr:L)VMw%}FZ/=1wLY^"Mvu .{}"DezD(!S\}%َ ,S{de-POf>t8,oNk?7ɦ~! ۻ_W1|@OkژypB˦޷{kwiX$۲rP4،QfhTݍOz2'sYÀ:"ә)LxzT{l54` WҌ9!8')ЍYmA돭>gCۆ,mEK\1=y(O4^`L4ܷ2M 8lNJ(<?c5s=~T5x?@|+̨dYP'{Iw+~ѭ[ x>{ gHphN,v}"+eؠۧ\5`*#\͛?4Sh*{QBʺ ׿n:ѬM&x64M $bu :$);ꯤBbɶv]lB<9IoF"]2Z>OKBr4zv3xN3:[! *Tbe=pQX,X]3uj^td~" fH}\0%Flw9H\}՛90A)::*`׾TJ!TzJƒ d;2o%1|zuFm,q i2*$;2Svp[ OFv7Nq}S_,SI)VJ_,VHu$܎*Q$:4q iraqVMo%%Z S8G4)`\ۺ)\}Fd{I#Θ:eBVOgImUlJ{'~Pl^^18C!WGeqYZ?8TRihhk83%bh|p x 962D1mtz8[/+t< (HFѐs"F67, uwBy?6ёZ/K!cŧ}"B7S.?(z֊Ƈ a#pdHXׯufJNJCk$Nȫwv&4<,EHf$%br8nsW)yD=Ieuֈ+ hLciP憫fOD$4! 7Ƃ>wJXbƭyNS;`U^t мHHeVU"z%>Q!2sM_nAz(8x(8SBdc+ihUo \"O:+[ 1$zb[?Z*[KqI. CAWf%D!Zpxy"8G!;_PY]_ @:;G8:lysŞ>Lpӯy#ؑ2~SQf vdz 9˘*hptAdV5G$D(I9r#<)w(L2!WecJX_cS-(@7 `C;ܤd[jyf4wv9i!uF=lCř }91Eߣ$]~B+mb`E3wV@#,N3/ŏhm%G4"6krwݟS/v h~2BR׊uVt9 0Mņc,̴ΘiI %jp0uDHnXcy`/51]cͫq (ߣG$տRyJT.G\eT V8ϠO#Wd7ozBZnN{n+l)dw<8zA=>;^LTj}@b- =)hL.EzH܅5}?Xϛu!h {ů"(>SY $=بXI.,1+n"JQ@jQ-kT$p&0HS݄4=;=[*բ36{Lx5b- 5 m2a9PuiLV1ZT `]MԘ=c-%C5ܼ2M;j׾y֖\tkC5fk)vϫy7;BSQ:9 f!u-akңs6M!pi2K໶vF -HoˆjR>8~T2BCnd :(4+bh{aL{|v&h_[ԬPLªTm1djS 9ĎKA22~?|C K+ \  'd)91d{Tx,+^|gu-68e%n~(00rF-bgC{btHrGi;+-IXo~D!ik{hO(IzE5Xs\g[j>GV,b,Ol f)'A'O ?1Q y|ڈɽNX?vtk+Pqfum!my/- |*!sQd: {zp.#)QP{Nݴ%rׅ'TaLd(uG~py#X&' Qo 4BLҋP3R+'--5"E{]ҙV MQ)}xmDu`' -ݷi Q'&wxPI.Fs~-tG`-{etzvXr[O4q!L96n\ mlL .Kt@79 e\h_{,f|=_h? NTKX99>!MUfJXc9P3Fm{%DoEv[Q)G~CcJA^Da/.Edt1S<1z-pi-v i.Ǩf(NF,H(Cz4(Wqcs'ljαA6ndtϠ} جfwR5¦U&Oxkq*z; J`hp֦p%gXan)M|*xR5Rn AxiE_'y̵\V79 CQaefF&cA%BȜ @'K%iSaZ𹎶@7Yhs>z컛29ҾP'QM/ۓ(ݲv^j[ixSGo4L{Do}c=GݟtuxlQ'Y>v_IqEќZFPG{ j_CCײ&(F亮7-+ѩh?Z<܀541!S ?Wp'Nsy-wdu/Wr:+*W}m@R%>~ jo𯰯1 ߊ\Vq hI"8Yf$-RԤWF3P&M ,Ę#Үqi;w5(4YxQVRp` Li=D 2AӸ8ϗ@9F9M3͇>هF PP^ηi;1״((9ḠOyldò#(XHI `a/H 4%ܓl$}Ov'g>Go/ ;i/&/g/*DNcڪ6;:oSWPgx#/i}A)'N'=>zkiNUI,,!}C|JlhEmvM -U/uן@94Pu^c^Goh2 egd?7z윪r&Ԥ&RP*j4*zk٬ŽS :{Xӽl ; {"ᵙh%V:Ш! ހ&< SCm>ԟSwkylvn6%. پna z7G.)|\^n̥AŠ|lesKvN 'm >+GÊi0B\a.N}N*vЧ%w@a>Ê"jy'XL_, Q}aA+zX`~FN#1m :0{pz&d1GPyv䋺T8ow*.9 g^ ȃ-~7 0ZS47͗4Pѣ,I8KxQȨ2MKUٰ6v`;H`ESX]y2YR/ySSMIPm*Q?\QuBCDEſL`8?Bמ@$!HQtK4Z/R 2$ׄ鍁dC&mF$TM}Gr1`QTj+*7-[*LNZgASr7+m?!HFTźʺF^C '֎ L@sCC.$pCS: vkAU 9t6ih%AsyI}q;zTmBrK7 cR.Cl${?TD>\:bGKJrWehԖ=#|<~暛)d7悒{{ق[-xYg s};*3/Cׁq䂠$u{vtvCf A  XRJ5. 4!XzXЀwl~K,䝤:GXGɢKbi{f,(jɢQ|Q%J2+mc 7#/nhm]Twae!4ԩ! 壽zM^I<ܨYM_׮ᥞp$eXi+ٵ:@EQCV "%n'@4Ӌ0]8)m-;W%'w`}0*m-~Ưnٌ7y㢛w޲8y4g>i'L c`Xۀh7HAׯo0"]nb -Q!x5i:*iAMoLh5 (7j/[6,U5c9Ŀ;|/+;ÁFVK/HtTijѴ$T̞G2?6I9t; Fo>ZHuQaлdd16{ӟ="_WJPhȓx 25iWfT^V7Om;b-S$J;|`cuqhO=ItJbP){Fqr\IlD2Фw =kvBX;G}gksP߆ f..[^ȣ FoMջJB%Ź pPd*XEm,;@r"EaLu$)vVIO7q(i7EرQb?h:|A[.*F{".* v.C|Y >%vفdNmSZME"GP⢫-.J"֕}J&bvq@ ԒQxPaM7(1xAHPGd8r/ٸ42C2O`jU& $j* 蓚DGS-؃Fm~zxwzא'bJHG}NJB%YdW@í=nP,5TK0MnQfEk}MfUvkxehFz@ "" N)(%mVF}_z}(veþ+f>FHi2*N{I_?IG-mPq1̪7ֆbp>k4 mfQK'GI8%hxMmE1Q|!Qy AOQМK}Z{1KW8'%Q*{Zcl\ݪӡ'CݞIUaP#11ו6UΨH z+-i8t'N [O,B#D5VGv;}ܤl8# a難+aP68A˱U/2E ƙ~A@9p GYM6ۻ:|3X+bG+2^P̾N;W7C~g6Hezy?mKJbw,dEfĝVtE} Bߟ+*U5#487z3ŌCڋzv9Ur,sUpȱ}7H-?PXٿsrO`'kƜ0f5"TY4j 8[ƕQsŅX@,+B=k!8%D!D5dOA2V|VV"A4jERbP"0CAqhq2H/>Xcb1@[N'rj)d;s$Ys=-2:vETJmaÑMfdMV =ͼ'W/wPy u)H°rS-};Dzli~oANoXWARd gt-Ci{ZuRڛ`)ąRDFeDeTl"IvUA9B]&|Ƽ-f?%ye,Pi+KKbIg CkD>5D(:Hqn56v&Q-bs4 @şG2:aJd~^adO: ~\Cx)3XcZ;Xc%y@ ^!M:x?qC +ۢ92:`~G&4獮 ׅC] Y%3B\Xr7q';- uͥ?% ~ѿR5ih2Rz)͊s.[Q8W39fu*&݉;!-m*28jP5ck)~5;Ovߜ[;)j*mi͇FGhmPfՇF b_=iTC"'Ն2 F-?%EM'_(r<ܷ O"\vhmŪ,`r+iqh:o yܧk,;M?2*HbzMMy@VLfV`JߑYNQzh}U%:@\tج|]a! @SEÞ y6e'w(%X!)+exl?24\-..At3((W_J 3'.:ɖi%)*)HmsI0Z e31C|OkN, |<<qN,OK`*Pd^L<[ަA*Ïf,k58p3ƥ4GJI=C^9$R_ɾ 3$2BM >0P|gɕY_I|2AbY`x*Jų^DGjd|zn{?||"M/{ocLbsHUd@?HF!, BHmO.a?g#A%:Aa$ X]CftL4 M*ȀUbb򄘶o\8L,\mok-Y<ZP+LJlá*+"fu |1gh+wqÉ~}o{)I1j|ud)c1,vi.C%ap f'NZgzˆ:Rz7ŸPMt`KR5;nmNU!45Ln Tv?CTEbaNtLlNǛc^vGS:94 Z6yvrV@tBOZ9PVLUqyTra$ZIUPJZ܌"%dCt!/jp⵭ٛœڊQn {$p$H+ y]Kڡ)Q~ }$ V|:#X:l|u̷ GF')b^*"冴!x9[hZ+BY% n?He ĥI\MTm3Ɓ_eJҐ q؁̀.kƹ=7׍"ML^#H[ fb!F 9d>P^ԫo0ZKhרdRqΕ$"(ȝaV_|gSTs=/Rty{aI#3+z0T43/L"`x8̹JT}u0{g< P"sMׇcHH#K{`Xi QsWeBR٢\=a-I#TUun$|5s[[YM_hː-/8h/xo#GU3sP 8T& jJ)Rdg٬Ϛ}6#!}:šƧaIHeJ)ZJD#C-{y"VyLyLbv9*+8UoHZ+ jAwaQ49K-]&A3f=bSbSp[e#8̐|V| (gt H7=̵bJ$XM1ڛ|mZ{19p]j?XI& @s Z=퀃IשE&8(=8f<,O~j-F[3KW}qA֌N@pJ)Ȣݲ#d >)}1r%yPlï~Jn? u4Xe+1mXf4l!rO~1jBu;η* :_t) p4L p6ێkPtq\ȭ3V0H}Ӫvl?ޮC'U=(q4w7"-py 'B;|,/eݬ{IdnӅ=cuh UݛBi21vc=݂ #/hrvϋZy掝*Z)TQHj,Yxxx cs iZ)7>5:jR@5Y,`{IEΦva)XAYN POT:fT)/Y{ ,e.pW>_$ ? 朎aΜZelpl*lG@w)Kj&I)saFDQz\~| 0'kr̴jAu2ō.̏eɦj{Tqmu[۶A'kͰO76vRndlT;R/$d_g 'gG6 ;T<4k!.&*Zpejtwq[|4?^R4u ` Kj iFϡۆmT\cڤ{7/*JՌCַu"T?cOB#30X ֟Eznב;?I!:@G!B^gR[q2*šj *<~zTr0O~p/LsÆ;@Wd!fXxrx;;56 o%g8H}A DžvhQ^S)6k3.W x|긘?Ԛ qS-!LsE33]WZ6NV!_$Z5 S8W'`.>JG (TPo)l`?i!' KIp_r?sIHhA3"tP:6=kTv~܁q~/ NF.o@ܬ/lFbiS̶ t+[f.%epS`.ۨԏ BP ɍyh6G-h3(h͐g,ń4= GpHe_i"G5vn9#_/V5@FK&mJZ M J<}0z\m,;|,yÉ$k [9 J:WmH{35&VrZ8LO=.ķRpkd(wحjʼ)wحTTD agFRDHsmrYu^#}ѹ= #"DC4T0"aR5wx&;OeElby$'* l:PdEDIvÂ?a%>ms)eKS3fu[ 3T<^+g&W\%Uz=3  2#U<ȼUXSI=%xvU@1ނqoն"{%qU${TE6I+|\{[;'ZK psaS a~#$Gk%n>IAH_tjr/4WI<ӷSz cV9CH˅NxbιqGl"kA[Oǡ^@wIpr)JA9e;7doFlF^R""-SSqPccZu5em<1B트;L^'fr HET"6FUYr8d^cKɷp݁W NZT59Gَ8l3ɑM)9y+&I(]΢.iSЃtaV"P@es:1Y>P+Naa@Ef؜Lk:رFb>/(i]EӡA ATn*ɷ1wjeRC6ҲѕnZ0ϴl'y[‹`51RfBm[tFG4TV'\Do`sO-dmrdr\Ȏ40h*lkN+b9S-*}cPL&΃[NY eo+nĿqT 9.ܔ[|>u } 03xD5KJ%YHS#9u6f897L;#SbFL"57`/jr,'ȠyH-eNbTtY'zs`r8&L}j'0ǻɵ`6LXa̡dR%5\VFeO`9베|͵9c8HXl/[>JT'_0gF!Y9z\HL[c`M'UMjP'"XJ(\66ΦLF:o^ ?e EF gUE6 ϳ QdPQ>ڧ172E_mY@\܌ٷwFRakM :|.-&ܳL`&4Xh]m,PLv g2Gׯ8)w7 Ith`4e9'&J`V :9rڥ}tK$ 0'ez/`3ͲN.8:frppbť:R5㆔p|2cvnY=N굝72&@4bx=O=ĒS~̿hX6n46_;v¼kv!z.w: ҞN @'@s-]H s ǧTEk0$7髻:~DQoL53+#0=*3bԙ<%x#0/U;Ҷ[ԷUyѫ\nzsV7x&!'t! OD`+CVtg?a(L1V @uC2xyQW2~8}% _ \7( j$]d\ RMtƖ'O7xhdePawmuv".NygJZd#o1#Y61sb1JkYW8ՏĐ^ kSR7ߙI)4&$L9 bgKm}{w/P|G,2ק,wmt\Gz9Ƃ7VE^PcUN~<>|bЀiCMhS<}/# 6{(,Qqm-7hl?$L5YI|E֟Q荳otPhƃIrў S,. >5sY"-V[$#L rHGc77)_B!W׹{R( ]Pr[JnmH&$]sZLΊ?^ـd{4z_W"+BNw;c[b%[MR ֗>h.<57ch~NR2Jh5u.2i)%0e9JBw[7dbFUm1 +Q#RR3,+f$|OPL۬znrB1}i7RTT﵁]u*'jԯK_W=dF:eX%Qa@Pq1le $>}Gs&Oz::DeHn,`z5waU9=\%%##ʜ*=>MA-LچHdso8Bow#!eˉ!}B0Ax wa!AS+}NhK?QĨ܀؞aHsMİ{@T~SԑUYy:AUj0X*hD Y^K)!b?]Nםi>nj#ST'.Ӎ; O۝Z'e8W gFtp kGsL ]]$%o>Ku0NvW6j?2p&ZюPNMY8^"2N q0| -KEǼ82]̹6H23az{ʳB#E^7dB{6mzxډėF }t/?#gfA/ns-7N'(B^24 !{p|ਜ਼wx)hv%# )] 8G86O\2e$e!x4_ G0|xsc{pDLc!I$2CgK塄*3Ix;cAOPt"/>!=ѕmyxPޅ-5L͈SceDH#,GQJ}@] \0O\ _b6DBa"`U^#de,.;W/o8r)5Hn)=.>x>70VԞuI\xl),dL'.55 8sw/ݺ:śb ̬K(jrIЀ јNk0Z>`ペr-$QkhA!)@J|@Ň s A"1hQQOe@ٙCY ^$ TeWDYtSrJߋa=Qbݱih^6ٮh`ئq??hJgG@&,ֺ^5pշk}-QweGkx؅j]۴j29x M4cledxV谷À>ONݨ}Ag% md$i|ktU]v ,J\*Jc%fBPOf%&ʇ?$;Qw5x#,#e1r!Yʐ6c&[{ >% /K_Hs-y~I ;4D1Ay4'5N$/dXLg[H\0ᇯWP1 D;y/kX6f' Tf)-vB"q1ՂeYZIivMf^ >Th3 >@˞T> +4peaGsa`R.:6MO"[jIg+G0Wa+9&y9T,d^> *(swfmYEr@zhAVgbd'~쎫,.Bψơ~؄NSajG@ 2{|8ߧp7"tǴd@W精F]6Rd|Śz3CT6`N/m量.*S{u y+/;Q6dQ΅]<&FR ![F\~c@3G~[#ۼmkhg[ lI )ӻ R|}RhɯB LKE,] oD?EMzS9v9v7ihf/НgT@ %[&, <%K菆+Oݩ.7%Np3ˤ3 ܼ̐] [f~ACg2+lRLPHCghɴȥ-SZ 9;m]uΨ2^&_JpqeC⏶[@Z+>N^񴷊Rk)'ٳJPaDm;` a"|0&-* K ϑ`-oF˱a&MJhM]bݽkR vúzdUqKgtMƄS< "?m/ITǜ *k8%~f.yi#5L4