Go to file
Peter Trommler 3fb84141e2 Accepting request 645461 from home:dimstar:Factory
- Add this-is-only-for-build-envs Requires: this package is only
  intended to bootstrap ghc in the build system, and not for usage
  on end-user systems. Using the same safeguard as with other
  bootstrap packages.

Helps preventing bugs like https://bugzilla.opensuse.org/show_bug.cgi?id=1113779

OBS-URL: https://build.opensuse.org/request/show/645461
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-bootstrap?expand=0&rev=32
2018-10-30 11:08:35 +00:00

Generating binary distributions for ghc bootstrap in Factory
============================================================

1. Download source distribution from http://www.haskell.org/ghc/download
2. If necessary, apply patches for openSUSE
   * https://build.opensuse.org/package/show/devel:languages:haskell:bootstrap/ghc-prepare-binary-distributions
3. Build binary distribution `make binary-dist`
4. Download rpms from: 
   * https://build.opensuse.org/package/binaries/devel:languages:haskell:bootstrap/ghc-prepare-binary-distributions?repository=openSUSE_Factory_PowerPC_standard
   * https://build.opensuse.org/package/binaries/devel:languages:haskell:bootstrap/ghc-prepare-binary-distributions?repository=openSUSE_Factory_zSystems
5. Extract tarball `rpm2cpio ghc-prepare-binary-distributions*.rpm | cpio -idmv`
6. Copy tarball to project devel:languages:haskell:compiler/ghc-bootstrap

Note:
=====
The i386, and x86_64 tarballs were taken from upstream.
See: https://www.haskell.org/ghc/download_ghc_8_4_3.html
Description
No description provided
Readme BSD-3-Clause 135 KiB
Languages
RPM Spec 100%