summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Debian Haskell Group [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
local-mathjax
===================================================================
Gbp-Pq: Name local-mathjax
Svante Signell [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
Add kfreebsdgnu to GHC_CONVERT_OS in aclocal.m4
Bug-Debian: https://bugs.debian.org/913140
Gbp-Pq: Name kfreebsd-aclocal.m4
John Paul Adrian Glaubitz [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
Use the stage1 binaries for install
Last-Update: 2017-01-29
In order to be able to perform a cross-build, we need to use
the stage1 binaries during installation. Both ghc and ghc-pkg
are run during the install target and therefore must be able
to run on the build machine.
Gbp-Pq: Name use-stage1-binaries-for-install.patch
Debian Haskell Group [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
Use native x86_64 instructions on x32
This patch enables a few native 64-bit integer instructions
on x32 which are available on this architecture despite using
32-bit pointers. These instructions are present on x86_64 but
not on x86 and ghc checks the size of (void *) to determine
that. This method fails on x32 since despite using 32-bit
pointers and hence sizeof(void *) == 4, it still uses the
full x86_64 instruction set and software-emulated variants
of the aforementioned 64-bit integer instructions are
therefore not present in the toolchain which will make ghc
fail to build on x32.
See: https://ghc.haskell.org/trac/ghc/ticket/11571
Gbp-Pq: Name x32-use-native-x86_64-insn.patch
Debian Haskell Group [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
Don't include BufPos in interface files
Origin: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/8972
Bug: https://gitlab.haskell.org/ghc/ghc/-/issues/22162
===================================================================
Gbp-Pq: Name buildpath-abi-stability-2.patch
Debian Haskell Group [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Joachim Breitner [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
Do not emit a warning if the .haddock file is missing
As it is quite common on Debian installations to install the -dev package
without the -doc package.
Gbp-Pq: Name no-missing-haddock-file-warning
Jani Monoses [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
Use VFPv3-D16 FPU for ARM builds
Upstream-Bug: https://ghc.haskell.org/trac/ghc/ticket/5914
Launchpad-Bug: https://ghc.haskell.org/trac/ghc/ticket/5914
Jani writes: The D16 part was Debian/Ubuntu specific, IIRC we define hardfloat
in that particular variant (16 double registers) or we had a different naming
for some reason.
Gbp-Pq: Name ARM-VFPv3D16
Debian Haskell Group [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
use-debian-gen_contents_index
===================================================================
Gbp-Pq: Name use-debian-gen_contents_index
Raspbian forward porter [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
ghc (9.0.2-5+rpi1) trixie-staging; urgency=medium
[changes brought forward from 7.6.3-21+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 19 Apr 2015 14:00:16 +0000]
* Change compiler defaults for armv6
[changed introduced in 7.10.3-2+rpi1 by Peter Michael Green]
* Add call to dh_autoreconf_clean
[changes brought forward from 9.0.2-4+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Tue, 04 Oct 2022 05:00:41 +0000]
* Add build-conflicts on libllvm14
[changes brought forward from 9.0.2-4+rpi3 by Peter Michael Green <plugwash@raspbian.org> at Wed, 05 Oct 2022 13:33:13 +0000]
* Add build conflicts on libnuma1
[dgit import unpatched ghc 9.0.2-5+rpi1]
Raspbian forward porter [Tue, 19 Sep 2023 23:00:36 +0000 (00:00 +0100)]
Import ghc_9.0.2-5+rpi1.debian.tar.xz
[dgit import tarball ghc 9.0.2-5+rpi1 ghc_9.0.2-5+rpi1.debian.tar.xz]
Ilias Tsitsimpis [Fri, 3 Jun 2022 08:25:00 +0000 (09:25 +0100)]
Import ghc_9.0.2.orig.tar.xz
[dgit import orig ghc_9.0.2.orig.tar.xz]