Hello community,

here is the log from the commit of package ucode-intel for openSUSE:Factory 
checked in at 2018-03-14 19:40:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ucode-intel (Old)
 and      /work/SRC/openSUSE:Factory/.ucode-intel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ucode-intel"

Wed Mar 14 19:40:46 2018 rev:35 rq:586961 version:20180312

Changes:
--------
--- /work/SRC/openSUSE:Factory/ucode-intel/ucode-intel.changes  2018-01-28 
00:39:55.352129073 +0100
+++ /work/SRC/openSUSE:Factory/.ucode-intel.new/ucode-intel.changes     
2018-03-14 19:41:07.116767433 +0100
@@ -1,0 +2,39 @@
+Wed Mar 14 14:15:49 UTC 2018 - [email protected]
+
+- Updated to microcode version: 20180312 (bsc#1085207 CVE-2017-5715)
+  -- New Platforms --
+  BDX-DE EGW A0 6-56-5:10 e000009
+  SKX B1 6-55-3:97 1000140
+  -- Updates --
+  SNB D2 6-2a-7:12 29->2d
+  JKT C1 6-2d-6:6d 619->61c
+  JKT C2 6-2d-7:6d 710->713
+  IVB E2 6-3a-9:12 1c->1f
+  IVT C0 6-3e-4:ed 428->42c
+  IVT D1 6-3e-7:ed 70d->713
+  HSW Cx/Dx 6-3c-3:32 22->24
+  HSW-ULT Cx/Dx 6-45-1:72 20->23
+  CRW Cx 6-46-1:32 17->19
+  HSX C0 6-3f-2:6f 3a->3c
+  HSX-EX E0 6-3f-4:80 0f->11
+  BDW-U/Y E/F 6-3d-4:c0 25->2a
+  BDW-H E/G 6-47-1:22 17->1d
+  BDX-DE V0/V1 6-56-2:10 0f->15
+  BDW-DE V2 6-56-3:10 700000d->7000012
+  BDW-DE Y0 6-56-4:10 f00000a->f000011
+  SKL-U/Y D0 6-4e-3:c0 ba->c2
+  SKL R0 6-5e-3:36 ba->c2
+  KBL-U/Y H0 6-8e-9:c0 62->84
+  KBL B0 6-9e-9:2a 5e->84
+  CFL D0 6-8e-a:c0 70->84
+  CFL U0 6-9e-a:22 70->84
+  CFL B0 6-9e-b:02 72->84
+  SKX H0 6-55-4:b7 2000035->2000043 
+
+-------------------------------------------------------------------
+Mon Mar  5 21:56:59 UTC 2018 - [email protected]
+
+- intel-microcode2ucode.c replaced by better maintained and 
+  feature rich iucode_tool package, add it to buildrequires.
+
+-------------------------------------------------------------------

Old:
----
  intel-microcode2ucode.c
  microcode-20171117.tgz

New:
----
  microcode-20180312.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ucode-intel.spec ++++++
--- /var/tmp/diff_new_pack.TAeC5X/_old  2018-03-14 19:41:08.000736033 +0100
+++ /var/tmp/diff_new_pack.TAeC5X/_new  2018-03-14 19:41:08.004735890 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ucode-intel
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,19 @@
 
 
 Name:           ucode-intel
-Version:        20171117
+Version:        20180312
 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:            
https://downloadcenter.intel.com/download/25512/Linux-Processor-Microcode-Data-File
-Source0:        microcode-%{version}.tgz
-Source1:        intel-microcode2ucode.c
+Url:            
https://downloadcenter.intel.com/download/27591/Linux-Processor-Microcode-Data-File
+Source0:        
https://downloadmirror.intel.com/27591/eng/microcode-%{version}.tgz
 Source2:        LICENSE
 Supplements:    
modalias(x86cpu:vendor%3A0000%3Afamily%3A*%3Amodel%3A*%3Afeature%3A*)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  iucode-tool
 Requires(post): coreutils
 Requires(postun): coreutils
 ExclusiveArch:  %ix86 x86_64
@@ -42,14 +42,11 @@
 cp %{SOURCE2} .
 
 %build
-%{__cc} -fwhole-program %{optflags} %{SOURCE1} -o generate_microcode
-./generate_microcode microcode.dat
+#it is closed source.. nothing to build.
 
 %install
-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
-done
+mkdir -p %{buildroot}/lib/firmware/intel-ucode
+/usr/sbin/iucode_tool -vvv 
--write-firmware="%{buildroot}/lib/firmware/intel-ucode" microcode.dat
 
 %post
 %{?regenerate_initrd_post}
@@ -63,7 +60,6 @@
 %files
 %defattr(-,root,root)
 %doc LICENSE
-%{_bindir}/generate_microcode
 /lib/firmware/intel-ucode/
 
 %changelog

++++++ microcode-20171117.tgz -> microcode-20180312.tgz ++++++
++++ 124215 lines of diff (skipped)


Reply via email to