Sat, 18 May 2024 14:37:48 UTC | login

Information for build ghc-rpm-macros-1.9.5-5.fc29

ID74744
Package Nameghc-rpm-macros
Version1.9.5
Release5.fc29
Epoch
SummaryRPM macros for building Haskell packages for GHC
DescriptionA set of macros for building GHC packages following the Haskell Guidelines of the Fedora Haskell SIG. ghc needs to be installed in order to make use of these macros.
Built bydavidlt
State complete
Volume DEFAULT
StartedSat, 24 Nov 2018 07:15:42 UTC
CompletedSat, 24 Nov 2018 07:15:42 UTC
Tags
f29
f30
RPMs
src
ghc-rpm-macros-1.9.5-5.fc29.src.rpm (info) (download)
noarch
ghc-obsoletes-1.9.5-5.fc29.noarch.rpm (info) (download)
ghc-rpm-macros-1.9.5-5.fc29.noarch.rpm (info) (download)
ghc-rpm-macros-extra-1.9.5-5.fc29.noarch.rpm (info) (download)
Changelog * Thu Oct 25 2018 Jens Petersen <petersen@redhat.com> - 1.9.5-5 - need to disable -Werror=format-security too on s390x * Wed Oct 24 2018 Jens Petersen <petersen@redhat.com> - 1.9.5-4 - silence C compiler Wunused-label warnings flood on s390x again * Tue Oct 23 2018 Jens Petersen <petersen@redhat.com> - 1.9.5-3 - f29: obsolete content-store, bdcs, and bdcs-api * Sat Oct 06 2018 Jens Petersen <petersen@redhat.com> - 1.9.5-2 - fix ghc_set_gcc_flags name * Sat Oct 06 2018 Jens Petersen <petersen@redhat.com> - 1.9.5-1 - disable hardened ldflags again * Fri Oct 05 2018 Jens Petersen <petersen@redhat.com> - 1.9.4-1 - cabal_configure now uses ghc_set_gcc_flags * Fri Oct 05 2018 Jens Petersen <petersen@redhat.com> - 1.9.3-1 - disable dynamic linking of executables for better portability - replace ghc_set_cflags with simplified ghc_set_gcc_flags * Tue Jul 31 2018 Jens Petersen <petersen@redhat.com> - 1.9.2-1 - inject a Setup.hs if none shipped * Tue Jul 24 2018 Jens Petersen <petersen@redhat.com> - 1.9.1-1 - remove -Wall and -Werror=format-security separately (on aarch64 and s390x) * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu May 24 2018 Jens Petersen <petersen@redhat.com> - 1.9.0-1 - support Cabal bundled internal libraries (yuck) - ghc_check_bootstrap should be redundant now according to upstream - rename ghc_bootstrap to ghc_quick_build (disables prof and haddock) * Mon Apr 30 2018 Jens Petersen <petersen@redhat.com> - 1.8.7-6 - obsolete ghc-fail * Sat Apr 07 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.8.7-5 - drop hash from pkgdir in ghc_gen_filelists too * Thu Apr 05 2018 Jens Petersen <petersen@redhat.com> - 1.8.7-4 - configure libexecsubdir (Cabal-2 only) (#1563863) - drop hash from libsubdir * Tue Mar 06 2018 Jens Petersen <petersen@redhat.com> - 1.8.7-3 - obsolete ghc-ltk * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Feb 03 2018 Jens Petersen <petersen@redhat.com> - 1.8.7-1 - no longer need to prune -z defs from LDFLAGS - drop the ldconfig scripts since they are not needed for F28 * Mon Jan 29 2018 Jens Petersen <petersen@redhat.com> - 1.8.6-1 - cabal-tweak-drop-dep: quote grep pattern to allow whitespace * Sun Jan 28 2018 Jens Petersen <petersen@redhat.com> - 1.8.5-1 - re-enable _ghcdynlibdir (for ghc-8.2) * Sun Jan 28 2018 Jens Petersen <petersen@redhat.com> - 1.8.4-1 - make the recent dynlib packaging changes conditional on _ghcdynlibdir - temporarily disable _ghcdynlibdir for Rawhide * Thu Jan 25 2018 Jens Petersen <petersen@redhat.com> - 1.8.3-1 - remove "-z defs" from LDFLAGS since it breaks linking with ghc (see #1535422) * Tue Jan 23 2018 Jens Petersen <petersen@redhat.com> - 1.8.1-1 - ghc_fix_rpath: remove leading or trailing ':' * Mon Jan 22 2018 Jens Petersen <petersen@redhat.com> - 1.8.0-1 - add _ghcdynlibdir for Cabal --dynlibdir - dynlibs in _libdir - drop ghc_without_shared - ghc_fix_rpath removes RPATHs for 8.2+ - add ldconfig install scripts to ghc_lib_subpackage * Mon Dec 04 2017 Jens Petersen <petersen@fedoraproject.org> - 1.6.51-1 - add ghc_set_cflags macro * Wed Nov 15 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-9 - obsolete ghc-webkit (#1375825) * Wed Nov 15 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-8 - rename macros.ghc-fedora to macros.ghc-os * Wed Nov 15 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-7 - use shell variable instead of macro to carry licensedir version * Tue Nov 14 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-6 - make package noarch RHEL > 7 - only version license dir for RHEL <= 7 * Fri Nov 10 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-5 - -Werror=format-security fails without -Wall * Fri Nov 10 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-4 - do not set -Wall on aarch64 and s390x since -Wunused-label is extremely noisy * Fri Nov 10 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-3 - temporarily set Wall for all archs to see which are noisy * Tue Oct 10 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-2 - drop the git-annex obsoletes * Wed Sep 13 2017 Jens Petersen <petersen@redhat.com> - 1.6.50-1 - make some macro call args explicit for rpm-4.14 scope change (this breaks builds with earlier versions of rpm) - fix the package.conf existence check * Wed Aug 02 2017 Jens Petersen <petersen@redhat.com> - ghc_gen_filelists: check package.conf exists * Sun Jul 30 2017 Jens Petersen <petersen@redhat.com> - 1.6.20-2 - make package noarch again for f27 * Sun Jul 30 2017 Jens Petersen <petersen@redhat.com> - 1.6.20-1 - add _ghclicensedir macro - add ghc_smp_mflags macro, since -j4 breaks reproducible-builds.org completely (report by Bernhard Wiedemann) * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.19-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Thu May 11 2017 Jens Petersen <petersen@redhat.com> - 1.6.19-2 - obsolete git-annex * Fri Mar 24 2017 Jens Petersen <petersen@redhat.com> - 1.6.19-1 - fix haddock generation - cabal_configure now outputs Cabal version - fix ghc-deps.sh for ghc-pkg < 8 which does not accept pkg id - fix ghc_fix_rpath for ghc-7.10 - Group and defattr are only needed for rhel5 * Thu Mar 16 2017 Jens Petersen <petersen@redhat.com> - 1.6.18-3 - condition obsoletes on fedora version - add f26 obsoletes for cgi and multipart * Sun Mar 12 2017 Jens Petersen <petersen@redhat.com> - 1.6.18-2 - obsolete geniplate and sized-types for F26 * Thu Mar 02 2017 Jens Petersen <petersen@redhat.com> - 1.6.18-1 - fix ghc_fix_rpath, ghc_gen_filelists, and ghc-deps.sh when pkg-ver already installed - ghc_bin_install and ghc_lib_install now run ghc_fix_rpath on subpkgs * Wed Feb 22 2017 Jens Petersen <petersen@redhat.com> - 1.6.17-1 - setup --global/--user in cabal_configure - allow subpackage names to contain digits * Wed Feb 22 2017 Jens Petersen <petersen@redhat.com> - 1.6.16-1 - fix generation of haddock's - fix fixing of rpaths for subpackages * Tue Feb 14 2017 Jens Petersen <petersen@redhat.com> - 1.6.15-2 - do not set CFLAGS on ppc64 or ppc64le due to -Wunused-label noise * Mon Feb 13 2017 Jens Petersen <petersen@redhat.com> - 1.6.15-1 - fix handling of ghc's .files with new ghc_lib_subpackage -d option * Fri Feb 10 2017 Jens Petersen <petersen@redhat.com> - 1.6.14-1 - if ghc_subpackaging set configure with --user otherwise --global * Thu Feb 09 2017 Jens Petersen <petersen@redhat.com> - 1.6.13-1 - build subpackages inside main package directory * Wed Feb 08 2017 Jens Petersen <petersen@redhat.com> - 1.6.12-1 - no longer use a topdir for subpackage building - only autopackage license if subpackaging - add new cabal-tweak-drop-dep script for excluding trivial deps - move uniq to ghc-pkg-wrapper - add macros.ghc-fedora for Fedora specific config - replace cabal_verbose with cabal_configure_verbose, cabal_build_verbose, cabal_install_verbose, cabal_haddock_verbose, and cabal_test_verbose - new _ghcdocdir * Fri Dec 02 2016 Jens Petersen <petersen@redhat.com> - 1.6.11-2 - add more F25 obsoletes for: editline, hashed-storage, nats, primes * Fri Nov 25 2016 Jens Petersen <petersen@redhat.com> - 1.6.11-1 - re-enable dynlink on armv7hl and aarch64 since binutils was fixed (#1386126) - condition use of _defaultlicensedir - quote some echo'd macros * Mon Oct 31 2016 Jens Petersen <petersen@redhat.com> - 1.6.10-2 - only disable arm dynlinking for f26 (#1386126)