1.10: Bump MbedTLS from 2.28.2 to 2.28.1010 (2.28.10 plus patches)#60744
Merged
DilumAluthge merged 15 commits intobackports-release-1.10from Feb 2, 2026
Merged
1.10: Bump MbedTLS from 2.28.2 to 2.28.1010 (2.28.10 plus patches)#60744DilumAluthge merged 15 commits intobackports-release-1.10from
DilumAluthge merged 15 commits intobackports-release-1.10from
Conversation
71 tasks
with backports, as suggested in #57463 (comment). closes #57463 (cherry picked from commit 30c34ef)
(cherry picked from commit a817940)
(cherry picked from commit 6f2f7f5)
…e now stdlibs (#60061) This helps handling manifest from earlier julia versions. This is kind of the `locate` version of the `identify` fallback in #56148. Need to write a test when this happens (and verify that this fix works). Noted in a slack #gripes comment. --------- Co-authored-by: KristofferC <kristoffer.carlsson@juliacomputing.com> Co-authored-by: Max Horn <max@quendi.de> (cherry picked from commit 6fddac8)
`$(build_datarootdir)/lib/julia` doesn't exist, libraries are in `$(build_private_libdir)`. See https://github.com/JuliaLang/julia/pull/59627/files#r2510807584. (cherry picked from commit bf7e52b)
(cherry picked from commit 5ee0816)
Since this task's stack or scope field could have been modified after it was marked by an incremental collection (and not just for copy stacks), move the barrier back unconditionally here. --------- Co-authored-by: Valentin Churavy <v.churavy@gmail.com> Co-authored-by: Jeff Bezanson <jeff.bezanson@gmail.com> (cherry picked from commit 14ca1ab)
58d2341 to
dad8fca
Compare
0b6ad7a to
cdc71dd
Compare
Changes from #43151, github just didn't want me to re-open it. As discussed on slack, any `hygienic-scope` within an outer `hygienic-scope` can read and write variables in the outer one, so it's not particularly hygienic. The result is that we can't safely nest macro calls unless they know the contents of all inner macro calls. Should fix #48910. Co-authored-by: Michiel Dral <m.c.dral@gmail.com> (cherry picked from commit ff33305)
dad8fca to
cf1f71a
Compare
cdc71dd to
6eeec55
Compare
6eeec55 to
e608551
Compare
Member
Author
|
The |
giordano
approved these changes
Jan 27, 2026
5982ccd to
ec3ef8b
Compare
Member
|
What happened with this PR? It looks like it has a lot of unrelated changes?
The math test failures on the 1.12 branch (https://buildkite.com/julialang/julia-release-1-dot-10/builds/600#019c1be9-7e29-4393-82ed-621a557e3e66) are said to come from this PR? |
KristofferC
added a commit
that referenced
this pull request
Feb 2, 2026
…60744) This PR bumps MbedTLS on Julia 1.10 to [2.28.1010](JuliaPackaging/Yggdrasil#12380), which is upstream 2.28.10 plus Debian's (2.16.9) security patches. [devdocs](https://docs.julialang.org/en/v1.12/devdocs/build/build/#Update-the-version-number-of-a-dependency)) Version numbers: - [x] `deps/$(libname).version`: `LIBNAME_VER`, `LIBNAME_BRANCH`, `LIBNAME_SHA1` and `LIBNAME_JLL_VER` - [x] `stdlib/$(LIBNAME_JLL_NAME)_jll/Project.toml`: `version` Checksum: - [x] `deps/checksums/$(libname)` - [ ] `deps/checksums/$(LIBNAME_JLL_NAME)-*/`: `md5` and `sha512` - I don't think this file exists anymore. It looks like the checksums have been combined into `deps/checksums/mbedtls`. Patches: - [x] `deps/$(libname).mk` - [x] `deps/patches/$(libname)-*.patch` --------- Co-authored-by: Andy Dienes <51664769+adienes@users.noreply.github.com> Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com> Co-authored-by: Kristoffer Carlsson <kcarlsson89@gmail.com> Co-authored-by: KristofferC <kristoffer.carlsson@juliacomputing.com> Co-authored-by: Max Horn <max@quendi.de> Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr> Co-authored-by: Eddie Groshev <eddie_g_89@hotmail.com> Co-authored-by: Jameson Nash <vtjnash@gmail.com> Co-authored-by: Valentin Churavy <v.churavy@gmail.com> Co-authored-by: Jeff Bezanson <jeff.bezanson@gmail.com> Co-authored-by: Mosè Giordano <765740+giordano@users.noreply.github.com> Co-authored-by: Em Chu <61633163+mlechu@users.noreply.github.com> Co-authored-by: Michiel Dral <m.c.dral@gmail.com> Co-authored-by: Erik Schnetter <schnetter@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR bumps MbedTLS on Julia 1.10 to 2.28.1010, which is upstream 2.28.10 plus Debian's (2.16.9) security patches.
Check list (from the devdocs)
Version numbers:
deps/$(libname).version:LIBNAME_VER,LIBNAME_BRANCH,LIBNAME_SHA1andLIBNAME_JLL_VERstdlib/$(LIBNAME_JLL_NAME)_jll/Project.toml:versionChecksum:
deps/checksums/$(libname)deps/checksums/$(LIBNAME_JLL_NAME)-*/:md5andsha512deps/checksums/mbedtls.Patches:
deps/$(libname).mkdeps/patches/$(libname)-*.patch