[Git][haskell-team/DHG_packages][master] 79 commits: ghc: Drop upstream patches included in 8.8.1 release

Sean Whitton gitlab at salsa.debian.org
Tue May 26 19:22:53 BST 2020



Sean Whitton pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
b6be1c63 by Gianfranco Costamagna at 2019-09-10T15:51:45+02:00
ghc: Drop upstream patches included in 8.8.1 release

- - - - -
ec78fac9 by Gianfranco Costamagna at 2019-09-10T15:52:07+02:00
ghc: refresh patches

- - - - -
e703e1eb by Gianfranco Costamagna at 2019-09-10T15:52:07+02:00
ghc: switch to unversioned llvm implementation

- - - - -
843239f1 by Gianfranco Costamagna at 2019-09-10T15:52:07+02:00
ghc: upload to experimental

- - - - -
13cb8161 by Gianfranco Costamagna at 2019-09-10T18:14:57+02:00
ghc: fix various build failures, patch refresh

- - - - -
83c471b7 by Gianfranco Costamagna at 2019-09-11T09:01:36+02:00
ghc: force llvm-8, I tested llvm-9 in a ppa and failed with:

"inplace/bin/ghc-stage1" -hisuf hi -osuf  o -hcsuf hc -static  -H32m -O -lffi -optl-pthread -Wall   -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header   -this-unit-id ghc-8.8.1 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/hieFile -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -Icompiler/stage2/build/. -Icompiler/stage2/build/parser -Icompiler/stage2/build/utils -Icompiler/stage2/build/../rts/dist/build -Icompiler/stage2/build/stage2   -optP-DGHCI -optP-DINTEGER_GMP -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id array-0.5.4.0 -package-id base-4.13.0.0 -package-id binary-0.8.7.0 -package-id bytestring-0.10.9.0 -package-id containers-0.6.2.1 -package-id deepseq-1.4.4.0 -package-id directory-1.3.3.2 -package-id filepath-1.4.2.1 -package-id ghc-boot-8.8.1 -package-id ghc-boot-th-8.8.1 -package-id ghc-heap-8.8.1 -package-id ghci-8.8.1 -package-id hpc-0.6.0.3 -package-id integer-gmp-1.0.2.0 -package-id process-1.6.5.1 -package-id template-haskell-2.15.0.0 -package-id terminfo-0.4.1.4 -package-id time-1.9.3 -package-id transformers-0.5.6.2 -package-id unix-2.7.2.2 -Wall -Wno-name-shadowing -Wnoncanonical-monad-instances -Wnoncanonical-monoid-instances -this-unit-id ghc -XHaskell2010 -XNoImplicitPrelude -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -haddock -Wcpp-undef  -no-user-package-db -rtsopts       -Wnoncanonical-monad-instances  -outputdir compiler/stage2/build   -dynamic-too -c compiler/prelude/TysPrim.hs -o compiler/stage2/build/TysPrim.o -dyno compiler/stage2/build/TysPrim.dyn_o
You are using an unsupported version of LLVM!
Currently only 7 is supported.
We will try though...
LLVM ERROR: out of memory
Stack dump:
0.	Program arguments: opt -O2 -enable-tbaa -tbaa -relocation-model=static /tmp/ghc19343_0/ghc_3.ll -o /tmp/ghc19343_0/ghc_5.bc
/usr/lib/aarch64-linux-gnu/libLLVM-9.so.1(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamE+0x30)[0xffff843459c8]
LLVM ERROR: out of memory
Stack dump:
0.	Program arguments: llc -O2 -enable-tbaa -relocation-model=static -mcpu=generic -mattr=+neon /tmp/ghc15878_0/ghc_6.bc -o /tmp/ghc15878_0/ghc_7.lm_s
1.	Running pass 'Function Pass Manager' on module '/tmp/ghc15878_0/ghc_6.bc'.
2.	Running pass 'AArch64 Instruction Selection' on function '@"s3pcQ_info$def"'
`opt' failed in phase `LLVM Optimiser'. (Exit code: -6)
<<ghc: 1700597048 bytes, 187 GCs, 16113040/45564360 avg/max bytes residency (10 samples), 119M in use, 0.001 INIT (0.002 elapsed), 6.681 MUT (14.365 elapsed), 2.268 GC (3.350 elapsed) :ghc>>
make[3]: *** [compiler/ghc.mk:445: compiler/stage2/build/TysPrim.o] Error 1
make[3]: *** Waiting for unfinished jobs....
`llc' failed in phase `LLVM Compiler'. (Exit code: -9)
<<ghc: 167069333120 bytes, 2791 GCs, 371658610/1080078360 avg/max bytes residency (43 samples), 2994M in use, 0.001 INIT (0.001 elapsed), 570.436 MUT (1328.734 elapsed), 216.291 GC (219.568 elapsed) :ghc>>
make[3]: *** [compiler/ghc.mk:445: compiler/stage2/build/HsInstances.p_o] Error 1

