···2021let
22 version = "2.26";
23- patchSuffix = "-115";
24 sha256 = "1ggnj1hzjym7sn93rbwydcqd562q73lsb7g7kd199g6j9j9hlkp5";
25 cross = if buildPlatform != hostPlatform then hostPlatform else null;
26in
···48 */
49 ./2.26-75.patch.gz
50 ./2.26-75to115.diff.gz
0005152 /* Have rpcgen(1) look for cpp(1) in $PATH. */
53 ./rpcgen-path.patch
···73 and we lose early mismatch detection on 2.6.32.
7475 On major glibc updates we should check that the patched kernel supports
76- all the required features. ATM it's verified up to glibc-2.26-115.
77 # HOWTO: check glibc sources for changes in kernel requirements
78 git log -p glibc-2.25.. sysdeps/unix/sysv/linux/x86_64/kernel-features.h sysdeps/unix/sysv/linux/kernel-features.h
79 # get kernel sources (update the URL)
···2021let
22 version = "2.26";
23+ patchSuffix = "-131";
24 sha256 = "1ggnj1hzjym7sn93rbwydcqd562q73lsb7g7kd199g6j9j9hlkp5";
25 cross = if buildPlatform != hostPlatform then hostPlatform else null;
26in
···48 */
49 ./2.26-75.patch.gz
50 ./2.26-75to115.diff.gz
51+ # contains fix for CVE-2018-1000001 as the last commit:
52+ # https://sourceware.org/git/?p=glibc.git;a=commit;h=fabef2edbc
53+ ./2.26-115to131.diff.gz
5455 /* Have rpcgen(1) look for cpp(1) in $PATH. */
56 ./rpcgen-path.patch
···76 and we lose early mismatch detection on 2.6.32.
7778 On major glibc updates we should check that the patched kernel supports
79+ all the required features. ATM it's verified up to glibc-2.26-131.
80 # HOWTO: check glibc sources for changes in kernel requirements
81 git log -p glibc-2.25.. sysdeps/unix/sysv/linux/x86_64/kernel-features.h sysdeps/unix/sysv/linux/kernel-features.h
82 # get kernel sources (update the URL)