Commit Graph

630 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
e67cae1f74
Disable GCC plugins for external modules in autoconf.h too
And also move config related commands into one place.

Fixes QubesOS/qubes-issues#2844
2020-02-07 03:05:51 +01:00
Marek Marczykowski-Górecki
ff12fdef02
Merge remote-tracking branch 'origin/pr/157'
* origin/pr/157:
  Update to kernel-5.4.14
2020-01-27 17:39:55 +01:00
Frédéric Pierret (fepitre)
170b33b42b
Increase modules.img sparse size 2020-01-27 00:17:55 +01:00
fepitre-bot
fbd6843b19
Update to kernel-5.4.14 2020-01-25 20:09:36 +01:00
xaki23
87c107fec0
update wireguard from 20200105 to 20200121 2020-01-22 15:23:17 +01:00
fepitre-bot
a7aff93815
Update to kernel-5.4.13 2020-01-18 05:06:27 +01:00
Marek Marczykowski-Górecki
125390a34f
Merge remote-tracking branch 'origin/pr/148'
* origin/pr/148:
  update WireGuard from 20191219 to 20200105 and new url/file patterns
2020-01-16 04:43:39 +01:00
fepitre-bot
0173745597
Update to kernel-5.4.10 2020-01-12 00:32:42 +01:00
Frédéric Pierret (fepitre)
acab7a00f1
get-latest-config: use keys under builder-rpm 2020-01-11 10:46:08 +01:00
xaki23
c461282cea
update WireGuard from 20191219 to 20200105 and new url/file patterns 2020-01-08 21:06:55 +01:00
Marek Marczykowski-Górecki
d606b89e51
version 5.4.8-1 2020-01-07 12:25:45 +01:00
fepitre-bot
19b22dd663
Update to kernel-5.4.7 2020-01-04 05:05:58 +01:00
fepitre-bot
af7128da3d
Update to kernel-5.4.5 2019-12-21 05:06:02 +01:00
xaki23
b5170f87d0
update WireGuard from 20191212 to 20191219 2019-12-19 15:14:17 +01:00
fepitre-bot
1252f79e8d
Update to kernel-5.4.3 2019-12-14 05:07:12 +01:00
xaki23
9f28598dd9
update WireGuard from 20191127 to 20191212 2019-12-13 15:19:36 +01:00
Marek Marczykowski-Górecki
1554c07dc3
Add BR: python3-devel for pathfix.py script 2019-12-08 12:39:06 +01:00
fepitre-bot
8ee5779ea8
Update to kernel-5.4.2 2019-12-08 10:07:28 +01:00
Frédéric Pierret (fepitre)
366e681a9d
get latest config: exit with clean and disable getting rc by default 2019-12-07 10:08:27 +01:00
Marek Marczykowski-Górecki
f841402153
Merge remote-tracking branch 'origin/pr/128'
* origin/pr/128:
  update WireGuard from 20191012 to 20191127
2019-12-05 23:41:03 +01:00
Marek Marczykowski-Górecki
8aca753f93
(re-)sign all the modules after processing debuginfo
Extracting debuginfo strips away modules signatures (which would be
invalid anyway, as the module file is modified). Include the code for
signing modules again, taken from Fedora's kernel.spec.

Fixes QubesOS/qubes-issues#5497
2019-12-05 23:13:29 +01:00
xaki23
a5e7326872
update WireGuard from 20191012 to 20191127 2019-12-02 09:47:44 +01:00
Marek Marczykowski-Górecki
5d6894800e
version 5.4.1-2 2019-12-02 06:24:10 +01:00
Frédéric Pierret (fepitre)
1cc6951e1d
config-qubes: allow signed modules as Fedora set it 2019-12-01 10:25:55 +01:00
Frédéric Pierret (fepitre)
22b6866243
Update to version 5.4.1 2019-12-01 02:00:43 +01:00
Marek Marczykowski-Górecki
7b1c020d37
Update Fedora keys for config updater script (add 32, remove 30 and 31) 2019-11-30 14:10:28 +01:00
Marek Marczykowski-Górecki
9fc40622cd
Merge remote-tracking branch 'origin/pr/119'
* origin/pr/119:
  Update to kernel-5.3.12
