Ana Guerrero 2023-12-20 20:03:24 +00:00 committed by Git OBS Bridge
commit da2b02d391
9 changed files with 143 additions and 215 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ca7136cd67309971b1f006bdc7e3c9fbf00234a29a9a2dc3c35444a74ef851cb
size 36282376

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEPXBXWOQesXo9KHVJQQUOgY3LkFcFAl02RocACgkQQQUOgY3L
kFeYsA//YJBLrwAYcOwtN03oFYytyk4C3gUdutaHsL1bDdrSee6VhGGnr98irrfD
geMRyzMdOjnPkPHrkXF7HfguUi9Wfo1caOHrfxdGraYp7JuGkGqs5U7zpxMWPUkJ
+qpE4Cu0UAuhhuZdEMYTENQqoEMAGmC2uQK2Tw93s5Vvd4HEdENuJsBxBdL39Yjt
dwEII6xZbdCEImLOPrv2uTFMNCTLMX1Z5n3dnVhoBxLMdYklHHe6bz3c3ivast4M
S5srj2ZVAx1NW1bhhnFq444hXxXa5V/KBV5b3/Zd0FqAeeWJGulVqZNEkLjtvs4B
xjPNi4vqeiJJaP2ZURIlz0MKFCVoiw8fQt52jOCWdNEAMjie2nowm+1tLYZM1l9p
WcLfC5ck083Kx/+PVWPHTivH8zHvKHTgKwS4e/xCP8B9EarcHckC2zDUiCYDOpOh
FGrmlCmHFFGSJQoPVJQfv3Fi2VoHzYdn7ZPAvPTeQeeLmtbzYUupYMAg23pAO/li
APtLxSKs/wOBEfqT6qLlC2lH3V17imxJpf70wb7brLDaoAGabl3S8SiIvRBKWj/K
ZNI4lPYbG8reGTEuah7TImNytJXDUjJPt0ono6R1FsaDixU7+rdd1Kuo22551MYX
OlMXTeevhZ6e1WrS4jglrkqGZaz5xIFDqS0Ya5Ya0pw2/8eBaQ4=
=AY82
-----END PGP SIGNATURE-----

