Hello community,

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

Package is "ucode-intel"

Thu Jan 25 12:40:52 2018 rev:33 rq:569363 version:20171117

Changes:
--------
--- /work/SRC/openSUSE:Factory/ucode-intel/ucode-intel.changes  2018-01-13 
21:49:26.437058870 +0100
+++ /work/SRC/openSUSE:Factory/.ucode-intel.new/ucode-intel.changes     
2018-01-25 12:40:59.889381841 +0100
@@ -2,40 +1,0 @@
-Fri Jan 12 16:23:02 UTC 2018 - [email protected]
-
-- Fix URL to point to latest microcode on Intel web site
-- Fix double size/content microcode bug (bsc#1075680)
-- Add an overview of provided Intel processor microcodes for:
-  family, model, stepping and the revision in:
-  /usr/share/doc/packages/ucode-intel/microcode_revisions.txt
-
--------------------------------------------------------------------
-Wed Jan 10 15:15:42 UTC 2018 - [email protected]
-
-- Update to version 20180108 (bsc#1075262)
-- Revert last changes:
-D firmware-CVE-2017-5715.tar.gz
-  The pre-released microcode fixing some important security issues
-  is now officially published (and included in the added tarball).
-- New firmware updates since last version (20170707) are avail for these
-  Intel processors:
-
-  IVT C0          (06-3e-04:ed) 428->42a
-  SKL-U/Y D0      (06-4e-03:c0) ba->c2
-  BDW-U/Y E/F     (06-3d-04:c0) 25->28
-  HSW-ULT Cx/Dx   (06-45-01:72) 20->21
-  Crystalwell Cx  (06-46-01:32) 17->18
-  BDW-H E/G       (06-47-01:22) 17->1b
-  HSX-EX E0       (06-3f-04:80) 0f->10
-  SKL-H/S R0      (06-5e-03:36) ba->c2
-  HSW Cx/Dx       (06-3c-03:32) 22->23
-  HSX C0          (06-3f-02:6f) 3a->3b
-  BDX-DE V0/V1    (06-56-02:10) 0f->14
-  BDX-DE V2       (06-56-03:10) 700000d->7000011
-  KBL-U/Y H0      (06-8e-09:c0) 62->80
-  KBL Y0 / CFL D0 (06-8e-0a:c0) 70->80
-  KBL-H/S B0      (06-9e-09:2a) 5e->80
-  CFL U0          (06-9e-0a:22) 70->80
-  CFL B0          (06-9e-0b:02) 72->80
-  SKX H0          (06-55-04:b7) 2000035->200003c
-  GLK B0          (06-7a-01:01) 1e->22
-
--------------------------------------------------------------------

Old:
----
  microcode-20180108.tgz

New:
----
  firmware-CVE-2017-5715.tar.gz
  microcode-20171117.tgz

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

Other differences:
------------------
++++++ ucode-intel.spec ++++++
--- /var/tmp/diff_new_pack.QwpHiX/_old  2018-01-25 12:41:01.221319658 +0100
+++ /var/tmp/diff_new_pack.QwpHiX/_new  2018-01-25 12:41:01.225319471 +0100
@@ -17,17 +17,18 @@
 
 
 Name:           ucode-intel
-Version:        20180108
+Version:        20171117
 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/27431/Linux-Processor-Microcode-Data-File
+Url:            
https://downloadcenter.intel.com/download/25512/Linux-Processor-Microcode-Data-File
 Source0:        microcode-%{version}.tgz
 Source1:        intel-microcode2ucode.c
 Source2:        LICENSE
+Source3:        firmware-CVE-2017-5715.tar.gz
 Supplements:    
modalias(x86cpu:vendor%3A0000%3Afamily%3A*%3Amodel%3A*%3Afeature%3A*)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires(post): coreutils
@@ -40,20 +41,15 @@
 %prep
 %setup -q -c intel-ucode
 cp %{SOURCE2} .
+tar xf %{SOURCE3}
 
 %build
 %{__cc} -fwhole-program %{optflags} %{SOURCE1} -o generate_microcode
-# Microcodes are already splitted up in family-model-stepping files inside
-# the tarball nowadays. Still generate them from microcode.dat once into
-# tmp directory for retrieving revisions from output.
-# Do not do this in the original directory or microcodes are appended and
-# have duplicate content while still working.
-OPWD=$PWD
-TMP=$(mktemp -d)
-cd $TMP
-$OPWD/generate_microcode $OPWD/microcode.dat >$OPWD/microcode_revisions.txt
-cd $OPWD
-rm -rf $TMP
+
+for i in *.dat */*.dat;
+do
+        ./generate_microcode "$i"
+done
 
 %install
 install -D -m 0755 generate_microcode %{buildroot}%{_bindir}/generate_microcode
@@ -73,7 +69,6 @@
 %files
 %defattr(-,root,root)
 %doc LICENSE
-%doc microcode_revisions.txt
 %{_bindir}/generate_microcode
 /lib/firmware/intel-ucode/
 

++++++ microcode-20180108.tgz -> microcode-20171117.tgz ++++++
++++ 118404 lines of diff (skipped)


Reply via email to