- - - - -
98051c79 by Gianfranco Costamagna at 2019-09-11T09:01:54+02:00
ghc: Remove bootstrap patch, it shouldn't be needed anymore

- - - - -
1c7d67bc by Gianfranco Costamagna at 2019-09-11T09:02:02+02:00
ghc: update changelog, upload to experimental

- - - - -
92d71b31 by Gianfranco Costamagna at 2019-09-11T12:14:37+02:00
ghc: Use llvm-7 on arm*

- - - - -
db20f51b by Gianfranco Costamagna at 2019-09-12T08:19:54+02:00
ghc: reupload to experimental

- - - - -
60a6172d by Gianfranco Costamagna at 2019-09-12T08:57:35+02:00
Merge branch 'master' into experimental

- - - - -
a72e30bf by Gianfranco Costamagna at 2019-09-13T23:01:00+02:00
Reupload to experimental, with unstable fixes

- - - - -
e624f955 by Gianfranco Costamagna at 2019-09-21T13:36:16+02:00
Merge branch 'master' into experimental

- - - - -
648ce806 by Gianfranco Costamagna at 2019-09-21T13:36:39+02:00
ghc: update changelog

- - - - -
49854ca2 by Gianfranco Costamagna at 2020-01-28T09:01:29+01:00
Merge branch 'master' into experimental

- - - - -
7d7a0d1b by Gianfranco Costamagna at 2020-01-28T09:03:30+01:00
ghc: Don't exclude anymore libraries/bytestring/tests/data, removed upstream

- - - - -
8d68a56e by Gianfranco Costamagna at 2020-01-28T09:03:47+01:00
ghc: Patch refresh for 8.8.2

- - - - -
2e804288 by Gianfranco Costamagna at 2020-01-28T09:04:03+01:00
ghc: bump std-version to 4.5.0, no changes required

- - - - -
bb687fbe by Gianfranco Costamagna at 2020-01-28T09:04:15+01:00
ghc: update changelog, upload to unstable

- - - - -
8af51c88 by Ilias Tsitsimpis at 2020-02-26T11:19:15+02:00
Merge branch 'master' into experimental

- - - - -
48b8c3bf by Ilias Tsitsimpis at 2020-02-26T11:19:42+02:00
ghc: Package v8.8.3 for experimental

- - - - -
7007fed8 by Ilias Tsitsimpis at 2020-02-27T09:14:13+02:00
ghc: Do not pass ggc-min-expand=10 on mips64el

This is not needed, and makes the build slower. See discussion on
https://salsa.debian.org/haskell-team/DHG_packages/commit/54890c9307eb801475cbd78ff6878158e9ac89bf#note_107114.

- - - - -
94bf8898 by Ilias Tsitsimpis at 2020-02-27T09:14:36+02:00
ghc: Remove unnecessary build-dependency on alex

- - - - -
dc463c8a by Ilias Tsitsimpis at 2020-02-27T12:32:50+02:00
ghc: Replace python-sphinx build-dependency with python3-sphinx

- - - - -
07cd4b19 by Ilias Tsitsimpis at 2020-02-27T17:55:39+02:00
ghc: Allow unregisterised ghc-8.6 to build newer GHC

- - - - -
e9f88ab4 by Ilias Tsitsimpis at 2020-02-27T17:55:42+02:00
ghc: Fix wrong installation of ghc-<version> manpages

dh_installman wrongly assumes that ghc-8.8.3.1 belongs to section 8, as
it parses the extra '.3.1' as a man-page group extension. To fix this,
manually install our manpages to the correct folder, instead of
creating a ghc.manpages file and rely on dh_installman for this.

- - - - -
57c35f87 by Ilias Tsitsimpis at 2020-02-27T17:55:42+02:00
ghc: Bump compat level to 12

- - - - -
c3eb0f2e by Ilias Tsitsimpis at 2020-02-27T19:02:43+02:00
ghc: Update to llvm-9

- - - - -
57f407bb by Ilias Tsitsimpis at 2020-02-28T10:56:43+02:00
ghc: Upload to experimental

- - - - -
72afb574 by Ilias Tsitsimpis at 2020-03-01T18:58:16+02:00
ghc: Remove unused patch

- - - - -
bfe86ecf by Ilias Tsitsimpis at 2020-03-01T19:01:15+02:00
ghc: Patch for mipsel

- - - - -
bed8666d by Clint Adams at 2020-05-10T16:13:26-04:00
Merge branch 'master' into experimental

- - - - -
749c30f4 by Sean Whitton at 2020-05-26T09:21:33-07:00
Agda: Upgrading from 2.6.0.1 to 2.6.1

