Skip to content

Bump dependencies - #445

Merged
arch1t3cht merged 7 commits into
TypesettingTools:masterfrom
0tkl:bump-deps-oct25
Nov 16, 2025
Merged

Bump dependencies#445
arch1t3cht merged 7 commits into
TypesettingTools:masterfrom
0tkl:bump-deps-oct25

Conversation

@0tkl

@0tkl 0tkl commented Oct 4, 2025

Copy link
Copy Markdown
Contributor

No description provided.

@0tkl
0tkl force-pushed the bump-deps-oct25 branch 2 times, most recently from d0082f3 to f7bc8b3 Compare October 4, 2025 17:18
@0tkl

0tkl commented Oct 4, 2025

Copy link
Copy Markdown
Contributor Author

Ironically, bumping nasm to 3.00 failed on my local device. I got the same error messages to this issue. Checking the build logs in GitHub Action runners reveal that the meson in our Windows CI runner did not utilize the specific nasm provided within the subproject, but instead:

Program nasm found: YES (C:\Strawberry\c\bin\nasm.EXE)

On one hand, we need to update ci.yml to strictly use our specified nasm on Windows, so that any issues arising from future NASM version updates can be detected during the CI phase. On the other hand, since this bug was newly reported at the moment, I'll wait a few days to see if dav1d's developers fix it quickly. If not, I will switch to nasm 2.16.03 in this PR.

@0tkl
0tkl force-pushed the bump-deps-oct25 branch 2 times, most recently from e714b63 to a7b6cfe Compare October 6, 2025 04:50
@0tkl

0tkl commented Oct 7, 2025

Copy link
Copy Markdown
Contributor Author

@0tkl
0tkl force-pushed the bump-deps-oct25 branch from a7b6cfe to eb8a4c5 Compare October 7, 2025 04:26
@0tkl
0tkl force-pushed the bump-deps-oct25 branch from eb8a4c5 to 1747423 Compare October 9, 2025 10:42

@arch1t3cht arch1t3cht left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks - I have two comments but the rest LGTM.

Comment thread .github/workflows/ci.yml Outdated
Comment thread subprojects/hunspell.wrap Outdated
@arch1t3cht

Copy link
Copy Markdown
Member

The mac CI will probably fail when you force push due to the macos-13 brownout, see #463 (which incidentally is also why I'm reviewing this PR, since I'd guess that the #463 failure is due to wxWidgets being too old). If you want to test the mac CI you can rebase #463 on top of this.

0tkl added 6 commits November 14, 2025 22:46
Note that meson.build is unchanged and still requires wxWidgets 3.2.2
as the minimum version. We are not updating to the latest 3.2.8 yet,
as Debian oldstable (bookworm) still ships wxWidgets 3.2.2.
@arch1t3cht
arch1t3cht merged commit d1bf466 into TypesettingTools:master Nov 16, 2025
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants