Skip to content

Commit ca1f878

Browse files
committed
intel-microcode: Make initrds reproducible
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
1 parent af46c15 commit ca1f878

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

0 Bytes
Binary file not shown.

i/intel-microcode/manifest.x86_64.jsonc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,6 @@
173173
}
174174
},
175175
"source-name": "intel-microcode",
176-
"source-release": "20",
176+
"source-release": "21",
177177
"source-version": "20260812"
178178
}

i/intel-microcode/stone.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
name : intel-microcode
55
version : "20260812"
6-
release : 20
6+
release : 21
77
homepage : https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
88
upstreams :
99
- https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-20260812.tar.gz : 7614616d7b2988c278060486f47de716ef44c19317928cb45ac9e288fafd5bd1
@@ -29,7 +29,8 @@ install : |
2929
cat ${i} >> kernel/x86/microcode/GenuineIntel.bin
3030
done
3131
32-
find . | cpio -o -H newc > ../intel-microcode.initrd
32+
find . -exec touch -d @0 {} \;
33+
find . | cpio -o -H newc --device-independent --reproducible > ../intel-microcode.initrd
3334
popd
3435
%install_file intel-microcode.initrd %(installroot)%(libdir)/kernel/initrd.d/00-intel-microcode.initrd
3536

0 commit comments

Comments
 (0)