- - - - -
d9747da8 by Sean Whitton at 2020-05-26T09:21:40-07:00
alex: Upgrading from 3.2.4 to 3.2.5

- - - - -
8eb43904 by Sean Whitton at 2020-05-26T09:22:20-07:00
Allure: Upgrading from 0.8.3.0 to 0.9.5.0

- - - - -
5b057a47 by Sean Whitton at 2020-05-26T09:24:20-07:00
BNFC: Upgrading from 2.8.1 to 2.8.3

- - - - -
16616d50 by Sean Whitton at 2020-05-26T09:24:54-07:00
cabal-debian: Upgrading from 5.0 to 5.0.2

- - - - -
c1b6e773 by Sean Whitton at 2020-05-26T09:25:34-07:00
cpphs: Upgrading from 1.20.8 to 1.20.9.1

- - - - -
da015b07 by Sean Whitton at 2020-05-26T09:25:57-07:00
darcs: Upgrading from 2.14.2 to 2.14.4

- - - - -
118e5296 by Sean Whitton at 2020-05-26T09:26:06-07:00
gitit: Upgrading from 0.12.3.1+dfsg to 0.12.3.2

- - - - -
6e33a53e by Sean Whitton at 2020-05-26T09:26:37-07:00
glirc: Upgrading from 2.32 to 2.35

- - - - -
d551b8a6 by Sean Whitton at 2020-05-26T09:26:46-07:00
gtk2hs-buildtools: Upgrading from 0.13.5.0 to 0.13.8.0

- - - - -
f932d914 by Sean Whitton at 2020-05-26T09:26:51-07:00
happy: Upgrading from 1.19.11 to 1.19.12

- - - - -
b8c763bb by Sean Whitton at 2020-05-26T09:27:10-07:00
acid-state: Upgrading from 0.14.3 to 0.16.0.1

- - - - -
3fa7ceb9 by Sean Whitton at 2020-05-26T09:28:43-07:00
active: Upgrading from 0.2.0.13 to 0.2.0.14

- - - - -
93112b56 by Sean Whitton at 2020-05-26T09:28:52-07:00
aeson-diff: Upgrading from 1.1.0.7 to 1.1.0.8

- - - - -
90767a70 by Sean Whitton at 2020-05-26T09:29:56-07:00
aeson-extra: Upgrading from 0.4.1.1 to 0.4.1.3

- - - - -
20450edd by Sean Whitton at 2020-05-26T09:33:43-07:00
aeson-pretty: Upgrading from 0.8.7 to 0.8.8

- - - - -
807755e6 by Sean Whitton at 2020-05-26T09:33:48-07:00
aeson-qq: Upgrading from 0.8.2 to 0.8.3

- - - - -
a569bb38 by Sean Whitton at 2020-05-26T09:34:16-07:00
aeson: Upgrading from 1.4.2.0 to 1.4.7.1

- - - - -
705da692 by Sean Whitton at 2020-05-26T09:34:24-07:00
ansi-terminal: Upgrading from 0.8.2 to 0.10.3

- - - - -
705487c4 by Sean Whitton at 2020-05-26T09:34:29-07:00
ansi-wl-pprint: Upgrading from 0.6.8.2 to 0.6.9

- - - - -
56d9a4bc by Sean Whitton at 2020-05-26T09:34:33-07:00
asn1-encoding: Upgrading from 0.9.5 to 0.9.6

- - - - -
a6698238 by Sean Whitton at 2020-05-26T09:34:38-07:00
asn1-parse: Upgrading from 0.9.4 to 0.9.5

- - - - -
8eb8555f by Sean Whitton at 2020-05-26T09:34:43-07:00
asn1-types: Upgrading from 0.3.3 to 0.3.4

- - - - -
6a50097f by Sean Whitton at 2020-05-26T09:35:10-07:00
attoparsec: Upgrading from 0.13.2.2 to 0.13.2.4

- - - - -
b0898186 by Sean Whitton at 2020-05-26T09:36:04-07:00
authenticate-oauth: Upgrading from 1.6 to 1.6.0.1

- - - - -
8afb4295 by Sean Whitton at 2020-05-26T09:36:13-07:00
authenticate: Upgrading from 1.3.4 to 1.3.5

- - - - -
7594163e by Sean Whitton at 2020-05-26T09:36:18-07:00
auto-update: Upgrading from 0.1.5 to 0.1.6

- - - - -
3b3d33c7 by Sean Whitton at 2020-05-26T09:36:57-07:00
aws: Upgrading from 0.20 to 0.22

- - - - -
8e7118f6 by Sean Whitton at 2020-05-26T09:37:32-07:00
base-compat-batteries: Upgrading from 0.10.5 to 0.11.1

- - - - -
4293a58f by Sean Whitton at 2020-05-26T09:37:37-07:00
base-compat: Upgrading from 0.10.5 to 0.11.1

