Commit Graph

18161 Commits

Author SHA1 Message Date
Alyssa Ross
b8734c50e2 pkgsMusl.systemdMinimal: fix build
Use latest patches from OpenEmbedded.  pkgsMusl.systemd doesn't build
yet because pkgsMusl.libnetfilter_conntrack is currently broken.
2022-03-14 12:21:51 +00:00
github-actions[bot]
a9a2d9475d
Merge staging-next into staging 2022-03-11 18:01:59 +00:00
github-actions[bot]
7573d7fe79
Merge master into staging-next 2022-03-11 18:01:20 +00:00
Bernardo Meurer
f9335711ad
Merge pull request #163650 from TredwellGit/linux-firmware
linux-firmware: 20220209 -> 20220310
2022-03-11 09:41:30 -08:00
André Silva
3ee99c82c4
Merge pull request #161868 from fortuneteller2k/xanmod-tt
linux_xanmod: 5.15.24 -> 5.15.27
2022-03-11 16:58:58 +00:00
fortuneteller2k
c0ca1422e7 linux_xanmod: 5.15.24 -> 5.15.27 2022-03-11 20:04:12 +08:00
github-actions[bot]
7a0501594d
Merge staging-next into staging 2022-03-11 06:02:02 +00:00
github-actions[bot]
cb2a59dda7
Merge master into staging-next 2022-03-11 06:01:28 +00:00
TredwellGit
92dce804e3 linux-firmware: 20220209 -> 20220310 2022-03-11 05:56:40 +00:00
Franz Pletz
b77a575dc8
Merge pull request #163513 from ReplayCoding/fix/iwd-doc-output 2022-03-11 05:20:31 +01:00
adisbladis
f445a7668c zfs: 2.1.2 -> 2.1.3 2022-03-11 10:32:14 +12:00
github-actions[bot]
03c9842a65
Merge staging-next into staging 2022-03-10 18:02:01 +00:00
github-actions[bot]
76c5dacba7
Merge master into staging-next 2022-03-10 18:01:25 +00:00
Alyssa Ross
f8be98b2cb cryptsetup: separate binaries from libraries
This reduces closure sizes by making the libraries not depend on the
binaries, which is good for dynamic builds, and (when statically
linked) making the binaries not depend on the libraries, which is good
for static builds.

When static building, we additionally have to disable loading LUKS
plugins from $lib to avoid a reference, which probably wouldn't have
worked anyway.
2022-03-10 11:13:15 +00:00
Alyssa Ross
fb079c3110 linux.configfile: fix alts containing "/m"
generate-config.pl's auto modules feature answers "m" to any Kconfig
question it thinks supports being a module.  It detected this by
seeing if the help shown by make config (called "alts" by the script)
contained the string "/m", which it would in the case of e.g a
tristate option, where alts would be "N/m/y/?".

But then along came CONFIG_MODPROBE_PATH in Linux 5.13, with a default
value, shown in the make config help, of "/sbin/modprobe".
generate-config.pl would see the "/m" substring, and answer "m" to the
question, meaning (I think) that the built kernel would expect the
modprobe binary to be at /m.  This broke the (non-NixOS) VM images I
build with Nix.  NixOS was unaffected because it uses a different
mechanism to set the modprobe path.

With the current architecture, we can't 100% determine whether a
Kconfig option is a string or a tristate, but we can get a lot closer
by using a better regex.  My new regex only accepts single word
characters, separated by slashes, with a "/?" at the end.  This is
much less likely to ever end up as the default value of a string
option.

