diff --git a/.fuse-overlayfs.metadata b/.fuse-overlayfs.metadata
index 92c7135..25fec6a 100644
--- a/.fuse-overlayfs.metadata
+++ b/.fuse-overlayfs.metadata
@@ -1 +1 @@
-079bcd26d90e20f33c974e29b727ff399d7a078f SOURCES/v1.3.0.tar.gz
+6dc0615e247552e24619dcbef0828fe3a46e4272 SOURCES/v1.4.0.tar.gz
diff --git a/.gitignore b/.gitignore
index 81ab3db..eb84e4a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/v1.3.0.tar.gz
+SOURCES/v1.4.0.tar.gz
diff --git a/SOURCES/fuse-overlayfs-openat2-unsupported.patch b/SOURCES/fuse-overlayfs-openat2-unsupported.patch
new file mode 100644
index 0000000..32f357c
--- /dev/null
+++ b/SOURCES/fuse-overlayfs-openat2-unsupported.patch
@@ -0,0 +1,12 @@
+diff -up fuse-overlayfs-1.4.0/utils.c.openat2 fuse-overlayfs-1.4.0/utils.c
+--- fuse-overlayfs-1.4.0/utils.c.openat2	2021-01-29 11:59:00.678257784 +0100
++++ fuse-overlayfs-1.4.0/utils.c	2021-01-29 11:59:06.801365184 +0100
+@@ -81,7 +81,7 @@ syscall_openat2 (int dirfd, const char *
+ int
+ safe_openat (int dirfd, const char *pathname, int flags, mode_t mode)
+ {
+-  static bool openat2_supported = true;
++  static bool openat2_supported = false;
+ 
+   if (openat2_supported)
+     {
diff --git a/SPECS/fuse-overlayfs.spec b/SPECS/fuse-overlayfs.spec
index d894c38..79c7df6 100644
--- a/SPECS/fuse-overlayfs.spec
+++ b/SPECS/fuse-overlayfs.spec
@@ -3,13 +3,14 @@
 %{!?_modulesloaddir:%global _modulesloaddir %{_usr}/lib/modules-load.d}
 
 Name: fuse-overlayfs
-Version: 1.3.0
+Version: 1.4.0
 Release: 2%{?dist}
 Summary: FUSE overlay+shiftfs implementation for rootless containers
 License: GPLv3+
 URL: %{git0}
 ExclusiveArch: aarch64 %{arm} ppc64le s390x x86_64
 Source0: %{git0}/archive/v%{version}.tar.gz
+Patch0: fuse-overlayfs-openat2-unsupported.patch
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: fuse3-devel
@@ -65,25 +66,29 @@ modprobe fuse > /dev/null 2>&1 || :
 %{_modulesloaddir}/fuse-overlayfs.conf
 
 %changelog
-* Mon Feb 01 2021 Jindrich Novy <jnovy@redhat.com> - 1.3.0-2
+* Fri Jan 29 2021 Jindrich Novy <jnovy@redhat.com> - 1.4.0-2
 - disable openat2 syscall again - still unsupported in current RHEL8 kernel
-- Resolves: #1921863
+- Related: #1883490
+
+* Sat Jan 23 2021 Jindrich Novy <jnovy@redhat.com> - 1.4.0-1
+- update to https://github.com/containers/fuse-overlayfs/releases/tag/v1.4.0
+- Related: #1883490
 
 * Thu Nov 26 2020 Jindrich Novy <jnovy@redhat.com> - 1.3.0-1
 - update to https://github.com/containers/fuse-overlayfs/releases/tag/v1.3.0
-- Related: #1888571
+- Related: #1883490
 
 * Mon Nov 09 2020 Jindrich Novy <jnovy@redhat.com> - 1.2.0-3
 - be sure to harden the linked binary
-- Related: #1888571
+- Related: #1883490
 
 * Thu Oct 29 2020 Jindrich Novy <jnovy@redhat.com> - 1.2.0-2
 - ensure fuse module is loaded
-- Related: #1888571
+- Related: #1883490
 
-* Thu Oct 22 2020 Jindrich Novy <jnovy@redhat.com> - 1.2.0-1
-- synchronize with stream-container-tools-rhel8-rhel-8.4.0
-- Related: #1888571
+* Wed Oct 21 2020 Jindrich Novy <jnovy@redhat.com> - 1.2.0-1
+- synchronize with stream-container-tools-rhel8
+- Related: #1883490
 
 * Fri Sep 18 2020 Jindrich Novy <jnovy@redhat.com> - 1.1.2-3
 - fix "error bind mounting /dev from host into mount namespace"