diff --git a/system/base/glibc/actions.py b/system/base/glibc/actions.py
index b83549bf..d9603c4f 100644
--- a/system/base/glibc/actions.py
+++ b/system/base/glibc/actions.py
@@ -148,5 +148,5 @@ def install():
#pisitools.remove("/usr/sbin/%s" % i)
shelltools.cd("..")
- pisitools.dodoc("ChangeLog", "NEWS", "README*", "LICENSES")
+ pisitools.dodoc("NEWS", "README*", "LICENSES", "COPYING")
diff --git a/system/base/glibc/files/bz26534.patch b/system/base/glibc/files/bz26534.patch
new file mode 100644
index 00000000..5a2fdd8e
--- /dev/null
+++ b/system/base/glibc/files/bz26534.patch
@@ -0,0 +1,11 @@
+--- a/sysdeps/x86_64/fpu/multiarch/ifunc-fma4.h 2020-08-25 15:08:15.049364392 +0200
++++ b/sysdeps/x86_64/fpu/multiarch/ifunc-fma4.h 2020-08-25 15:08:20.012697875 +0200
+@@ -32,7 +32,7 @@
+ && CPU_FEATURE_USABLE_P (cpu_features, AVX2))
+ return OPTIMIZE (fma);
+
+- if (CPU_FEATURE_USABLE_P (cpu_features, FMA))
++ if (CPU_FEATURE_USABLE_P (cpu_features, FMA4))
+ return OPTIMIZE (fma4);
+
+ return OPTIMIZE (sse2);
diff --git a/system/base/glibc/pspec.xml b/system/base/glibc/pspec.xml
index 0ecfc7d8..fd522cf4 100644
--- a/system/base/glibc/pspec.xml
+++ b/system/base/glibc/pspec.xml
@@ -13,7 +13,7 @@
library
GNU libc6 (also called glibc2) C library
The GNU C library is used as the C library in the GNU system and most systems with the Linux kernel. It defines the system calls and other basic C programming language facilities.
- http://ftp.gnu.org/gnu/libc/glibc-2.30.tar.xz
+ http://ftp.gnu.org/gnu/libc/glibc-2.32.tar.xz
kernel-headers
gettext
@@ -23,8 +23,7 @@
- bz20338.patch
- file-truncated-while-reading-soname-after-patchelf.patch
+ bz26534.patch
@@ -1954,6 +1953,13 @@
+
+ 2020-10-21
+ 2.32
+ Version bump with new toolchain.
+ Idris Kalp
+ idriskalp@gmail.com
+
2019-12-13
2.30