@@ -13,7 +13,7 @@ By default:
13
13
14
14
* the version of GHC is the one required by the project. Specify the version of
15
15
GHC as an argument to attempt to install a different version of GHC. For
16
- example ` stack setup 9.4.4 ` will attempt to install GHC 9.4.4 ; and
16
+ example ` stack setup 9.6.6 ` will attempt to install GHC 9.6.6 ; and
17
17
18
18
* an attempt to install is made only if the version of GHC is not already
19
19
available to Stack. Pass the flag ` --reinstall ` (disabled by default) to
@@ -43,15 +43,19 @@ command are inconsistent and take no action.
43
43
required on Linux, Stack will refer to the presence or absence of certain
44
44
libraries or the versions of those libraries.
45
45
46
- For example, Stack 2.15.1 considers:
46
+ For example, Stack 2.15.7 considers:
47
47
48
48
* If `libc.musl-x86_64.so.1` is present. This file is provided by the
49
49
[musl libc](https://musl.libc.org/).
50
50
51
+ [:octicons-tag-24: 2.13.1](https://github.com/commercialhaskell/stack/releases/tag/v2.13.1)
52
+
51
53
* The version of `libc6` (if musl libc is not applicable), the
52
54
[GNU C Library](https://www.gnu.org/software/libc/) (glibc), that is
53
55
present. The GNU C Library is designed to be backwards compatible.
54
56
57
+ [:octicons-tag-24: 2.11.1](https://github.com/commercialhaskell/stack/releases/tag/v2.11.1)
58
+
55
59
* If `libgmp.so.3` or `libgmp.so.10` is present. These files are provided
56
60
by different versions of the
57
61
[GNU Multiple Precision Arithmetic Library](https://gmplib.org/).
@@ -63,7 +67,7 @@ command are inconsistent and take no action.
63
67
provided by different versions of a shared low-level terminfo library
64
68
for terminal handling.
65
69
66
- Stack 2.15.1 uses `ghc-build`:
70
+ Stack 2.15.7 uses `ghc-build`:
67
71
68
72
* `musl` to indicate `libc.musl-x86_64.so.1` is present and Stack should use
69
73
the GHC binary distribution for Alpine Linux.
@@ -77,9 +81,14 @@ command are inconsistent and take no action.
77
81
By default, Stack associates:
78
82
79
83
* the `tinfo6` build with the 'Fedora 33' binary distribution of GHC 9.4.1
80
- to 9.4.4. Those binary distributions require versions of `libc6` that are
81
- compatible with `libc6` 2.32; and
84
+ to 9.4.3 and 9.6.1 and later. Those binary distributions require versions
85
+ of `libc6` that are compatible with `libc6` 2.32;
82
86
83
87
* the `tinfo6-libc6-pre232` build with the 'Debian 10' binary distribution
84
- of GHC 9.4.1 to 9.4.4. Those binary distributions require versions of
85
- `libc6` that are compatible with `libc6` 2.28.
88
+ of GHC 9.4.1 to 9.4.3 and the 'Rocky 8' binary distribution of GHC 9.6.1
89
+ and later. Those binary distributions require versions of `libc6` that are
90
+ compatible with `libc6` 2.28; and
91
+
92
+ * the `tinfo6` and `tinfo6-libc6-pre232` builds with the 'Fedora 27' binary
93
+ distribution of GHC 9.4.4 to 9.4.8. Those binary distributions require
94
+ versions of `libc6` that are compatible with `libc6` 2.26.
0 commit comments