3
coreboot-4.22.01.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3d1a36dfb2a654133c7f36cf4da436f0d79f535644069adfe7cdcad962532c3f
size 60113964

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCQAdFiEEV0zm9oVc/et9No6dGXlsKz5PffcFAmVgJBoACgkQGXlsKz5P
ffeQKw//ZaexlwvKbVlo1HhX/R7onU67TED7Zo8V7mOJmHA87LtX7vsvAhGubDmh
LPGoJgB2WD1uXjHle6iLKfJpjiXzq1mi/uHudUQOn/yMRXWNU/wDENOM8LAtVkSa
mgnMd30bTasljlJv2O+dF7MT5U8YDfgobGaT95TyW+Yt1A1zjrwRjIPNQ2mRufAQ
bJWJi7wa7I58zUAQviQfPg1nxMw/f7CjEpIasQjZBivBBUn2cdy9RmTRE+FxhCNi
D0lB5sasvcpAN+RS41tTB8iY927puNbACMroozi7NREaP3NgFPxGkXZtlmIKtq5c
C08c7CEWnCcCPDD6bFqzgMGTlA9yjIgW+C4zsskQ9C/hRmbTSCoPi4EKKaJvGLYD
Vsw1mYADlFPGocYyMGhAFn7aKKzS1y0vX2Bci06uHuWYzj9uolx7T3RlIjZAn18e
DsTwmcPyR8BPFlV3UPnBx3pZcgCGsT2U0hpLDkEh8SvetkvfMnfonfM3MJcWwgk1
TKN+CUxtBKpw2Cvkw7w98FNPrw9OiNanlNomrSzy1M3IG8Sog/JzjftLjyqdptof
G8dfI5WEjjTxagm2FMHyzTTqdw3WbZIWJEe4xcTp8JxBPpAMJmkybhedmv6PIp4t
SEBXy/ZeOXqB2GFkzZCeRC28qcr2zALPentAZucVpxVzoCk4GPo=
=U/el
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,57 @@
-------------------------------------------------------------------
Wed Nov 29 15:19:49 UTC 2023 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.22.01
Bugfix release
* fixed an uninitialized variable error on the
sandybridge/ivybridge platforms.
-------------------------------------------------------------------
Fri Nov 24 20:10:48 UTC 2023 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.22
* Full changelog:
https://coreboot.org/releases/coreboot-4.22-relnotes.txt
-------------------------------------------------------------------
Tue Aug 29 12:46:52 UTC 2023 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.21
* Full changelog:
https://coreboot.org/releases/coreboot-4.21-relnotes.txt
https://coreboot.org/releases/coreboot-4.20-relnotes.txt
-------------------------------------------------------------------
Sat Feb 4 17:45:00 UTC 2023 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.19
* Full changelog:
https://coreboot.org/releases/coreboot-4.19-relnotes.txt
-------------------------------------------------------------------
Sat Oct 22 13:23:24 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.18
Changes since 4.10
* https://coreboot.org/releases/coreboot-4.18-relnotes.txt
* https://coreboot.org/releases/coreboot-4.17-relnotes.txt
* https://coreboot.org/releases/coreboot-4.16-relnotes.txt
* https://coreboot.org/releases/coreboot-4.15-relnotes.txt
* https://coreboot.org/releases/coreboot-4.14-relnotes.txt
* https://coreboot.org/releases/coreboot-4.13-relnotes.txt
* https://coreboot.org/releases/coreboot-4.12-relnotes.txt
* https://coreboot.org/releases/coreboot-4.11-relnotes.txt
- Upstream removed some tools:
* util/k8resdump
* util/romcc
* util/viatool
- Drop not longer needed patches:
* k8resdump.diff
* msrtool-fix-build-with-gcc-10.patch
- Update coreboot-utils.keyring
-> 574CE6F6855CFDEB7D368E9D19796C2B3E4F7DF7
Martin Roth (coreboot developer) <martin@coreboot.org>
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jan 18 13:06:52 UTC 2021 - Michal Suchanek <msuchanek@suse.de> Mon Jan 18 13:06:52 UTC 2021 - Michal Suchanek <msuchanek@suse.de>

View File

