Skip to content

Comments

staging-next-23.05 - iteration 2 - 2023-06-26#239910

Merged
mweinelt merged 120 commits intorelease-23.05from
staging-next-23.05
Jul 5, 2023
Merged

staging-next-23.05 - iteration 2 - 2023-06-26#239910
mweinelt merged 120 commits intorelease-23.05from
staging-next-23.05

Conversation

@vcunat
Copy link
Member

@vcunat vcunat commented Jun 26, 2023

github-actions bot and others added 30 commits June 5, 2023 00:15
Signed-off-by: Henri Rosten <henri.rosten@unikie.com>
(cherry picked from commit 45ad7c0)
[Backport staging-23.05] cacert: 3.89.1 -> 3.90
fetchurl can't be used on generated patches this way.
The hash doesn't match anymore.  fetchpatch would be an alternative.

(cherry picked from commit c98d687)
[Backport staging-23.05] python310: 3.10.11 -> 3.10.12; python311: 3.11.3 -> 3.11.4
[Backport staging-23.05] go_1_20: 1.20.4 -> 1.20.5
[Backport staging-23.05] libwacom: 2.6.0 -> 2.7.0
(cherry picked from commit 0996698)
* gephi requires Java 11 to run according to https://gephi.org/users/requirements/

(cherry picked from commit 2c9092a)
The current version of the derivation builds in shared libraries mode,
but then the "shared" flag is not passed to the "make install"
invocation. This causes "make install" to perform a whole second build
from scratch, in static mode, and install this to $out instead.

Instead pass shared=yes as part of the makeFlags -- this is basically
the only thing that the "shared" build target does anyway, and I don't
think there is a similar target for "make install".

This issue was detected because the .pc shipped with mupdf doesn't work
with the static libraries currently shipped (it doesn't include
recursive dependencies like zlib).

(cherry picked from commit 3d4769a)
[Backport staging-23.05] mupdf: actually build and install the shared libraries version
@ofborg ofborg bot added 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. labels Jun 26, 2023
vcunat and others added 18 commits June 26, 2023 14:20
This reverts commit 3d4769a.
This broke many packages; let's revert until that's resolved.
#237199 (comment)

(cherry picked from commit 597d5f8)
Turns out people still use those.

(cherry picked from commit 6802820)
[Backport staging-23.05] mesa: build i915 driver
(cherry picked from commit f1962a4)
Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
(cherry picked from commit 617f21b)
There was no meaningful reason for this backport, and instead it
violated our policy on backporting breaking changes into our stable
release.

This reverts commit 18facf8.
Applies a modified version of upstreams patch to fix the tests, only
upstream only recognized the issue from 3.12, while it hit us on 3.11.4.

(cherry picked from commit d8019d3)
@mweinelt
Copy link
Member

mweinelt commented Jul 4, 2023

@ofborg eval

github-actions bot and others added 5 commits July 5, 2023 00:16
In the Python 3.11.4 release the address parser was changed to fix a
security issue. This regressed this test.

> E   ValueError: 'Filtered' does not appear to be an IPv4 or IPv6 address

This was fixed upstream in newer releases already.
Various failing tests bisected to the cacert 3.90 bump.
@mweinelt mweinelt merged commit e111420 into release-23.05 Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.severity: security Issues which raise a security issue, or PRs that fix one 6.topic: golang Go is a high-level general purpose programming language that is statically typed and compiled. 6.topic: python Python is a high-level, general-purpose programming language. 6.topic: systemd Software suite that provides an array of system components for Linux operating systems. 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild on Darwin and must target a staging branch. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. 10.rebuild-linux-stdenv This PR causes stdenv to rebuild on Linux and must target a staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.