Hello community, here is the log from the commit of package ucode-intel for openSUSE:Factory checked in at 2015-11-12 19:40:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ucode-intel (Old) and /work/SRC/openSUSE:Factory/.ucode-intel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ucode-intel" Changes: -------- --- /work/SRC/openSUSE:Factory/ucode-intel/ucode-intel.changes 2015-11-04 15:33:50.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ucode-intel.new/ucode-intel.changes 2015-11-12 19:40:41.000000000 +0100 @@ -1,0 +2,13 @@ +Tue Nov 10 13:27:16 UTC 2015 - fvogt@suse.com + +- Fix Url and Source0 +- Add GenuineIntel.bin to ucode-intel-blob + +------------------------------------------------------------------- +Tue Nov 10 12:32:16 UTC 2015 - p.drouand@gmail.com + +- Update to version 20151106 + * No changelog available +- Use download Url as source + +------------------------------------------------------------------- Old: ---- microcode-20150121.tgz New: ---- microcode-20151106.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ucode-intel.spec ++++++ --- /var/tmp/diff_new_pack.WoTzJR/_old 2015-11-12 19:40:42.000000000 +0100 +++ /var/tmp/diff_new_pack.WoTzJR/_new 2015-11-12 19:40:42.000000000 +0100 @@ -17,14 +17,14 @@ Name: ucode-intel -Version: 20150121 +Version: 20151106 Release: 0 Summary: Microcode Updates for Intel x86/x86-64 CPUs License: SUSE-Firmware Group: Hardware/Other BuildRequires: suse-module-tools #License is: Intel Software License Agreement -Url: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=22508&... +Url: https://downloadcenter.intel.com/download/25512/Linux-Processor-Microcode-Da... Source0: microcode-%{version}.tgz Source1: intel-microcode2ucode.c Source2: LICENSE @@ -36,6 +36,13 @@ %description This package contains the microcode update blobs for Intel x86 and x86-64 CPUs. +%package blob +Summary: Latest Microcode for Intel x86/x86-64 CPUs +Group: Hardware/Other + +%description blob +This package contains the microcode update for Intel x86 and x86-64 CPUs in a single blob. + %prep %setup -q -c intel-ucode cp %{SOURCE2} . @@ -45,7 +52,7 @@ ./generate_microcode microcode.dat %install -install -D -m 0755 microcode.dat %{buildroot}/lib/firmware/microcode.dat +install -D -m 0755 GenuineIntel.bin %{buildroot}/lib/firmware/GenuineIntel.bin install -D -m 0755 generate_microcode %{buildroot}%{_bindir}/generate_microcode for file in intel-ucode/*; do install -D -m 0644 $file %{buildroot}/lib/firmware/$file @@ -63,14 +70,8 @@ %{_bindir}/generate_microcode /lib/firmware/intel-ucode/ -%package blob -Summary: Latest Microcode for Intel x86/x86-64 CPUs -Group: Hardware/Other - -%description blob -This package contains the microcode update for Intel x86 and x86-64 CPUs in a single blob. - %files blob -/lib/firmware/microcode.dat +%defattr(-,root,root) +/lib/firmware/GenuineIntel.bin %changelog ++++++ intel-microcode2ucode.c ++++++ --- /var/tmp/diff_new_pack.WoTzJR/_old 2015-11-12 19:40:42.000000000 +0100 +++ /var/tmp/diff_new_pack.WoTzJR/_new 2015-11-12 19:40:42.000000000 +0100 @@ -85,6 +85,13 @@ bufsize, bufsize / 1024, count); + + f = fopen("GenuineIntel.bin", "w"); + if (!f) + return perror("Couldn't open GenuineIntel.bin"), EXIT_FAILURE; + + if(fwrite(buf, sizeof(int), count, f) != count || fclose(f)) + return perror("Couldn't write GenuineIntel.bin"), EXIT_FAILURE; if (bufsize < sizeof(struct microcode_header_intel)) goto out; ++++++ microcode-20150121.tgz -> microcode-20151106.tgz ++++++ ++++ 13909 lines of diff (skipped)