| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Co-Authored-By: Richard Lau <rlau@redhat.com>
|
Review requested:
|
Sorry, something went wrong.
|
FYI I'm testing the automation. |
Sorry, something went wrong.
|
This was opened by https://github.com/nodejs/node/actions/runs/14779389322/job/41494768590, running on the branch for #58098. |
Sorry, something went wrong.
|
Marked [do not land] (and labelled blocked). The intention is to land #58099 and #58100 and then run the updater workflow from main to do the proper upgrade (e.g. in this PR the commits from #58098 have been squashed into the first commit, which isn't what we want). |
Sorry, something went wrong.
Sorry, something went wrong.
|
https://ci.nodejs.org/job/node-test-commit-linux/nodes=rhel8-x64/64390/console 02:00:16 ../deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-2k-avxifma.s: Assembler messages: 02:00:16 ../deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-2k-avxifma.s:85: Error: unsupported instruction `vpmadd52luq' 02:00:16 ../deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-2k-avxifma.s:86: Error: unsupported instruction `vpmadd52luq' ... So the build failures are a surprise as I wasn't seeing those locally (Linux x64). On further investigation it looks like some of the config files, specifically some of the assembly *.s files, are different when run on GitHub workflow vs generating them locally with deps/openssl/config/Dockerfile. For example, compare
I think this is partly due to openssl/openssl#25751 and e.g. node/deps/openssl/openssl/crypto/bn/asm/rsaz-2k-avxifma.pl Lines 30 to 34 in 8573b4a The version of GNU assembler in the Dockerfile (Ubuntu 20.04) is 2.34. My RHEL 9 build environment has GNU assembler 2.38. Both of those are less than 2.40. Ubuntu 24.04 appears to have GNU assembler 2.42, which passes the above check. The build in Jenkins will be running with different versions of GNU assembler depending on the installed version of binutils. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This is an automated update of OpenSSL to 3.0.17.