Tested by building linux_latest.configfile before and after my
changes, and checking the only difference is the correct default for
CONFIG_MODPROBE_PATH.
2022-03-10 11:13:11 +00:00
ReplayCoding
12d29578c8 iwd: move documentation to seperate output 2022-03-09 14:04:53 -08:00
Zhong Jianxin
1cb1b5312d sketchybar: 2.4.3 -> 2.5.0 2022-03-10 01:07:06 +08:00
github-actions[bot]
f6b4a4048a
Merge staging-next into staging 2022-03-09 12:01:59 +00:00
github-actions[bot]
201cc2f89b
Merge master into staging-next 2022-03-09 00:02:05 +00:00
TredwellGit
c8b5c95264 Merge pull request #163367 from TredwellGit/linux
Linux kernels 2022-03-08
2022-03-08 21:52:10 +00:00
Jan Tojnar
8b250c5d7f
Merge pull request #161935 from tomfitzhenry/fwupd-1.7.6
fwupd: 1.7.2 -> 1.7.6
2022-03-08 21:33:33 +01:00
TredwellGit
109f094395 linux-rt_5_4: 5.4.177-rt69 -> 5.4.182-rt70 2022-03-08 19:23:59 +00:00
TredwellGit
eff61b45d0 linux: 5.4.182 -> 5.4.183 2022-03-08 19:23:28 +00:00
TredwellGit
d7d0cf60f9 linux: 5.16.12 -> 5.16.13 2022-03-08 19:23:19 +00:00
TredwellGit
639fd7c52a linux: 5.15.26 -> 5.15.27 2022-03-08 19:23:11 +00:00
TredwellGit
d095019a82 linux: 5.10.103 -> 5.10.104 2022-03-08 19:23:03 +00:00
TredwellGit
f22e8f94cf linux: 4.9.304 -> 4.9.305 2022-03-08 19:22:55 +00:00
TredwellGit
ba5cca9c79 linux: 4.19.232 -> 4.19.233 2022-03-08 19:22:48 +00:00
TredwellGit
e2aab2e9fd linux: 4.14.269 -> 4.14.270 2022-03-08 19:22:38 +00:00
Jan Tojnar
3d59b0a50d fwupd: use upstream install detection patch
5bc5462213
attempts to fix the need to patch the redfish test ourselves.
But it is actually not sufficient since we install the installed tests
into a separate prefix, so we need to adjust the installed tests patch.
2022-03-08 17:39:30 +01:00
Tom Fitzhenry
b3c966ce07 fwupd: enable modemmanager plugin 2022-03-08 13:29:25 +01:00
Tom Fitzhenry
413a50ede6 fwupd: 1.7.2 -> 1.7.6
https://github.com/fwupd/fwupd/releases/tag/1.7.3
https://github.com/fwupd/fwupd/releases/tag/1.7.4
https://github.com/fwupd/fwupd/releases/tag/1.7.5
https://github.com/fwupd/fwupd/releases/tag/1.7.6
2022-03-08 13:29:25 +01:00
Alyssa Ross
dc1303185f kmod: add dev and lib outputs
Reduces the closure size of pkgsStatic.kmod from 51.0M to 541.6K.
2022-03-07 11:02:29 +00:00
github-actions[bot]
137a689db1
Merge staging-next into staging 2022-03-07 00:02:59 +00:00
github-actions[bot]
b4b1ce4d4f
Merge master into staging-next 2022-03-07 00:02:12 +00:00
Florian Klink
57230883fb
Merge pull request #162949 from alyssais/systemd-typos
systemd: fix a whole bunch of typos
2022-03-06 19:59:42 +01:00
Vladimír Čunát
7075835950
Merge #159237: linuxKernel.packages.linux_4_4: drop 2022-03-06 19:38:07 +01:00
Vladimír Čunát
485c8dd876
Merge #161362: linux_zen: 5.16.8 -> 5.16.11 2022-03-06 19:38:00 +01:00
Alyssa Ross
a0bfc8e7c1 systemd: update patchShebangs comment
We can't remove this yet even though we're on 250.3, because some more
crept in and weren't fixed in time for the release.
2022-03-06 10:12:19 -08:00
markuskowa
4d163783ea
Merge pull request #162969 from r-ryantm/auto-update/earlyoom
earlyoom: 1.6.2 -> 1.7
2022-03-06 19:04:21 +01:00
github-actions[bot]
69e1d85d54
Merge staging-next into staging 2022-03-06 18:01:46 +00:00
github-actions[bot]
68a45fb1f2
Merge master into staging-next 2022-03-06 18:01:10 +00:00
Guillaume Girol
dfd24b1450
Merge pull request #160408 from r-burns/linux-pam-from-darwin
pam: fix cross-compilation from darwin
2022-03-06 15:32:25 +00:00
Artturi
ef67e135e9
Merge pull request #160539 from danielfullmer/kernel-iso9660
linux: enable ISO9660_FS module
2022-03-06 11:13:45 +02:00
github-actions[bot]
6933fb31ab
Merge staging-next into staging 2022-03-06 06:01:40 +00:00
github-actions[bot]
3f8e60728f
Merge master into staging-next 2022-03-06 06:01:06 +00:00
R. Ryantm
a8f6e92fdd earlyoom: 1.6.2 -> 1.7 2022-03-06 05:36:40 +00:00
Artturi
a0820a9d0d
Merge pull request #161007 from a-m-joseph/busybox-allow-disabling-applet-symlinks 2022-03-06 07:06:33 +02:00
Alyssa Ross
479b1cb510
systemd: fix a whole bunch of typos 2022-03-06 00:58:59 +00:00
Florian Klink
f5c243d6c2 systemd: drop -Defi-ld=gold
As reported in
https://github.com/NixOS/nixpkgs/pull/156096#pullrequestreview-900986176,
this fails to build on EFI enabled RISC-V because the requested EFI
linker (efi-ld=gold) is unsupported. According to Wikipedia gold only
supports x86, x86-64, ARM, PowerPC, TileGX.

Removing this option alltogether will cause meson to figure out the
default linker by itself.
2022-03-05 21:28:08 +01:00