Skip to content

rustfs: update to 1.0.0-alpha.86#28451

Merged
podsvirov merged 1 commit intomsys2:masterfrom
podsvirov:rustfs-update
Mar 16, 2026
Merged

rustfs: update to 1.0.0-alpha.86#28451
podsvirov merged 1 commit intomsys2:masterfrom
podsvirov:rustfs-update

Conversation

@podsvirov
Copy link
Copy Markdown
Collaborator

@podsvirov podsvirov commented Mar 15, 2026

Error in aws-lc-sys-0.38.0 dependency:

    cargo:warning=C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\aws-lc-sys-0.38.0\aws-lc\third_party/jitterentropy/jitterentropy-library/src/jitterentropy-base.c:47:3: error: #error "The CPU Jitter random number generator must not be compiled with optimizations. See documentation. Use the compiler switch -O0 for compiling jitterentropy.c."
    cargo:warning=   47 |  #error "The CPU Jitter random number generator must not be compiled with optimizations. See documentation. Use the compiler switch -O0 for compiling jitterentropy.c."
    cargo:warning=      |   ^~~~~
    cargo:warning=C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\aws-lc-sys-0.38.0\aws-lc\third_party/jitterentropy/jitterentropy-library/src/jitterentropy-base.c:47:3: error: #error "The CPU Jitter random number generator must not be compiled with optimizations. See documentation. Use the compiler switch -O0 for compiling jitterentropy.c."
       47 |  #error "The CPU Jitter random number generator must not be compiled with optimizations. See documentation. Use the compiler switch -O0 for compiling jitterentropy.c."
          |   ^~~~~
  
    exit code: 1

@ognevny
Copy link
Copy Markdown
Collaborator

ognevny commented Mar 15, 2026

is it possible to downgrade aws-lc-sys to 0.37.0?

@podsvirov
Copy link
Copy Markdown
Collaborator Author

is it possible to downgrade aws-lc-sys to 0.37.0?

I've made several attempts, but it seems like it's not easy to do...

@ognevny
Copy link
Copy Markdown
Collaborator

ognevny commented Mar 15, 2026

you can usecargo upgrade from cargo-edit

@ognevny
Copy link
Copy Markdown
Collaborator

ognevny commented Mar 15, 2026

or try to remove optimization flag

export CFLAGS="${CFLAGS//-O2}"
export CXXFLAGS="${CXXFLAGS//-O2}"

@mlt
Copy link
Copy Markdown
Contributor

mlt commented Mar 16, 2026

Those are too wide. AWS_LC_SYS_CFLAGS=-O0 makepkg-mingw -f worked for me. There is also AWS_LC_SYS_NO_JITTER_ENTROPY=1.

@mlt
Copy link
Copy Markdown
Contributor

mlt commented Mar 16, 2026

Hm.. that worked locally

@podsvirov
Copy link
Copy Markdown
Collaborator Author

@mlt, thanks!

@podsvirov podsvirov marked this pull request as ready for review March 16, 2026 20:25
@podsvirov podsvirov merged commit daf1d1e into msys2:master Mar 16, 2026
8 checks passed
@podsvirov podsvirov deleted the rustfs-update branch March 17, 2026 16:16
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