Raspbian forward pporter [Mon, 4 Sep 2017 14:21:07 +0000 (15:21 +0100)]
Merge version 8.0.1-17+rpi1 and 8.0.2-9 to produce 8.0.2-9+rpi1
Gianfranco Costamagna [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
Merge ghc (8.0.2-9) import into refs/heads/workingbranch
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
osdecommitmemory-compat
Gbp-Pq: Name osdecommitmemory-compat.patch
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
x32-use-native-x86_64-insn
Gbp-Pq: Name x32-use-native-x86_64-insn.patch
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
compiler-cmm-PprC-sparc-alignment
Gbp-Pq: Name compiler-cmm-PprC-sparc-alignment.patch
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
do-not-use-SHELL
Gbp-Pq: Name do-not-use-SHELL
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
reproducible-tmp-names
This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.
Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.
Gbp-Pq: Name reproducible-tmp-names
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
hurd
Provided by “Pino” via Samuel Thibault. Not yet pushed upstream.
Gbp-Pq: Name hurd.diff
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
no-missing-haddock-file-warning
Gbp-Pq: Name no-missing-haddock-file-warning
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
ARM-VFPv3D16
Gbp-Pq: Name ARM-VFPv3D16
Debian Haskell Group [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
use-debian-gen_contents_index
===================================================================
Gbp-Pq: Name use-debian-gen_contents_index
Gianfranco Costamagna [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
ghc (8.0.2-9) unstable; urgency=medium
* Team upload.
* Patch arm64 before autoreconf.
[dgit import unpatched ghc 8.0.2-9]
Gianfranco Costamagna [Sat, 26 Aug 2017 17:04:27 +0000 (18:04 +0100)]
Import ghc_8.0.2-9.debian.tar.xz
[dgit import tarball ghc 8.0.2-9 ghc_8.0.2-9.debian.tar.xz]
Clint Adams [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
Merge ghc (8.0.2-5) import into refs/heads/workingbranch
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
osdecommitmemory-compat
Gbp-Pq: Name osdecommitmemory-compat.patch
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
x32-use-native-x86_64-insn
Gbp-Pq: Name x32-use-native-x86_64-insn.patch
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
compiler-cmm-PprC-sparc-alignment
Gbp-Pq: Name compiler-cmm-PprC-sparc-alignment.patch
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
do-not-use-SHELL
Gbp-Pq: Name do-not-use-SHELL
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
reproducible-tmp-names
This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.
Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.
Gbp-Pq: Name reproducible-tmp-names
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
hurd
Provided by “Pino” via Samuel Thibault. Not yet pushed upstream.
Gbp-Pq: Name hurd.diff
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
no-missing-haddock-file-warning
Gbp-Pq: Name no-missing-haddock-file-warning
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
ARM-VFPv3D16
Gbp-Pq: Name ARM-VFPv3D16
Debian Haskell Group [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
use-debian-gen_contents_index
===================================================================
Gbp-Pq: Name use-debian-gen_contents_index
Clint Adams [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
ghc (8.0.2-5) unstable; urgency=medium
* Patch from James Clarke to fix powerpc breakage caused by
powerpcspe patch.
[dgit import unpatched ghc 8.0.2-5]
Clint Adams [Tue, 27 Jun 2017 11:50:03 +0000 (12:50 +0100)]
Import ghc_8.0.2-5.debian.tar.xz
[dgit import tarball ghc 8.0.2-5 ghc_8.0.2-5.debian.tar.xz]
Gianfranco Costamagna [Tue, 21 Feb 2017 16:07:37 +0000 (16:07 +0000)]
Import ghc_8.0.2.orig.tar.xz
[dgit import orig ghc_8.0.2.orig.tar.xz]
Raspbian forward porter [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
Merge ghc (8.0.1-17+rpi1) import into refs/heads/workingbranch
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
force-llc-settings
Gbp-Pq: Name force-llc-settings
Tamar Christina [Sun, 5 Jun 2016 07:59:05 +0000 (09:59 +0200)]
Add relocation type R_X86_64_REX_GOTPCRELX
Summary:
Adding support for the `R_X86_64_REX_GOTPCRELX` relocation type.
This relocation is treated by the linker the same as the `R_X86_64_GOTPCRELX` type
`G + GOT + A - P` to generate relative offsets to the GOT.
The `REX` prefix has no influence in this stage.
This is based on https://github.com/hjl-tools/x86-psABI/wiki/x86-64-psABI-r252.pdf
Test Plan: ./validate
Reviewers: erikd, austin, bgamari, simonmar
Reviewed By: erikd
Subscribers: thomie, #ghc_windows_task_force
Differential Revision: https://phabricator.haskell.org/D2303
GHC Trac Issues: #12147
Gbp-Pq: Name R_X86_64_REX_GOTPCRELX
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
smp-arm-fix
Gbp-Pq: Name smp-arm-fix.patch
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
osdecommitmemory-compat
Gbp-Pq: Name osdecommitmemory-compat.patch
Peter Trommler [Sat, 1 Oct 2016 21:56:31 +0000 (17:56 -0400)]
PPC/CodeGen: fix lwa instruction generation
Opcode lwa is a 64-bit opcode and allows a DS-form only. This patch
generates lwa opcodes only when the offset is a multiple of 4.
Fixes #12621
Test Plan: validate
Reviewers: erikd, hvr, simonmar, austin, bgamari
Reviewed By: bgamari
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D2547
GHC Trac Issues: #12621
Gbp-Pq: Name fix-ppc-lwa-generation
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
x32-use-native-x86_64-insn
Gbp-Pq: Name x32-use-native-x86_64-insn.patch
Anders Kaseorg [Thu, 19 May 2016 07:18:02 +0000 (03:18 -0400)]
Get linker flags correctly from GHC ≥ 7.8
GHC 7.8 renamed "Gcc Linker flags" to "C compiler link flags" and "Ld
Linker flags" to "ld flags"
(https://ghc.haskell.org/trac/ghc/ticket/4862).
Without this corresponding fix in Cabal, the old-time package fails to
compile on Ubuntu yakkety amd64, where the system GCC now defaults to
-pie and GHC has
$ ghc --info | grep -i pie
,("C compiler flags","-fno-PIE -fno-stack-protector")
,("C compiler link flags","-no-pie")
,("ld flags","-no-pie")
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit
c993a0c6660aa10d8c79ed0cc4961c59acfc91c8)
Gbp-Pq: Name get-linker-flags-correctly
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
compiler-cmm-PprC-sparc-alignment
Gbp-Pq: Name compiler-cmm-PprC-sparc-alignment.patch
Adam Gundry [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
Avoid find_tycon panic if datacon is not in scope
When using TH to splice expressions involving record field construction,
the parent datacon may not be in scope. We shouldn't panic about this,
because we will be renaming Exact RdrNames which don't require any
disambiguation.
Reviewers: austin, bgamari
Reviewed By: bgamari
Differential Revision: https://phabricator.haskell.org/D2321
GHC Trac Issues: #12130
Origin: upstream, https://git.haskell.org/ghc.git/commitdiff/
694e0f3a08030
Gbp-Pq: Name find-tycon-panic
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
no-pie
Gbp-Pq: Name no-pie
Ben Gamari [Wed, 31 Aug 2016 01:08:05 +0000 (21:08 -0400)]
StgCmmPrim: Add missing MO_WriteBarrier
StgCmmPrim: Add missing MO_WriteBarrier
Test Plan: Good question
Reviewers: austin, trommler, simonmar, rrnewton
Reviewed By: simonmar
Subscribers: RyanGlScott, thomie
Differential Revision: https://phabricator.haskell.org/D2495
GHC Trac Issues: #12469
(cherry picked from commit
d40d6df74a9fca382a84709ac9bc862897fbec18)
Gbp-Pq: Name add-missing-MO_WriteBarrier
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
do-not-use-SHELL
Gbp-Pq: Name do-not-use-SHELL
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
reproducible-tmp-names
This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.
Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.
Gbp-Pq: Name reproducible-tmp-names
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
hurd
Provided by “Pino” via Samuel Thibault. Not yet pushed upstream.
Gbp-Pq: Name hurd.diff
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
no-missing-haddock-file-warning
Gbp-Pq: Name no-missing-haddock-file-warning
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
ARM-VFPv3D16
Gbp-Pq: Name ARM-VFPv3D16
Debian Haskell Group [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
use-debian-gen_contents_index
===================================================================
Gbp-Pq: Name use-debian-gen_contents_index
Raspbian forward porter [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
ghc (8.0.1-17+rpi1) stretch-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
* Force llvm cpu and float abi options
[changes introduced in 7.8.4-9+rpi1 by Peter Michael Green]
* no longer set Option "-float-abi=hard" in force-llc-settings, ghc now
sets it without help and setting it twice makes llc fail.
[changed introduced in 7.10.3-2+rpi1 by Peter Michael Green]
* Add call to dh_autoreconf_clean
[dgit import unpatched ghc 8.0.1-17+rpi1]
Raspbian forward porter [Fri, 30 Dec 2016 02:30:41 +0000 (02:30 +0000)]
Import ghc_8.0.1-17+rpi1.debian.tar.xz
[dgit import tarball ghc 8.0.1-17+rpi1 ghc_8.0.1-17+rpi1.debian.tar.xz]
Clint Adams [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
Merge ghc (8.0.1-17) import into refs/heads/workingbranch
Raspbian Automatic git importer [Thu, 22 Dec 2016 06:09:12 +0000 (06:09 +0000)]
Merge ghc (8.0.1-14) import into refs/heads/workingbranch
Raspbian Automatic git importer [Thu, 22 Dec 2016 06:09:59 +0000 (06:09 +0000)]
Merge ghc (7.10.3-10) import into refs/heads/workingbranch
Raspbian Automatic git importer [Thu, 22 Dec 2016 06:09:15 +0000 (06:09 +0000)]
Merge ghc (7.10.3-9) import into refs/heads/workingbranch
Raspbian Automatic git importer [Thu, 22 Dec 2016 06:09:51 +0000 (06:09 +0000)]
Merge ghc (7.6.3-21) import into refs/heads/workingbranch
Tamar Christina [Sun, 5 Jun 2016 07:59:05 +0000 (09:59 +0200)]
Add relocation type R_X86_64_REX_GOTPCRELX
Summary:
Adding support for the `R_X86_64_REX_GOTPCRELX` relocation type.
This relocation is treated by the linker the same as the `R_X86_64_GOTPCRELX` type
`G + GOT + A - P` to generate relative offsets to the GOT.
The `REX` prefix has no influence in this stage.
This is based on https://github.com/hjl-tools/x86-psABI/wiki/x86-64-psABI-r252.pdf
Test Plan: ./validate
Reviewers: erikd, austin, bgamari, simonmar
Reviewed By: erikd
Subscribers: thomie, #ghc_windows_task_force
Differential Revision: https://phabricator.haskell.org/D2303
GHC Trac Issues: #12147
Gbp-Pq: Name R_X86_64_REX_GOTPCRELX
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
smp-arm-fix
Gbp-Pq: Name smp-arm-fix.patch
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
osdecommitmemory-compat
Gbp-Pq: Name osdecommitmemory-compat.patch
Peter Trommler [Sat, 1 Oct 2016 21:56:31 +0000 (17:56 -0400)]
PPC/CodeGen: fix lwa instruction generation
Opcode lwa is a 64-bit opcode and allows a DS-form only. This patch
generates lwa opcodes only when the offset is a multiple of 4.
Fixes #12621
Test Plan: validate
Reviewers: erikd, hvr, simonmar, austin, bgamari
Reviewed By: bgamari
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D2547
GHC Trac Issues: #12621
Gbp-Pq: Name fix-ppc-lwa-generation
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
x32-use-native-x86_64-insn
Gbp-Pq: Name x32-use-native-x86_64-insn.patch
Anders Kaseorg [Thu, 19 May 2016 07:18:02 +0000 (03:18 -0400)]
Get linker flags correctly from GHC ≥ 7.8
GHC 7.8 renamed "Gcc Linker flags" to "C compiler link flags" and "Ld
Linker flags" to "ld flags"
(https://ghc.haskell.org/trac/ghc/ticket/4862).
Without this corresponding fix in Cabal, the old-time package fails to
compile on Ubuntu yakkety amd64, where the system GCC now defaults to
-pie and GHC has
$ ghc --info | grep -i pie
,("C compiler flags","-fno-PIE -fno-stack-protector")
,("C compiler link flags","-no-pie")
,("ld flags","-no-pie")
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit
c993a0c6660aa10d8c79ed0cc4961c59acfc91c8)
Gbp-Pq: Name get-linker-flags-correctly
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
compiler-cmm-PprC-sparc-alignment
Gbp-Pq: Name compiler-cmm-PprC-sparc-alignment.patch
Adam Gundry [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
Avoid find_tycon panic if datacon is not in scope
When using TH to splice expressions involving record field construction,
the parent datacon may not be in scope. We shouldn't panic about this,
because we will be renaming Exact RdrNames which don't require any
disambiguation.
Reviewers: austin, bgamari
Reviewed By: bgamari
Differential Revision: https://phabricator.haskell.org/D2321
GHC Trac Issues: #12130
Origin: upstream, https://git.haskell.org/ghc.git/commitdiff/
694e0f3a08030
Gbp-Pq: Name find-tycon-panic
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
no-pie
Gbp-Pq: Name no-pie
Ben Gamari [Wed, 31 Aug 2016 01:08:05 +0000 (21:08 -0400)]
StgCmmPrim: Add missing MO_WriteBarrier
StgCmmPrim: Add missing MO_WriteBarrier
Test Plan: Good question
Reviewers: austin, trommler, simonmar, rrnewton
Reviewed By: simonmar
Subscribers: RyanGlScott, thomie
Differential Revision: https://phabricator.haskell.org/D2495
GHC Trac Issues: #12469
(cherry picked from commit
d40d6df74a9fca382a84709ac9bc862897fbec18)
Gbp-Pq: Name add-missing-MO_WriteBarrier
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
do-not-use-SHELL
Gbp-Pq: Name do-not-use-SHELL
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
reproducible-tmp-names
This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.
Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.
Gbp-Pq: Name reproducible-tmp-names
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
hurd
Provided by “Pino” via Samuel Thibault. Not yet pushed upstream.
Gbp-Pq: Name hurd.diff
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
no-missing-haddock-file-warning
Gbp-Pq: Name no-missing-haddock-file-warning
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
ARM-VFPv3D16
Gbp-Pq: Name ARM-VFPv3D16
Debian Haskell Group [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
use-debian-gen_contents_index
===================================================================
Gbp-Pq: Name use-debian-gen_contents_index
Clint Adams [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
ghc (8.0.1-17) unstable; urgency=medium
* Add upstream patch "Add relocation type R_X86_64_REX_GOTPCRELX".
[dgit import unpatched ghc 8.0.1-17]
Clint Adams [Sat, 17 Dec 2016 02:44:45 +0000 (02:44 +0000)]
Import ghc_8.0.1-17.debian.tar.xz
[dgit import tarball ghc 8.0.1-17 ghc_8.0.1-17.debian.tar.xz]
Peter Trommler [Sat, 1 Oct 2016 21:56:31 +0000 (17:56 -0400)]
PPC/CodeGen: fix lwa instruction generation
Opcode lwa is a 64-bit opcode and allows a DS-form only. This patch
generates lwa opcodes only when the offset is a multiple of 4.
Fixes #12621
Test Plan: validate
Reviewers: erikd, hvr, simonmar, austin, bgamari
Reviewed By: bgamari
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D2547
GHC Trac Issues: #12621
Gbp-Pq: Name fix-ppc-lwa-generation
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
x32-use-native-x86_64-insn
Gbp-Pq: Name x32-use-native-x86_64-insn.patch
Anders Kaseorg [Thu, 19 May 2016 07:18:02 +0000 (03:18 -0400)]
Get linker flags correctly from GHC ≥ 7.8
GHC 7.8 renamed "Gcc Linker flags" to "C compiler link flags" and "Ld
Linker flags" to "ld flags"
(https://ghc.haskell.org/trac/ghc/ticket/4862).
Without this corresponding fix in Cabal, the old-time package fails to
compile on Ubuntu yakkety amd64, where the system GCC now defaults to
-pie and GHC has
$ ghc --info | grep -i pie
,("C compiler flags","-fno-PIE -fno-stack-protector")
,("C compiler link flags","-no-pie")
,("ld flags","-no-pie")
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit
c993a0c6660aa10d8c79ed0cc4961c59acfc91c8)
Gbp-Pq: Name get-linker-flags-correctly
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
compiler-cmm-PprC-sparc-alignment
Gbp-Pq: Name compiler-cmm-PprC-sparc-alignment.patch
Adam Gundry [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
Avoid find_tycon panic if datacon is not in scope
When using TH to splice expressions involving record field construction,
the parent datacon may not be in scope. We shouldn't panic about this,
because we will be renaming Exact RdrNames which don't require any
disambiguation.
Reviewers: austin, bgamari
Reviewed By: bgamari
Differential Revision: https://phabricator.haskell.org/D2321
GHC Trac Issues: #12130
Origin: upstream, https://git.haskell.org/ghc.git/commitdiff/
694e0f3a08030
Gbp-Pq: Name find-tycon-panic
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
no-pie
Gbp-Pq: Name no-pie
Ben Gamari [Wed, 31 Aug 2016 01:08:05 +0000 (21:08 -0400)]
StgCmmPrim: Add missing MO_WriteBarrier
StgCmmPrim: Add missing MO_WriteBarrier
Test Plan: Good question
Reviewers: austin, trommler, simonmar, rrnewton
Reviewed By: simonmar
Subscribers: RyanGlScott, thomie
Differential Revision: https://phabricator.haskell.org/D2495
GHC Trac Issues: #12469
(cherry picked from commit
d40d6df74a9fca382a84709ac9bc862897fbec18)
Gbp-Pq: Name add-missing-MO_WriteBarrier
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
do-not-use-SHELL
Gbp-Pq: Name do-not-use-SHELL
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
reproducible-tmp-names
This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.
Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.
Gbp-Pq: Name reproducible-tmp-names
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
hurd
Provided by “Pino” via Samuel Thibault. Not yet pushed upstream.
Gbp-Pq: Name hurd.diff
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
no-missing-haddock-file-warning
Gbp-Pq: Name no-missing-haddock-file-warning
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
ARM-VFPv3D16
Gbp-Pq: Name ARM-VFPv3D16
Debian Haskell Group [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
use-debian-gen_contents_index
===================================================================
Gbp-Pq: Name use-debian-gen_contents_index
Clint Adams [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
ghc (8.0.1-14) unstable; urgency=medium
* Upload to unstable.
[dgit import unpatched ghc 8.0.1-14]
Clint Adams [Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)]
Import ghc_8.0.1-14.debian.tar.xz
[dgit import tarball ghc 8.0.1-14 ghc_8.0.1-14.debian.tar.xz]
Ben Gamari [Wed, 31 Aug 2016 01:08:05 +0000 (21:08 -0400)]
StgCmmPrim: Add missing MO_WriteBarrier
StgCmmPrim: Add missing MO_WriteBarrier
Test Plan: Good question
Reviewers: austin, trommler, simonmar, rrnewton
Reviewed By: simonmar
Subscribers: RyanGlScott, thomie
Differential Revision: https://phabricator.haskell.org/D2495
GHC Trac Issues: #12469
(cherry picked from commit
d40d6df74a9fca382a84709ac9bc862897fbec18)
Gbp-Pq: Name add-missing-MO_WriteBarrier
Peter Trommler [Mon, 16 May 2016 11:19:09 +0000 (13:19 +0200)]
PPC: Implement SMP primitives using gcc built-ins
PPC: Implement SMP primitives using gcc built-ins
The SMP primitives were missing appropriate memory barriers
(sync, isync instructions) on all PowerPCs.
Use the built-ins _sync_* provided by gcc and clang. This
reduces code size significantly.
Remove broken mark for concprog001 on powerpc64. The referenced
ticket number (11259) was wrong.
Test Plan: validate on powerpc and ARM
Reviewers: erikd, austin, simonmar, bgamari, hvr
Reviewed By: bgamari, hvr
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D2225
GHC Trac Issues: #12070
(cherry picked from commit
563a4857abcee4a6e43c68323274309c58f42aa0)
Gbp-Pq: Name ppc-smp-primitives
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
do-not-use-SHELL
Gbp-Pq: Name do-not-use-SHELL
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
sparc64-initial-platform-support
Gbp-Pq: Name sparc64-initial-platform-support.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
sh4-platform-detection-support
Gbp-Pq: Name sh4-platform-detection-support.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
cabal-show-detail-direct
commit
3792d212a6f60573ef43dd72088a353725d09461
Author: Joachim Breitner <mail@joachim-breitner.de>
Date: Thu Nov 5 11:31:12 2015 +0100
test: New mode --show-details=direct
This mode implements #2911, and allows to connect the test runner
directly to stdout/stdin. This is more reliable in the presence of no
threading, i.e. a work-arond for #2398.
I make the test suite use this, so that it passes again, despite
printing lots of stuff. Once #2398 is fixed properly, the test suite
should probably be extended to test all the various --show-details
modes.
Gbp-Pq: Name cabal-show-detail-direct.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
reproducible-tmp-names
This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.
Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.
Gbp-Pq: Name reproducible-tmp-names
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
hurd
Provided by “Pino” via Samuel Thibault. Not yet pushed upstream.
Gbp-Pq: Name hurd.diff
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
no-missing-haddock-file-warning
Gbp-Pq: Name no-missing-haddock-file-warning
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
ARM-VFPv3D16
Gbp-Pq: Name ARM-VFPv3D16