@ -1,109 +1,51 @@
-----BEGIN PGP PUBLIC KEY BLOCK----- -----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBFzbKnsBEADWwT4c+ciqS8dsryDxiGsABCct28RNyWDjpecrU8y1vUlFFsWV mQINBFf7BTIBEAC1qr3AjGeuob577RsPe2UawIJCOfDKA17lYtLDoPbklPSbOkS3
cZfEfBElZ29LoT84UKH1rMbdNcXACDf6xk64y4gIx7KxvuOxHkni4JLPz06KYHzq EdJdr1xhaI7ohAvIttyppyeYuEVA6lM+h7dCCml9vfNn/EVRdg0FJ2ROLtMGq3E7
rVTcC3k8KY2d6FM5aa3fJNSlnU4rDY8g5sxDxuvMRd1DAaDCMQO9qqRLa9yw4Ur+ 7gdx4v8CBgpIKa8GtnCqz8kAI8ZbpXkcBaasLZ1LKsmXjHvfH3GBQK6HjnZ7yCvr
DQgGg4YxtK0AQalk0AoDgUDFS4VamD9xgw7S5WmjwGahvIV1HyIg2G3vcPRBr6/b +44m/7XX2rJYsAx1/b07fhplE3Mq4d+2zFzStwW8913gkgtA5R6HAPVU83zAKuR2
Z0eiuKAZrn8WXB7a7jdnpWX1sTLvze4E/HkNpqCfKy1VdZgi8dFlDouWpDpu+VVN bvTjyMLCTKYXu9am545dzOwbHAmDv8yA+eTYMM6Rf9IquK43muwsl3knHPtXlzwZ
HsZh+jRKAXEfydi+IC/2FhrrpY7nju+7BHUf1u3NNANi6va97iZ/hkFRZBBFInX5 vaoYIgYEROGD15z9/MY1/mRTUVsFVs18mAtYli6LmXHo2wwQaO+CZ+dHCzeJwTMV
ku1dYIUqOW7pW9lWfuUKb3gnH7JSfl6OQ1kBuAPXgKqQ8WIEYd4EwPHfQtE86Yck 7aFhpWqk6jFctVeQWlP2IBLszFBUQQ48XI5qIpUFYOiF1iJfq+YK2qNlidFq4Ddh
ASi3euSEi6XOAZIcAGhEBdemd3OjlsxsG2SYDuCMiDm/7ydqCaNE/PPqQ4MDqSKy V07Kf9ZYodzYL/tamPlo4gCjWyAdX0rmbKp8pSrkuLCAcY+SXlMigfhri7kFc8Ks
Xh9A2RQ+dmWpGYl8asiiLffDJMNw+oEkQNCCUVAKHeFBwPioz5gwltuS7AKMNXcE N3K8Zf17TYZXTURohqiWBOYlh/er/2wou9yI9sCIW6y/0+nR3mIZ+ytlMkUyq+Pi
VzDK7cvmrjES3nKdp9vDIw7jfBJtRskzwWCn160hWlH4Ic7Q/+wBlkFygAA8t52V 2syqAE1qjJpvl5J+2LVtE1Q69b0qKKOJdC7XeEaGX/18AB8Ufp5gXx+xbM8r5pec
5/2e2etlkxSNdWyxBwEQPk2N95wI9zeAXXq3fKCdME9J9EP4+CTPlR06lQARAQAB InepxDYSV9MXw7ogLKacQ76zKP3xgUfAxj0MNvsFqHf9PprQIhEE0MDHvQARAQAB
tCNQYXRyaWNrIEdlb3JnaSA8cGdlb3JnaUBnb29nbGUuY29tPokCUwQTAQoAPRYh tDZNYXJ0aW4gUm90aCAoY29yZWJvb3QgZGV2ZWxvcGVyKSA8bWFydGluQGNvcmVi
BH5hiHZpewhRzO+j16oQP0hyj1KRBQJc2yp7AhsBBQkB4TOABAsJCgQFFQoJCAMF b290Lm9yZz6JAjkEEwECACMFAlf7BTICGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIe
FgIDAQACHgECF4AACgkQqhA/SHKPUpH0bhAAzjC74MUskVLnSpEGTKGOcc+Yw+UQ AQIXgAAKCRAZeWwrPk9991KhD/9dQ3QpQmwumT9SIRS1sAbQ4GNrZqex7zQbtmmy
kgnqN+GXDnA/panq5VVdMJcefY14ji+wCy4+YvRhagRAil+PkxQ9ZSGC40Egxn/H eACQcfAV0Gget3HhG7DZf0YrOOSOkWb2L3LhEucM6qX+MN+eSWjkYsGktNQeBovK
ud4Tc5e3eFFjQ+kasiHEFVMwNtsAe92SvvGDis7uDeHNtNcIHifHDdZmqz5dH+Rx VP8ZgnjYrs3cSi+Fgv8BgdvjfZ2Mr5UKJ290kUphuKBMb0UyAVnxm7h6ykB3kzJZ
9o5MyBG7vR3srzxL6WzaQ37tlD4wiUCLoIrxz2fxg80i52GQLMibdc6rUirH73uy lOoEgDfXNy7k9h5BPqnTYqTO0NzHtBkV7xwRldVwUZ33npeMcWaYlidZG29mRaYO
FvR98wZeiYkitle8qhcJjuqhgbhNWlHW4jbFM4Wwtg5yz2KDr8oAvatiUFCogAGN BUGLna11apX2xi7p7vXMWTZnCGgSgi47HlFdb6tcvwXK8EDu2QU96DprmOa8gAYU
WjlQpbMfwunRPwhBSoNecOz4rCCp76MTxSr9Jl8iwPtNStddW78g/r62JKmfNNWO fXaVMXjLL+cWNg1EY0m8i0yhxpLkEsB/MBUcN8FeTMoftLdWanqQDjbo51SZ5M2M
gaHjC7z7r86OGf5w1ugGEH5DNWRv/AKNP06l04HV2VWJQorCKgXRc/uuW1F6LBlQ A0hdBp4f7PZPiRP1SFhndhCJBiPk1y0ebMwqRK6LG1aqE8DS6ZiFisNz+g2EZEMF
cg7s2LFUNa5o31edmLyG5UfRzcsfADgb4goZuU8tWJTYQUcQYaspD9B7BRxkV5F9 uUg2XH0B+SXgxOA/PKw29RTsqsSGh1xl6ajtVeaeMVc3hBPdtNnZ8cu2/IKvym8B
DQ3fLwDD+GuIwR2ciETBHOGtSgC2pQPhnIohVkSKppcvD73fvGzGnjPCZc0nULGN kOO4O8Erdu9TUQEt9BIGzh5vqIKhrOdQ7nwumYsq8J5yHbCbPRv5/XjAvvJks/oU
xIMFsfc5P7bTTUsdOFN4ahlgE+aI8duuJoCfm/9BpvR0xZ0l6lAp0scrAIH5D6lw UfdmxkmBRo2+rj4R5a7fETizFf7dyYLC9tuY1+vks9I9+7GUP760MIH9EI8VZB/U
wSgZCxI3OSyhe2MgJiljTAL8Frw4+dLBqxtllqGzyi5+sQ7Xomy/VtTmKIuHKUP9 DG8teRLVpi30ceGo/WZweqDXXATwIU3nsLolcEU+byKh5bwr7/iIyuXbt/Q2rSSQ
BX0MxIowKFmSYYS5Ag0EXNst6gEQALPSB85iX1wZF2p9bJUt2LQf6Om5keRpGKu/ lAXzUbkCDQRX+wUyARAArRRH4MzJkCWBGdrmjmCsR1YEFUYsFpomJB+pyDRRu75t
Fgphwj3ZeqmkJTc0gYhYI5m1tr8EBzquFcdiysjPKGQI056zpW7ruRd7bZalllTC X03GYfnYKvZfOsj4x1jJsATSRWvdom09RSpae+jFFvAcGVabNMRwksKz7dP3hiCg
1c7UT2uYkeKaf39R1WBSH/yX+idY/qfoU5ghjKAdnqXGtgWOALiANFISVdlIrFLu zS0tfQU0Q8ge3PXJ/COBNTIAETLBZ0j2YQnPmJpvD16BSDthBgKfec/l31s1bzXL
0X6s8CcJAE0tLdLdykR8duJwBlmVHJfqHcvOhKpoDrLFRw23/mTCwF9zTYwFnxHg qwtBDub6DJrtu+Iunpti+kDAsmfxyVlOkUImODqPzSOzDmoCntb0XEQmEW/b1KQW
ivPFl8HwAUhAjwpGdjZURKyBQiN6IT26qkUtJPsn+/aXySSkyuMI/WU0PhCRsdRb L66/qs5EWS6vHjA4Bn/3aUNQrXuGOcpycc7fyix3RATjpNZah9ScZ2CPBlrwm1J4
/FPXt77v4h5EYmqNfuznRiEIAWYfcSAfSXmQnZRmzTErLZ53JYBrwr1yuhy2w6cX q9Pj0GPzeXY2DznnLQkmrJ0j8IJ4Bf4NpM8j7n0xevMiWvwi7+NxvstvcnKJi/oj
eIxuK+YxgK/Mc3QGEN7sawsJ+nGjiYdpEszCFg4Al/IudMAZXkYYRMEY0Ewkb2D4 rhGGRu+55s7JHTXA1kqD82rnAm0NMhhb+kSBamEQsuzIdKPFw7ep2dSveiwJMB2k
qSx7S7qQamBQYIq3135CRgmiVG92sKWrH1pqBjv6+37FuOi12HzSohkNopd5li+J PdFXyxNIvlKMKr2FF87pIW3XLKPfmHQJ3wUdiImUAxFcvJAALH3bW6wd6aqRKOPy
VuNKsbjWfbcRzfk0nI0/EQbMjsUonaZoQWdtbz9GESsh9mLhjc479JFwkueILDyV 9IO9pUXVL65ZskDcxgGPGUlY6NPgSUD4jqh9vM0mbxkQ4rUfgVN7MHO4+UysY9+p
3D/kN4WpL3tFbZqn7p/NbwA1KYIN3nv6z4EWH/ps7PbuzoTHXS0MR2b26oTurFkg NDfKg09hF2tCm13OODY5AZTY2AE9Gv+BkVgiD01yYW3FNjUFXDNZXgkC70mRinMd
xjU4jvGBwip+7y1PpoTXWW50tPWqutuRY+p64iM9Nx2RP9Ck2olx35C4tmNWP1yg ezEv93nFXoCvIqORX72Ien2lcGZALT/6bq9ouG6TbohFIjb8+qWZ0tzsRlblI58A
6v6tDrUrABEBAAGJBHIEGAEKACYWIQR+YYh2aXsIUczvo9eqED9Ico9SkQUCXNst EQEAAYkCHwQYAQIACQUCV/sFMgIbDAAKCRAZeWwrPk999zo5EACpWJcNUeLiiUPr
6gIbAgUJAeEzgAJACRCqED9Ico9SkcF0IAQZAQoAHRYhBD1wV1jkHrF6PSh1SUEF ScvfITL39qBXPvMyfNtJADKqdfh/s3OWuw3zGbLYKtCYGm+VYqFXJEoLIGXvwXJe
DoGNy5BXBQJc2y3qAAoJEEEFDoGNy5BXqtkP/jZUN4WYuiRmKR1vVfSVtAYLv+4d dSb2vMhG1ME38234l/8c8sGCiVqLk+g31p+091gPpe25RbtJBwo4r5wmWkc69CTS
Ed6SXfRWVJ8t3Cn3IJzA+hi6s8D2YE1JTevyzFbECwHy9z606WysAMPthwbW/6Pb ij8s1Q1STefAbvMxQxDnTG5hZvyr/bL5aawuHXrIAwCinuA4CFNn6eUPudvUAFz3
oJkb8SFq9umyw/xI/jCu1Ta40mjrvY25L8HoCx9NBqS5T6Y47nGIPyyxSEUjI4vZ 1tUfRhuS/Wt/+LYdW1eGAjDZ4lvzyRKWqkKj55wCxrh4RkR8GWR76Y4pAz1Mk3SH
pm1bhz2e1wkb0c50MlrkS+l1D0qnzc6rit38ObmiC2uRe2KalI4J78z2nNtDbgBx 4NnFgFGDsJtYd5yLP8T5vz4ouRxh+BFNBUJuInp3Dul4wR9I4WiQYGDiWuSfuyvn
Zv0EIQfaUF1SeIUKkX61KAd2fuKlByGOA4+OL1XN/sxAhKcTcqaJPoHs7kSgH6el nOT3KrnE6kpulqdgCRtPTnRKwvsuhrOID10xMwVQnTNFrv8s4uVa9lCWBSfj9NFu
MnYPq64+0IBZZ3aZisNzsTjHadOc0rCtMHebUdyb6tgon/0bMGFPHhPIJ2xw4w1d ne6v4mZ3oEWIKmdDaPDbzYn+S9HEY57tXPqMIBDpok/JPOPlUtk5y1zTdvvBb+DD
ukUpyUC5bvHtb8oOnlfT8cgQEi3EE+zry2aMuMemryZO2b1YJPVOaQb62vvic6vs QL8GL6ZAAUWxFwl+VK5wbDEBrZstvSZPGhfwkLEI7qeOnFbyBWMKm0PhwpvXznDg
8/p+qhKRJx9n47P90CSjr3F8XG5tiHSvlh32d4pNYjb8CMaqS+X2BUFE8Qqpx2My UCpCBQ4e+6rL+k5SdhQu25UFKqcSqqMSDri0JT9AxgX5xvioRP1JHyMJIcoo5oBJ
U70c8uzrx2oy72Xs6yCdfaXmWHsZ/IEBsbZxCc3OVI1I4B6/UqSDeyEvoV8244bb /6xDPGZcAjnkV9YtD51dQviBMcZQ11GXTFcYo0MDqUJNgOis6SUxI1hGsqPOYa89
aCBs8Hb1e1OJvjDnL1EYstTpPjrvCDM5Grp9Nn0OuqXtk7eivFRwW9CzAxvWTNzP mUS5nvF0saAZHIiapVND0eIkb3uCNQ==
jok+2yzm5F1RrP1AfdY5PsqIG9Vh5rQbuW1ICvJ4AKMBLkGru4Z8It7ZnIlkTW8N =ZArY
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
=gLBU
-----END PGP PUBLIC KEY BLOCK----- -----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,7 +1,7 @@
# #
# spec file for package coreboot-utils # spec file for package coreboot-utils
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2023 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: coreboot-utils Name: coreboot-utils
Version: 4.10 Version: 4.22.01
Release: 0 Release: 0
Summary: A universal flash programming utility Summary: A universal flash programming utility
License: GPL-2.0-only License: GPL-2.0-only
@ -27,10 +27,9 @@ Source0: https://www.coreboot.org/releases/coreboot-%{version}.tar.xz
Source1: https://www.coreboot.org/releases/coreboot-%{version}.tar.xz.sig Source1: https://www.coreboot.org/releases/coreboot-%{version}.tar.xz.sig
Source3: %{name}.keyring Source3: %{name}.keyring
Patch1: no-pie.patch Patch1: no-pie.patch
Patch2: k8resdump.diff
Patch3: do-explicit-fallthrough.patch Patch3: do-explicit-fallthrough.patch
Patch4: msrtool-fix-build-with-gcc-10.patch
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: libopenssl-devel
BuildRequires: pciutils-devel BuildRequires: pciutils-devel
BuildRequires: xz BuildRequires: xz
BuildRequires: zlib-devel BuildRequires: zlib-devel
@ -45,30 +44,31 @@ used to develop and configure systems with coreboot.
%setup -q -n coreboot-%{version} %setup -q -n coreboot-%{version}
%if 0%{?suse_version} > 1320 %if 0%{?suse_version} > 1320
%patch1 -p1 %patch1 -p1
%endif
%patch2 -p1
%if 0%{?suse_version} > 1320
%patch3 -p1 %patch3 -p1
%endif %endif
%patch4 -p1
# Upstream messed the timespamps in the tarball
# Fix these for the 4.19 tarball
find . | xargs touch
%build %build
make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/ectool make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/ectool
make %{?_smp_mflags} CC="cc %{optflags}" -C util/superiotool make %{?_smp_mflags} CC="cc %{optflags}" -C util/superiotool
make %{?_smp_mflags} CFLAGS="%{optflags} -DCMOS_HAL=1 -I." -C util/nvramtool make %{?_smp_mflags} CFLAGS="%{optflags} -DCMOS_HAL=1 -I." -C util/nvramtool
make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/romcc romcc
make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/cbmem make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/cbmem
make %{?_smp_mflags} CFLAGS="%{optflags} -I../../src/commonlib/include" -C util/ifdtool make %{?_smp_mflags} CFLAGS="%{optflags} -I../../src/commonlib/include" -C util/ifdtool
make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/cbfstool %ifarch x86_64
make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/k8resdump make %{?_smp_mflags} -C util/cbfstool
%endif
%ifarch %{ix86} x86_64 %ifarch %{ix86} x86_64
CXXFLAGS="$CXXFLAGS -fPIC" CXXFLAGS="$CXXFLAGS -fPIC"
CFLAGS="$CFLAGS -fPIC" CFLAGS="$CFLAGS -fPIC"
make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/inteltool make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/inteltool
make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/intelmetool %ifarch x86_64
make %{?_smp_mflags} -C util/cbfstool
make %{?_smp_mflags} HOSTCC="cc %{optflags}" -C util/amdfwtool make %{?_smp_mflags} HOSTCC="cc %{optflags}" -C util/amdfwtool
make %{?_smp_mflags} CFLAGS="%{optflags} -I." -C util/viatool %endif
(cd util/msrtool && %configure && make %{?_smp_mflags}) (cd util/msrtool && %configure && make %{?_smp_mflags} )
%endif %endif
%install %install
@ -81,20 +81,16 @@ make %{?_smp_mflags} PREFIX=%{buildroot}/%{_prefix} -C util/ectool install
make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/superiotool install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/superiotool install
make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/nvramtool install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/nvramtool install
make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/intelmetool install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/intelmetool install
# ifdtool & viatool install targets try to install a nonexistent manpage...
install util/ifdtool/ifdtool %{buildroot}%{_bindir} install util/ifdtool/ifdtool %{buildroot}%{_bindir}
install util/cbfstool/cbfstool %{buildroot}%{_bindir}
install util/cbmem/cbmem %{buildroot}%{_bindir} install util/cbmem/cbmem %{buildroot}%{_bindir}
install util/romcc/romcc %{buildroot}%{_bindir}
install -pm644 util/romcc/romcc.1 %{buildroot}%{_mandir}/man1/
install util/k8resdump/k8resdump %{buildroot}%{_sbindir}
install util/amdtools/*.pl %{buildroot}%{_sbindir}
install util/amdtools/k8-read-mem-settings.sh %{buildroot}%{_sbindir}
%ifarch %{ix86} x86_64 %ifarch %{ix86} x86_64
make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/inteltool install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/inteltool install
install util/viatool/viatool %{buildroot}%{_bindir}
install util/amdfwtool/amdfwtool %{buildroot}%{_sbindir}
make -C util/msrtool DESTDIR=%{buildroot} PREFIX=%{_prefix} install make -C util/msrtool DESTDIR=%{buildroot} PREFIX=%{_prefix} install
%ifarch x86_64
install util/amdfwtool/amdfwtool %{buildroot}%{_sbindir}
install util/cbfstool/cbfstool %{buildroot}%{_bindir}
%endif
%endif %endif
install -pm644 util/superiotool/README README.superiotool install -pm644 util/superiotool/README README.superiotool
@ -102,11 +98,7 @@ install -pm644 util/superiotool/COPYING COPYING.superiotool
install -pm644 util/nvramtool/README README.nvramtool install -pm644 util/nvramtool/README README.nvramtool
install -pm644 util/nvramtool/COPYING COPYING.nvramtool install -pm644 util/nvramtool/COPYING COPYING.nvramtool
install -pm644 util/nvramtool/DISCLAIMER DISCLAIMER.nvramtool install -pm644 util/nvramtool/DISCLAIMER DISCLAIMER.nvramtool
install -pm644 util/romcc/COPYING COPYING.romcc
install -pm644 util/amdtools/README README.amdtools
cp -a util/amdtools/example_input example_input.amdtools
%ifarch %{ix86} x86_64 %ifarch %{ix86} x86_64
install -pm644 util/viatool/README README.viatool
install -pm644 util/msrtool/COPYING COPYING.msrtool install -pm644 util/msrtool/COPYING COPYING.msrtool
%endif %endif
@ -116,25 +108,18 @@ install -pm644 util/msrtool/COPYING COPYING.msrtool
%doc README.superiotool %doc README.superiotool
%license COPYING.nvramtool %license COPYING.nvramtool
%doc README.nvramtool DISCLAIMER.nvramtool %doc README.nvramtool DISCLAIMER.nvramtool
%doc README.amdtools example_input.amdtools %ifarch x86_64
%{_bindir}/cbfstool %{_bindir}/cbfstool
%{_sbindir}/amdfwtool
%endif
%{_bindir}/cbmem %{_bindir}/cbmem
%{_bindir}/ifdtool %{_bindir}/ifdtool
%{_bindir}/romcc
%{_bindir}/viatool
%{_sbindir}/ectool %{_sbindir}/ectool
%{_sbindir}/inteltool %{_sbindir}/inteltool
%{_sbindir}/intelmetool %{_sbindir}/intelmetool
%{_sbindir}/amdfwtool
%{_sbindir}/k8-compare-pci-space.pl
%{_sbindir}/k8-interpret-extended-memory-settings.pl
%{_sbindir}/k8-read-mem-settings.sh
%{_sbindir}/k8resdump
%{_sbindir}/msrtool %{_sbindir}/msrtool
%{_sbindir}/nvramtool %{_sbindir}/nvramtool
%{_sbindir}/parse-bkdg.pl
%{_sbindir}/superiotool %{_sbindir}/superiotool
%{_mandir}/man1/*
%{_mandir}/man8/* %{_mandir}/man8/*
%changelog %changelog

View File

@ -1,13 +0,0 @@
diff --git a/util/k8resdump/Makefile b/util/k8resdump/Makefile
index e260351..48651f2 100644
--- a/util/k8resdump/Makefile
+++ b/util/k8resdump/Makefile
@@ -24,7 +24,7 @@ OS_ARCH = $(shell uname)
ifeq ($(OS_ARCH), SunOS)
LDFLAGS = -lpci
else
-LDFLAGS = -lpci -lz -static
+LDFLAGS = -lpci -lz
endif
OBJS = k8resdump.o

View File

@ -1,40 +0,0 @@
From d26558924250f571709cd4fe44dd1c0874c57347 Mon Sep 17 00:00:00 2001
From: Michal Suchanek <msuchanek@suse.de>
Date: Mon, 18 Jan 2021 15:58:35 +0100
Subject: [PATCH] msrtool: fix build with gcc 10.
[ 84s] /usr/lib/gcc/i586-suse-linux/10/../../../../i586-suse-linux/bin/ld: msrutils.o:(.bss+0x0): multiple definition of `PresentTypes'; msrtool.o:(.bss+0x14): first defined here
[ 84s] /usr/lib/gcc/i586-suse-linux/10/../../../../i586-suse-linux/bin/ld: msrutils.o:(.bss+0x4): multiple definition of `MsrTypes'; msrtool.o:(.bss+0x18): first defined here
There should be typedefs, not variable definitions.
Change-Id: I663a011e9f1fc169126570d5eac7abe82d204a90
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
---
util/msrtool/msrtool.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/util/msrtool/msrtool.h b/util/msrtool/msrtool.h
index f5e6738c5c37..e4a44f45c1f6 100644
--- a/util/msrtool/msrtool.h
+++ b/util/msrtool/msrtool.h
@@ -18,14 +18,14 @@
#define HEXCHARS "0123456789abcdefABCDEF"
-enum {
+typedef enum {
MSRTYPE_RDONLY,
MSRTYPE_RDWR,
MSRTYPE_WRONLY,
MSRTYPE_EOT
} MsrTypes;
-enum {
+typedef enum {
PRESENT_RSVD,
PRESENT_DEC,
PRESENT_BIN,
--
2.26.2