- - - - -
d3c888e1 by Sean Whitton at 2020-05-26T09:37:41-07:00
base-orphans: Upgrading from 0.8.1 to 0.8.2

- - - - -
849876f9 by Sean Whitton at 2020-05-26T09:37:46-07:00
base-unicode-symbols: Upgrading from 0.2.3 to 0.2.4.2

- - - - -
63c4b3c6 by Sean Whitton at 2020-05-26T09:37:51-07:00
base64-bytestring: Upgrading from 1.0.0.2 to 1.0.0.3

- - - - -
c96a5977 by Sean Whitton at 2020-05-26T09:37:56-07:00
basement: Upgrading from 0.0.10 to 0.0.11

- - - - -
2380496f by Sean Whitton at 2020-05-26T09:38:24-07:00
bencode: Upgrading from 0.6.0.0 to 0.6.1.1

- - - - -
7d30d455 by Sean Whitton at 2020-05-26T09:38:33-07:00
bifunctors: Upgrading from 5.5.4 to 5.5.7

- - - - -
6735651b by Sean Whitton at 2020-05-26T09:40:36-07:00
binary-orphans: Upgrading from 0.1.8.0 to 1.0.1

- - - - -
1abfd464 by Sean Whitton at 2020-05-26T09:41:27-07:00
binary-tagged: Upgrading from 0.1.5.2 to 0.2

- - - - -
9481f3f0 by Sean Whitton at 2020-05-26T09:41:54-07:00
blaze-html: Upgrading from 0.9.1.1 to 0.9.1.2

- - - - -
c2a6d8e0 by Sean Whitton at 2020-05-26T09:42:19-07:00
blaze-markup: Upgrading from 0.8.2.2 to 0.8.2.5

- - - - -
8d9b2fc2 by Sean Whitton at 2020-05-26T09:42:37-07:00
boomerang: Upgrading from 1.4.5.6 to 1.4.6

- - - - -
f8a701ce by Sean Whitton at 2020-05-26T09:42:42-07:00
brick: Upgrading from 0.47.1 to 0.52.1

- - - - -
407cce72 by Sean Whitton at 2020-05-26T09:43:24-07:00
bytes: Upgrading from 0.15.5 to 0.17

- - - - -
1767733d by Sean Whitton at 2020-05-26T09:43:37-07:00
bz2: Upgrading from 0.1.1.1 to 1.0.0.1

- - - - -
9df927d3 by Sean Whitton at 2020-05-26T09:44:00-07:00
cabal-doctest: Upgrading from 1.0.6 to 1.0.8

- - - - -
ce89b030 by Sean Whitton at 2020-05-26T09:44:32-07:00
Merge branch 'experimental'

- - - - -
d99acaa2 by Sean Whitton at 2020-05-26T09:45:53-07:00
ghc: upload 8.8.3 to unstable

- - - - -


30 changed files:

- p/agda/debian/changelog
- p/agda/debian/control
- p/alex/debian/changelog
- p/allure/debian/changelog
- p/allure/debian/control
- p/bnfc/debian/changelog
- p/bnfc/debian/control
- p/cabal-debian/debian/changelog
- p/cabal-debian/debian/control
- p/cpphs/debian/changelog
- p/cpphs/debian/control
- p/darcs/debian/changelog
- p/darcs/debian/control
- p/ghc/debian/changelog
- − p/ghc/debian/compat
- p/ghc/debian/control
- p/ghc/debian/copyright
- p/ghc/debian/patches/ARM-VFPv3D16
- p/ghc/debian/patches/Disable-unboxed-arrays.patch
- − p/ghc/debian/patches/PprC-Add-support-for-adjacent-floats
- − p/ghc/debian/patches/add_-latomic_to_ghc-prim
- − p/ghc/debian/patches/bsymbolic-only-for-registerised.patch
- p/ghc/debian/patches/buildpath-abi-stability.patch
- − p/ghc/debian/patches/e175aaf6918bb2b497b83618dc4c270a0d231a1c.patch
- + p/ghc/debian/patches/fix-32bit-atomic
- − p/ghc/debian/patches/fix-build-sphinx.patch
- + p/ghc/debian/patches/fix-build-using-unregisterised-v8.6
- − p/ghc/debian/patches/fix-build-using-unregisterized-v8.4
- p/ghc/debian/patches/kfreebsd-aclocal.m4
- + p/ghc/debian/patches/llvm-9.patch


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/b4a5196653fbdc80f1b0447b8940f46d4d937525...d99acaa2ffc22d730a031d21466af5fefd13fcf3

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/b4a5196653fbdc80f1b0447b8940f46d4d937525...d99acaa2ffc22d730a031d21466af5fefd13fcf3
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20200526/1d5fce6c/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list