Skip to content

[vcpkg scripts] Update NASM to 3.01 - #47629

Merged
Billy O'Neal (BillyONeal) merged 1 commit into
microsoft:masterfrom
xavier2k6:nasm
Jan 6, 2026
Merged

[vcpkg scripts] Update NASM to 3.01#47629
Billy O'Neal (BillyONeal) merged 1 commit into
microsoft:masterfrom
xavier2k6:nasm

Conversation

@xavier2k6

@xavier2k6 xavier2k6 commented Oct 3, 2025

Copy link
Copy Markdown
Contributor

Javier Matos Denizac (@JavierMatosD) can you add this file to the website?

@JavierMatosD

Copy link
Copy Markdown
Contributor

xavier2k6, it looks like there are legitimate build failures here.

@xavier2k6

Copy link
Copy Markdown
Contributor Author

Some I believe are just outdated ports & others are already reported upstream.

@xavier2k6

xavier2k6 commented Oct 7, 2025

Copy link
Copy Markdown
Contributor Author

dav1d, x264, x265 fixes will be included in nasm 3.01

@BillyONeal

Copy link
Copy Markdown
Member

dav1d, x264, x265 fixes will be included in nasm 3.01

There still look to be failures. Do you believe those are problems with the new nasm or just that downstreams need to be patched?

@xavier2k6

Copy link
Copy Markdown
Contributor Author

Do you believe those are problems with the new nasm or just that downstreams need to be patched?

I've re-based now with the latest from master so let's see what's broken still/fixed & take it from there.

@xavier2k6

Copy link
Copy Markdown
Contributor Author
REGRESSIONS:
REGRESSION: aom:x86-windows failed with BUILD_FAILED. If expected, add aom:x86-windows=fail to D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: vcpkg-ci-ffmpeg:x86-windows cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-freerdp:x86-windows cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-opencv:x86-windows cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-openimageio:x86-windows cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSIONS:
REGRESSION: aom:x64-windows-static-md failed with BUILD_FAILED. If expected, add aom:x64-windows-static-md=fail to D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: qt:x64-windows-static-md cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-ffmpeg:x64-windows-static-md cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-freerdp:x64-windows-static-md cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-opencv:x64-windows-static-md cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-openimageio:x64-windows-static-md cascaded, but it is required to pass. (D:\a\_work\1\s\scripts\azure-pipelines/../ci.baseline.txt).

@xavier2k6

xavier2k6 commented Dec 9, 2025

Copy link
Copy Markdown
Contributor Author

* Update `NASM` to `3.01`
  * https://www.nasm.us/docs/3.01/nasmac.html

* Updates SHA512 checksum for the new source archive.

* Add https://nasm.dev/ (Mirror)
@xavier2k6 xavier2k6 closed this Jan 4, 2026
@xavier2k6 xavier2k6 reopened this Jan 4, 2026
@xavier2k6 xavier2k6 closed this Jan 4, 2026
@xavier2k6 xavier2k6 reopened this Jan 4, 2026
@xavier2k6
xavier2k6 marked this pull request as ready for review January 4, 2026 19:18
@xavier2k6

Copy link
Copy Markdown
Contributor Author

Billy O'Neal (@BillyONeal) CI has fully passed now.

Billy O'Neal (BillyONeal) added a commit to BillyONeal/vcpkg.github.io that referenced this pull request Jan 6, 2026

@BillyONeal Billy O'Neal (BillyONeal) 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!

@BillyONeal
Billy O'Neal (BillyONeal) merged commit fa27ebf into microsoft:master Jan 6, 2026
19 checks passed
Billy O'Neal (BillyONeal) added a commit to vcpkg/vcpkg.github.io that referenced this pull request Jan 7, 2026
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.

3 participants