Vladimír Čunát
1cf4fea33f
nixos/release-notes: fix a tiny typo
2020-03-05 14:03:27 +01:00
Vladimír Čunát
eb5f3cac4f
Merge #81631 : lcov: Fix patch checksums
2020-03-04 14:22:08 +01:00
Vladimír Čunát
b7f5450e4d
knot-resolver: apply upstream patch
...
Encrypted ZFS users were affected, in particular some NixOS users
who reported the issue upstream. Close #81188 .
2020-03-04 13:36:54 +01:00
Vladimír Čunát
fbe3eb29dd
gnome-tour: fix at typo breaking metrics job
...
It's an evalution problem that (unfortunately?) doesn't break
most things.
2020-03-04 11:38:03 +01:00
Vladimír Čunát
29a7464115
knot-dns: 2.9.2 -> 2.9.3
...
https://gitlab.labs.nic.cz/knot/knot-dns/-/tags/v2.9.3
2020-03-03 11:18:02 +01:00
Vladimír Čunát
4d954e528d
Merge #80714 : icon-lang: fix build
2020-03-02 16:15:53 +01:00
Vladimír Čunát
a2afee938b
Merge #81512 : pkgs/bazel*: Fix path to update-srcDeps.py
2020-03-02 16:15:49 +01:00
Vladimír Čunát
855f020404
Merge #79026 : blackmagic: v1.6.1-317-gc9c8b08 -> v1.6.1-409-g7a595ea
2020-03-02 15:57:23 +01:00
Vladimír Čunát
fb6ceb45ba
Merge #80124 : llvmPackages_5.compiler-rt: fix for glibc bump
2020-03-02 15:41:52 +01:00
Vladimír Čunát
83015ff795
nixpkgs manual: fix build after pandoc(?) update
...
I din't try to pinpoint the exact commit, but we started getting:
> The extension smart is not supported for docbook
Reading pandoc docs, I can't see what use to us "smart" could be
when writing the in-between docbook (to be converted to html).
https://pandoc.org/MANUAL.html#extension-smart
2020-03-02 08:24:54 +01:00
Vladimír Čunát
5f881209f9
nixos/kresd: never force extraFeatures = false
...
Fixes #81109 . Regressed in PR #78392 (26858063 ).
2020-02-26 15:10:53 +01:00
Vladimír Čunát
d7266d00b2
Merge #80802 : netpbm: fix typo on substituteInPlace parameters
2020-02-22 17:48:11 +01:00
Vladimír Čunát
ea79a830dc
release-combined.tested: readd boot.biosUsb test
...
It has been commented-out for some time and now removed
in commit 2de3caf , but it seems reliable in past months:
https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.boot.biosUsb.x86_64-linux/all
so I can't see why not re-add it. Close #15690 .
2020-02-22 10:43:26 +01:00
Vladimír Čunát
de4f68d8fa
release-combined: readd firefox-esr test
...
It was added in PR #79786 (7a625e7 ) and then removed in commit 2de3caf
(apparently unintentionally as a rebase conflict).
_I think the ordering used by Eelco would sort the line this way._
2020-02-22 10:35:52 +01:00
Vladimír Čunát
e01412b5c9
Merge #80387 : release-combined: readd keymap tests
2020-02-22 09:15:11 +01:00
Vladimír Čunát
7cda2823be
openssl_1_0_2: mark as insecure; fixes #77503 (kinda)
...
No vulnerabilities are know so far (to me), but still I'd go this way.
Especially for 20.03 it seems better to deprecate it before official
release happens.
Current casualties:
$ ./maintainers/scripts/rebuild-amount.sh --print HEAD HEAD^
Estimating rebuild amount by counting changed Hydra jobs.
87 x86_64-darwin
161 x86_64-linux
2020-02-21 18:49:16 +01:00
Vladimír Čunát
f04825cc31
can-utils: fixup build after PR #78994
2020-02-20 21:21:08 +01:00
Vladimír Čunát
627a9ff433
lkl: fixup build after PR #78994
2020-02-20 21:07:43 +01:00
Vladimír Čunát
944775e0c5
dnsmasq: correct previous change for Darwin
...
I was a bit hasty in commit 482642a73 .
2020-02-19 15:20:46 +01:00
Vladimír Čunát
482642a733
dnsmasq: fixup build after kernel header changes
...
https://github.com/torvalds/linux/commit/0768e17073d
2020-02-19 13:14:04 +01:00
Vladimír Čunát
1b96f9b68c
Merge #80460 : maintainers: fix 0x4A6F
2020-02-18 21:28:27 +01:00
Vladimír Čunát
03d69128b2
nettle: runtime selection of HW-accelerated code
...
> Include multiple versions of certain functions in the library,
> and select the ones to use at run-time, depending on available
> processor features. Supported for ARM and x86_64.
The current version seems to accelerate AES and SHA families.
Size increase on x86_64 is <10k in our case.
It can make quite some performance difference; I tried
$ time ./result-dev/bin/nettle-hash -a sha256 /some/file/around/2G
And the total CPU time went down from 8.5s to 2s (single thread).
Now it matches the time of openssl
$ time openssl sha256 /some/file/around/2G
Of course, in real life it will be much harder to notice a difference...
Platforms without support for this (e.g. i686) seem to still build fine,
and ARMv7 cross-build also succeeds for me, so hopefully all is OK.
2020-02-18 12:22:51 +01:00
Vladimír Čunát
f595677418
efibootmgr: fixup build on i686
...
Same as efivar; I believe it doesn't really needs LTO. I checked:
nix build -f nixos/release-combined.nix nixos.iso_minimal.i686-linux
2020-02-18 10:30:23 +01:00
Vladimír Čunát
9b4424cbb7
efivar: fixup build on i686
...
I don't think it really needs LTO.
2020-02-17 21:05:16 +01:00
Vladimír Čunát
b229e9fdfd
libclc: enableParallelBuilding = true
...
Otherwise it takes quite some time. Tested on a 32-threaded machine,
so there probably aren't common high-parallelism bugs.
2020-02-14 18:33:27 +01:00
Vladimír Čunát
ed77cf1c56
Merge #62890 : libclc: 2017-11-29 -> 2019-06-09 (unbreak)
2020-02-14 17:59:00 +01:00
Vladimír Čunát
5a8000dc05
openssl: revert a workaround that's no longer needed
...
Thanks to python3Minimal. This reverts part of c2038483f #79738 .
2020-02-14 13:22:44 +01:00
Vladimír Čunát
f6519103bf
glibc: use python3Minimal instead of python3
...
This should improve the speed of bootstrapping process.
Cost of evaluation also decreases a bit,
but I don't expect that will be significant.
2020-02-14 13:19:00 +01:00
Vladimír Čunát
705a131583
Merge #79917 : thunderbird*: 68.4.2 -> 68.5.0 (security)
2020-02-13 13:04:11 +01:00
Vladimír Čunát
3668d993a3
gnutls: move some docs that don't seem useful normally
2020-02-10 21:55:23 +01:00
Vladimír Čunát
cfa1f136db
lz4: split binaries into a separate output
...
It's a little suspicious that the binaries are (apparently)
linked statically, but I assume upstream has some reasons (e.g. speed).
2020-02-10 21:31:48 +01:00
Vladimír Čunát
35b13b52cd
lz4: do the refactoring forgotten after PR #51965
2020-02-10 21:30:50 +01:00
Vladimír Čunát
e94a7366e7
Merge #79738 : glibc, openssl: unbreak cross eval
...
(with minor caveats)
2020-02-10 19:22:15 +01:00
Vladimír Čunát
4ff2a1641c
Merge #79740 : libssh2: patch CVE-2019-17498 (into staging)
2020-02-10 17:44:54 +01:00
Vladimír Čunát
cc1ae9f21b
make-bootstrap-tools: fixup after glibc update
...
There's a generated header that got comment about the source header
from glibc.dev, which added unwanted runtime dependency. Tested:
nix build -f pkgs/top-level/release.nix stdenvBootstrapTools.{aarch64,i686,x86_64}-linux.test
2020-02-10 17:31:35 +01:00
Vladimír Čunát
79210713e6
nixpkgs manual: fix a typo in cross-compilation
...
I can't say I really understand that much about our cross stuff,
but this seems very clear.
2020-02-10 16:58:50 +01:00
Vladimír Čunát
c2038483fd
glibc, openssl: unbreak cross eval (with minor caveats)
...
It's certainly better to have those two caveats than not evaluate.
Both seem rather niche. Unfortunately I failed to find a better way.
I started testing builds of several cross variants; all seem OK.
2020-02-10 15:52:20 +01:00
Vladimír Čunát
221274e155
rtptools: fix a typo
...
/cc PR #79028 . Whitespace change: seems more common this way.
Normal eval didn't notice but it came out in the metrics job:
https://hydra.nixos.org/build/112189807
2020-02-10 13:11:22 +01:00
Vladimír Čunát
811448e4ac
reiserfsprogs: fixup build with glibc-2.30
...
Inspired by https://bugs.archlinux.org/task/60204
2020-02-10 09:46:33 +01:00
Vladimír Čunát
94bb2ff95f
Merge #79609 : Remove pbogdan from maintainers
2020-02-09 11:20:47 +01:00
Vladimír Čunát
8130f3c1c2
linux config: revert BPF_JIT_ALWAYS_ON=yes
...
This reverts a small bit of af808bd82 from PR #73328 . Fixes #79304 :
tests.installer.simpleUefiSystemdBoot.x86_64-linux
I still don't know why the regression happened, but this feature doesn't
seem important enough to block channel now, though it reportedly helps
to mitigate spectre 2 attack CVE-2017-5715.
2020-02-09 08:22:00 +01:00
Vladimír Čunát
baeed035ea
Merge #78628 : knot-resolver: 4.3.0 -> 5.0.1
...
The service needed lots of changes. A few smaller changes
are added into the PR, e.g. replacement for PR #72014 .
See the commit messages for details.
2020-02-05 16:57:02 +01:00
Vladimír Čunát
e3edb004c6
knot-resolver: 5.0.0 -> 5.0.1
...
https://gitlab.labs.nic.cz/knot/knot-resolver/tags/v5.0.1
2020-02-05 16:53:40 +01:00
Vladimír Čunát
cf242659fe
stdenv bootstrap tools: switch one file to official URL
2020-02-05 13:59:18 +01:00
Vladimír Čunát
48a997cd76
Merge #66528 : glibc: 2.27 -> 2.30 (into staging)
...
Includes update of stdenv bootstap tools (for three main platforms)
and many package fixes with new glibc.
2020-02-05 13:41:09 +01:00
Vladimír Čunát
5ca088f1cc
glibc/*.patch: revert no-op changes done in 447edaa3
...
I suppose the diff of the glibc-upgrade branch is a bit cleaner
without including these unnecessary changes.
2020-02-05 13:37:06 +01:00
Vladimír Čunát
53349b9c27
stdenv bootstrap tools: regenerate "officialy"
...
From Hydra's binaries for c5aabb0 (19.09).
This time I re-tested full stdenv bootstrap on these three platforms.
https://github.com/NixOS/nixpkgs/pull/66528#issuecomment-582351637
2020-02-05 13:04:13 +01:00
Vladimír Čunát
22284b07ef
gcc: disable LTO on i686
...
as a workaround to fix build after updating stdenv bootstrap
(in the followup commit). Interested parties can improve this later.
2020-02-05 13:02:57 +01:00
Vladimír Čunát
1af60850c5
nixosTests.misc: fix blkio sub-test with newer kernels
...
The blkio.sectors file is no longer provided; by quick search:
https://issues.apache.org/jira/browse/MESOS-9848
so hopefully it's sufficient to test existence of this other file:
https://www.kernel.org/doc/html/v5.4/admin-guide/cgroup-v1/blkio-controller.html#common-files-among-various-policies
Originally this sub-test was added in 58e40f84 .
2020-02-02 13:20:03 +01:00
Vladimír Čunát
3c46f9d63b
Merge #79052 : libxml2: patch for CVE-2020-7595
...
... into staging
2020-02-02 09:58:01 +01:00
Vladimír Čunát
31ab6fdec5
Merge #78978 : lua5: Fix src URLs
...
The rebuilds happen because changing the end-part of URL
changes the name of the resulting file as placed into nix store
(those names were wrong/confusing before this change)
2020-02-01 09:52:56 +01:00
Vladimír Čunát
bba954f34e
nixos release notes: document linuxPackages update
2020-01-31 15:58:46 +01:00
Vladimír Čunát
02bf0557c0
nixos/kresd: add .instances option
2020-01-31 15:22:52 +01:00
Vladimír Čunát
ae74a0e27c
(nixos/)knot-resolver: 4.3.0 -> 5.0.0
...
Minor incompatibilities due to moving to upstream defaults:
- capabilities are used instead of systemd.socket units
- the control socket moved:
/run/kresd/control -> /run/knot-resolver/control/1
- cacheDir moved and isn't configurable anymore
- different user+group names, without static IDs
Thanks Mic92 for multiple ideas.
2020-01-31 15:22:52 +01:00
Vladimír Čunát
0a8fb01b80
nixos/kresd: fix a recent error in description
2020-01-31 15:06:27 +01:00
Vladimír Čunát
93ad21dedd
knot-resolver: remove older lua path workarounds
...
Part of this is approximate revert of commit f0d2da43a7 .
2020-01-31 15:06:20 +01:00
Vladimír Čunát
e980e7a3ab
knot-resolver: enable checks on aarch64
...
The cqueues fix is in nixpkgs already, so it works now.
2020-01-30 18:48:57 +01:00
Vladimír Čunát
3aa308a680
linuxPackages: 4.19 -> 5.4
...
It's a longterm version that has been out for quite some time:
5.4.15 and 5.5 are current. I've been using it, so far I'm not aware
of any issues with it.
Feature freeze for the next NixOS release is in two weeks,
so now seems to be high time to decide the default kernel version.
https://discourse.nixos.org/t/nixos-20-03-feature-freeze/5655
2020-01-28 16:32:25 +01:00
Vladimír Čunát
e8907eaea3
Merge #78604 : pciutils: 3.6.2 -> 3.6.4 (into staging)
2020-01-28 15:10:14 +01:00
Vladimír Čunát
b47ec9a6b3
Merge #75437 : kramdown-rfc2629: init at 1.2.13
...
I left it open much longer than planned. Re-tested it creates html.
2020-01-28 14:12:26 +01:00
Vladimír Čunát
1ee3c7b405
Revert "knot-resolver: skip a broken test"
...
This reverts commit 5c0567dcc6 .
The issue had been fixed but I forgot to remove this workaround.
2020-01-25 13:42:46 +01:00
Vladimír Čunát
b200b6bea4
Merge #78452 : thunderbird*: 68.4.1 -> 68.4.2
2020-01-25 13:42:46 +01:00
Vladimír Čunát
018e2972c7
Merge #77682 : glog: remove static flag
...
It was re-introduced by incorrect merge-conflict resolution.
2020-01-14 19:08:48 +01:00
Vladimír Čunát
2aea16c4d6
glibc: depend on libidn2 (and libunistring, transitively)
...
It's a bit hacky, but ATM I can't see any better way for glibc >= 2.28.
Signed-off-by: Luka Blaskovic <lblasc@tvbeat.com >
2020-01-14 08:27:00 +00:00
Vladimír Čunát
0c75f51304
stdenv bootstrap: disable dejagnu tests
...
There's a failure - I don't know why. The checks from "normal" dejagnu
still succeed, so I assume this commit is quite a safe work-around.
2020-01-14 08:27:00 +00:00
Vladimír Čunát
7048b566c1
Merge #77526 : krita: set -Wno-deprecated-copy for gcc
...
This reduces the build log length to fix the build on the Hydra.
2020-01-11 21:54:33 +01:00
Vladimír Čunát
e4c89a66fe
openssl_1_0_2: 1.0.2t -> 1.0.2u (low-severity security)
...
Fixes #77266 : CVE-2019-1551
https://www.openssl.org/news/secadv/20191206.txt
(cherry picked from commit 961d0cf9f5 )
Oops - I realized too late that the rebuild amount is minimal,
so why not have it immediately in master.
2020-01-11 10:25:38 +01:00
Vladimír Čunát
961d0cf9f5
openssl_1_0_2: 1.0.2t -> 1.0.2u (low-severity security)
...
Fixes #77266 : CVE-2019-1551
https://www.openssl.org/news/secadv/20191206.txt
2020-01-11 10:14:10 +01:00
Vladimír Čunát
a1d4878723
Merge #77499 : thunderbird*: 68.3.1 -> 68.4.1 (security)
...
https://www.thunderbird.net/en-US/thunderbird/68.4.1/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2020-04/
2020-01-11 09:54:14 +01:00
Vladimír Čunát
f703a3a04a
firefox-esr-60: mark as vulnerable
...
The last release was in September, so it's surely "vulnerable" now.
https://www.mozilla.org/en-US/firefox/60.9.0/releasenotes/
This is the same appproach we've taken for esr-52.
2020-01-10 17:08:01 +01:00
Vladimír Čunát
9e0c8f0cbe
ppp: remove falsifian from meta.maintainers
...
https://github.com/NixOS/nixpkgs/pull/66528#issuecomment-572762705
2020-01-09 22:52:11 +01:00
Vladimír Čunát
5c780036c5
Merge branch 'master' into staging-next
...
The nss rebuild isn't so small.
2020-01-08 22:48:13 +01:00
Vladimír Čunát
754d02df72
gdk-pixbuf: upstream patch to fix the nixos test
...
Tested nixos.tests.installed-tests.gdk-pixbuf.x86_64-linux
atop the current nixpkgs master.
2020-01-08 15:36:39 +01:00
Vladimír Čunát
37e1da2874
ffmpeg: 3.4.6 -> 3.4.7 (security)
...
Fixes #73628 (many CVEs).
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/289a79d545e83a:/Changelog
2019-12-29 10:40:04 +01:00
Vladimír Čunát
c3d4998e41
Merge #75803 : kresd service: unify listen declarations
2019-12-27 15:55:38 +01:00
Vladimír Čunát
743f3cc258
Merge #76118 : thunderbird*: 68.3.0 -> 68.3.1
...
https://www.thunderbird.net/en-US/thunderbird/68.3.1/releasenotes/#changes
2019-12-22 17:19:11 +01:00
Vladimír Čunát
6fd5a4383b
Revert "release: remove metrics from unstable channel (temporarily)"
...
This reverts commit 96d73edaf3 .
IPv6 connectivity restored by ISP a few hours after I pushed
the workaround. Apparently it was something complicated;
I suppose that has to do with the issue appearing on Friday 13th
during full moon ;-)
2019-12-18 20:50:10 +01:00
Vladimír Čunát
96d73edaf3
release: remove metrics from unstable channel (temporarily)
...
Since friday the metrics machine (along with other replaceable ones)
has no public-IP connectivity. I hoped I'd be able to resolve this
with ISP quickly, but apparently not. Let's not block the channel
at least. The metrics data can get filled retrospectively by restarting
the individual Hydra jobs.
2019-12-18 11:07:52 +01:00
Vladimír Čunát
7139b127b3
gcc7: 7.4.0 -> 7.5.0
...
It's bugfix-only; these tend to be fairly safe,
and we don't really use gcc7 anymore by default.
I tested building gcc7 and gfortran7 on x86_64-linux.
https://gcc.gnu.org/ml/gcc-announce/2019/msg00003.html
2019-12-16 11:40:59 +01:00
Vladimír Čunát
877eedec61
knot-dns: 2.9.1 -> 2.9.2 (bugfixes)
...
https://gitlab.labs.nic.cz/knot/knot-dns/tags/v2.9.2
2019-12-12 10:36:39 +01:00
Vladimír Čunát
24a4f45319
knot-resolver: 4.2.2 -> 4.3.0 (security)
...
Fixes CVE-2019-19331 (DoS), but other changes as well:
https://gitlab.labs.nic.cz/knot/knot-resolver/tags/v4.3.0
2019-12-04 16:22:49 +01:00
Vladimír Čunát
39ecc2db19
Merge #73797 : ldns: 1.7.0 -> 1.7.1
2019-11-20 13:34:09 +01:00
Vladimír Čunát
e32d557967
Merge #45957 : nixos manual: releases workflow improvements
...
Let's merge NOW; I'm not doing the same mistake again.
2019-11-20 13:31:24 +01:00
Vladimír Čunát and asymmetric
be6e0bf5c3
nixos manual: releases workflow nitpicks
...
Co-Authored-By: asymmetric <lorenzo@mailbox.org >
2019-11-20 13:29:06 +01:00
Vladimír Čunát
ed9fb90b28
Merge #73572 : darwin.CF: hack around build failures
...
... into staging-next. Fixes #66811 , kinda.
2019-11-18 11:26:43 +01:00
Vladimír Čunát
908f6240d8
Merge #72958 : libexif: fix CVE-2018-20030
2019-11-16 18:26:13 +01:00
Vladimír Čunát
233f36303b
libexif: convert to fetchpatch
2019-11-16 18:22:59 +01:00
Vladimír Čunát
35566eb61a
knot-dns: 2.9.0 -> 2.9.1
...
It's mainly bugfixes:
https://gitlab.labs.nic.cz/knot/knot-dns/raw/v2.9.1/NEWS
2019-11-12 10:58:45 +01:00
Vladimír Čunát
802c81efa4
Merge #71401 : unzip: CVE-2019-13232 (into staging)
2019-11-09 15:29:58 +01:00
Vladimír Čunát
8302338ae9
Merge #72278 : keepalived: 1.4.2 -> 1.4.5, patch CVE-2018-19115
2019-11-09 10:29:11 +01:00
Vladimír Čunát
f364708ce9
Merge #72092 : libtiff: 4.0.10 -> 4.1.0 (security)
...
into staging. This fixes CVE-2019-7663 and incorporates other patches.
2019-11-09 10:13:06 +01:00
Vladimír Čunát
019fcab7f5
Merge #72054 : gdal: add patch for CVE-2019-17545
2019-11-09 09:38:10 +01:00
Vladimír Čunát
832f46a703
gst-plugins-base: use fetchpatch for better hash stability
...
/cc original PR #70283 .
2019-11-09 07:51:00 +01:00
Vladimír Čunát
457e94d900
Merge branch 'master' into staging-next
...
~4k rebuilds on each Linux.
2019-11-09 07:26:53 +01:00
Vladimír Čunát
a9cbe1592a
Merge #72548 : libuv: 1.32.0 -> 1.33.1 (into staging)
2019-11-02 18:40:41 +01:00
Vladimír Čunát
a2e12f9db9
Merge #72364 : firefox*: 70.0 -> 70.0.1
2019-11-02 09:44:02 +01:00
Vladimír Čunát
3c5f5b1cde
Fix link in PULL_REQUEST_TEMPLATE.md (the same link)
2019-10-28 19:25:05 +01:00
Vladimír Čunát
9a54d17799
nixos release notes: interfaces might get renamed
...
Fixes #71086 .
2019-10-20 20:12:03 -04:00
Vladimír Čunát
610afbca84
Revert "go: apply upstream patch"
...
This reverts commit d8218de5c5 .
It makes no sense after the parent commit.
2019-10-16 10:49:23 +02:00
Vladimír Čunát
0bd5120e22
knot-dns: 2.8.4 -> 2.9.0
...
I can't see any large incompatibilities.
https://gitlab.labs.nic.cz/knot/knot-dns/tags/v2.9.0
2019-10-14 14:31:46 +02:00