diff --git a/Cabal/Cabal.cabal b/Cabal/Cabal.cabal
index f3b60038b5903f952e085cb7a35c768242871ef8..932e539d70914226e06449a1472a1e3333a40f39 100644
--- a/Cabal/Cabal.cabal
+++ b/Cabal/Cabal.cabal
@@ -172,7 +172,7 @@ flag old-directory
 library
   build-depends:
     array      >= 0.4     && < 0.6,
-    base       >= 4.5     && < 5,
+    base       >= 4.6     && < 5,
     bytestring >= 0.9.2.1 && < 0.11,
     containers >= 0.4.2.1 && < 0.7,
     deepseq    >= 1.3     && < 1.5,
diff --git a/Cabal/ChangeLog.md b/Cabal/ChangeLog.md
index fc8e3916fb46042d3dc52c96d0e76fb89ced5d0d..e78f3eb3071f50eabd362e3025d9636a3f262edb 100644
--- a/Cabal/ChangeLog.md
+++ b/Cabal/ChangeLog.md
@@ -1,4 +1,6 @@
 # 2.4.0.0 (current development version)
+  * Drop support for GHC 7.4, since it is out of our support window
+    (and has been for over a year!)
   * Deprecate `preSDist`, `sDistHook`, and `postSDist` in service of 
     `new-sdist`, since they violate key invariants of the new-build
     ecosystem. Use `autogen-modules` and `build-tool-depends` instead.
diff --git a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal
index 4fe600fdf74627e1b0f438329441460ebf62dfac..fe34623c0099e216ade2efe31e8b50a5f6167a48 100644
--- a/cabal-install/cabal-install.cabal
+++ b/cabal-install/cabal-install.cabal
@@ -294,7 +294,7 @@ library
     build-depends:
         async      >= 2.0      && < 3,
         array      >= 0.4      && < 0.6,
-        base       >= 4.5      && < 5,
+        base       >= 4.6      && < 5,
         base16-bytestring >= 0.1.1 && < 0.2,
         binary     >= 0.7      && < 0.9,
         bytestring >= 0.10.2   && < 1,
diff --git a/cabal-install/changelog b/cabal-install/changelog
index 280a7f8257191efb5772dabb7802addff007e22f..5098fdd80115a22b108d0b15845e49086b94ca95 100644
--- a/cabal-install/changelog
+++ b/cabal-install/changelog
@@ -1,6 +1,8 @@
 -*-change-log-*-
 
 2.4.0.0 (current development version)
+	* Drop support for GHC 7.4, since it is out of our support window
+      (and has been for over a year!)
 	* 'new-update' now works outside of projects. (#5096)
 	* Add 'new-sdist' command (#5389). Creates stable archives based on
 	  cabal projects in '.zip' and '.tar.gz' formats.