diff --git a/.travis.yml b/.travis.yml
index e5f0c86ac42e603d0191cf607ed3a604fd0af6a6..a143c05751b5053e1709112cd13e3309ab3ae72b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,7 +27,7 @@ branches:
 # TAGSUFFIX to help travis/upload.sh disambiguate the matrix entry.
 matrix:
   include:
-   - env: GHCVER=8.4.2 SCRIPT=meta BUILDER=none
+   - env: GHCVER=8.4.3 SCRIPT=meta BUILDER=none
      os: linux
      sudo: required
    # These don't have -dyn/-prof whitelisted yet, so we have to
@@ -55,20 +55,20 @@ matrix:
    - env: GHCVER=8.2.2 SCRIPT=script USE_GOLD=YES
      os: linux
      sudo: required
-   - env: GHCVER=8.4.2 SCRIPT=script USE_GOLD=YES DEPLOY_DOCS=YES
+   - env: GHCVER=8.4.3 SCRIPT=script USE_GOLD=YES DEPLOY_DOCS=YES
      os: linux
      sudo: required
 
-   - env: GHCVER=8.4.2 SCRIPT=solver-debug-flags USE_GOLD=YES
+   - env: GHCVER=8.4.3 SCRIPT=solver-debug-flags USE_GOLD=YES
      sudo: required
      os: linux
-   - env: GHCVER=8.4.2 SCRIPT=script DEBUG_EXPENSIVE_ASSERTIONS=YES TAGSUFFIX="-fdebug-expensive-assertions" USE_GOLD=YES
+   - env: GHCVER=8.4.3 SCRIPT=script DEBUG_EXPENSIVE_ASSERTIONS=YES TAGSUFFIX="-fdebug-expensive-assertions" USE_GOLD=YES
      os: linux
      sudo: required
    - env: GHCVER=8.0.2 SCRIPT=bootstrap USE_GOLD=YES
      sudo: required
      os: linux
-   - env: GHCVER=8.4.2 SCRIPT=bootstrap USE_GOLD=YES
+   - env: GHCVER=8.4.3 SCRIPT=bootstrap USE_GOLD=YES
      sudo: required
      os: linux