diff --git a/.files b/.files
index d8f77a9..e599cbe 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index f078e70..b8af16c 100644
--- a/.rev
+++ b/.rev
@@ -129,4 +129,12 @@
Automatic submission by obs-autosubmit
904736
+
+ aaa27e2f4c7b13de177297dd9eed475b
+ 2.4f
+
+ dimstar_suse
+ - Re-enable LTO, but disable strict aliasing - boo#1187352 (forwarded request 926660 from Guillaume_G)
+ 926667
+
diff --git a/aespipe.changes b/aespipe.changes
index 90104a6..995ce04 100644
--- a/aespipe.changes
+++ b/aespipe.changes
@@ -1,4 +1,9 @@
-------------------------------------------------------------------
+Thu Oct 21 06:06:20 UTC 2021 - Guillaume GARDET
+
+- Re-enable LTO, but disable strict aliasing - boo#1187352
+
+-------------------------------------------------------------------
Mon Jun 28 18:45:53 UTC 2021 - Andreas Schwab
- Disable LTO everywhere (bsc#1187352)
diff --git a/aespipe.spec b/aespipe.spec
index d4ac453..c74722b 100644
--- a/aespipe.spec
+++ b/aespipe.spec
@@ -15,9 +15,6 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-
-%define _lto_cflags %{nil}
-
Name: aespipe
Version: 2.4f
Release: 0
@@ -45,6 +42,8 @@ patch < aes-GPL.diff
%build
autoreconf -fiv
%configure \
+CFLAGS="$CFLAGS -fno-strict-aliasing" \
+LDFLAGS="$LDFLAGS -fno-strict-aliasing" \
%ifarch %{ix86}
--enable-asm=x86 --enable-padlock --enable-intelaes \
%endif