Skip to content

Commit 67ef73f

Browse files
committed
Changelog: Add entry for --enable-executable-static
1 parent cb221c2 commit 67ef73f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Cabal/ChangeLog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
# 2.4.0.0 (current development version)
2+
* Static linking
3+
* Add `--enable-executable-static` flag for building fully
4+
static executables (GHC's normal "statish" linking links
5+
Haskell libraries statically, but libc and system dependencies
6+
dynamically). This new flag links everything statically.
7+
* Note you likely want to link against `musl` or another libc that
8+
supports fully static linking;
9+
[`glibc` has some issues](https://sourceware.org/glibc/wiki/FAQ#Even_statically_linked_programs_need_some_shared_libraries_which_is_not_acceptable_for_me.__What_can_I_do.3F)
10+
with fully static linking.
211
* Add `readGhcEnvironmentFile` to parse GHC environment files.
312
* Drop support for GHC 7.4, since it is out of our support window
413
(and has been for over a year!)

0 commit comments

Comments
 (0)