2019-11-27 04:35:38 +01:00
Frédéric Pierret (fepitre)
fb9b485ccf
spec: mangle /usr/bin/python shebangs to /usr/bin/python3
- From Fedora spec file
- Only for dom0 >= Fedora 31
2019-11-24 11:18:15 +01:00
fepitre-bot
ddf76022e4
Update to kernel-5.3.12 2019-11-23 04:59:24 +01:00
fepitre-bot
18d5d66d02
Update to kernel-5.3.11 2019-11-16 10:10:12 +01:00
Marek Marczykowski-Górecki
ea53bfe2df
Merge remote-tracking branch 'origin/pr/113'
* origin/pr/113:
  Update to kernel-5.3.9
2019-11-09 14:52:49 +01:00
fepitre-bot
71964cd085
Update to kernel-5.3.9 2019-11-09 04:59:39 +01:00
xaki23
cddf334f05
update WireGuard from 20190913 to 20191012 2019-11-05 09:29:07 +01:00
fepitre-bot
beccd92b8e
Update to kernel-5.3.8 2019-11-02 05:00:03 +01:00
Marek Marczykowski-Górecki
17b7186716
Make makefile and spec compatible with rc versions
There are a couple of changes needed:
1. Package version cannot contain '-' (5.4-rc5-1.pvops.qubes is an
   invalid rpm version). Follow Fedora upstream idea of moving 'rc' tag
   into package release field, as 0.rcXX.(original rel). This way, such
   package will be 'older' than the final release (with just release
   number there - 1 in most cases). The alternative idea is using
   '~rcXX' in the package version, but ~ couldn't be part of a kernel
   version reported by the kernel itself and also qubes-dom0-update
   refuses ~ in a package filename.
2. Adjust kernel version to match the above - specifically clear
   EXTRAVERSION (-rcXX suffix), as it will be added back as package
   release (CONFIG_LOCALVERSION).
3. rc tarballs are available only as a git-generated .tar.gz (not
   .tar.xz) and there are no matching detached signatures. While it
   would be possible to download a signed tag via git, scripting that
   would be overly complex as for the task rarely used. Leave this
   verification as a manual step and require sha512 checksum to be
   committed into repository.
   To build an archive matching upstream one, out of a signed tag, use
   command like this:
   git archive --prefix=linux-5.4-rc5/ --output=../linux-5.4-rc5.tar.gz v5.4-rc5

While at it, remove obsolete BUILD_FLAVOR variable.
2019-10-30 17:48:44 +01:00
Marek Marczykowski-Górecki
24ee349714
Add Linus's signing key
Initial mainline releases are signed by Linus.
2019-10-30 16:34:18 +01:00
fepitre-bot
87ba67cee5
Update to kernel-5.3.7 2019-10-19 05:00:40 +02:00
fepitre-bot
9cf5108f6e
Update to kernel-5.3.6 2019-10-12 05:02:37 +02:00
fepitre-bot
8f82b34cc9
Update to kernel-5.3.2 2019-10-05 04:58:26 +02:00
xaki23
383118a889
change WireGuard version from 20190702 to 20190913 2019-09-24 21:58:07 +02:00
fepitre-bot
9a3ca002fe
Update to kernel-5.2.16 2019-09-21 05:04:50 +02:00
Marek Marczykowski-Górecki
c7cfdfe8e8
Merge remote-tracking branch 'origin/pr/91'
* origin/pr/91:
  Update to kernel-5.2.14
2019-09-15 22:25:28 +02:00
Marek Marczykowski-Górecki
1d50db3f47
rpm: set default kernel version based on package flavor
If default kernel was from kernel-latest, update default kernel property
on kernel-latest update (only). Same for other kernel package flavor.

Suggested by @hexagonrecursion
Fixes QubesOS/qubes-issues#5309
2019-09-15 19:35:35 +02:00
fepitre-bot
9aac829311
Update to kernel-5.2.14 2019-09-14 10:40:45 +02:00
fepitre-bot
4e4cdf6d8a
Update to kernel-5.2.13 2019-09-07 05:01:56 +02:00
fepitre-bot
61485da630
Update to kernel-5.2.11 2019-08-31 04:59:01 +02:00
fepitre-bot
c270f522ae
Update to kernel-5.2.9 2019-08-16 20:41:53 +02:00
Marek Marczykowski-Górecki
8b2aed93d7
version 5.2.7-1 2019-08-08 11:31:59 +02:00
Frédéric Pierret (fepitre)
d9f5315ada Drop AFTER_LINK patch 2019-07-27 23:33:44 +02:00
Frédéric Pierret (fepitre)
150288eaa4
Update to kernel-5.2.3 2019-07-27 14:35:21 +02:00