Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Comments

Prepare for nixpkgs 25.11, enable S3 support in static builds#15076

Merged
Ericson2314 merged 4 commits intomasterfrom
prepare-for-25.11
Jan 24, 2026
Merged

Prepare for nixpkgs 25.11, enable S3 support in static builds#15076
Ericson2314 merged 4 commits intomasterfrom
prepare-for-25.11

Conversation

@xokdvium
Copy link
Contributor

Motivation

Cherry-picks some changes from #14688 that we can land already.

Context

Also fixes #14889.


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

Otherwise we barf on btrfs:

machine # [   17.027621] EXT4-fs error (device vdb): ext4_lookup:1819: inode #2476: comm nix: iget: checksum invalid
machine # error: getting status of '/mnt/nix/store/j8645yndikbrvn292zgvyv64xrrmwdcb-bash-5.3p3': Bad message
machine # checking '/nix/store/m3954qff15v7z1l6lpyqf8v2h47c7hv2-mailcap-2.1.54'...
machine # checking '/nix/store/xh1ff9c9c0yv1wxrwa5gnfp092yagh7v-tzdata-2025b'...
machine # [   17.172793] EXT4-fs error (device vdb): ext4_lookup:1819: inode #1777: comm nix: iget: checksum invalid
machine # error: getting status of '/mnt/nix/store/xh1ff9c9c0yv1wxrwa5gnfp092yagh7v-tzdata-2025b/share/zoneinfo/leap-seconds.list': Bad message
Since [1] there's no way to run 2.3 anymore and overrides wouldn't be very
helpful. Let's instead use 2.18, which is the baseline for nixpkgs.
This is now a warning in 25.11:

> evaluation warning: 'hostPlatform' has been renamed to/replaced by 'stdenv.hostPlatform'
aws-crt-cpp doesn't provide pkg-config files and has a bunch of transitive
deps, so switch to cmake for resolving the dependency.
@Ericson2314 Ericson2314 enabled auto-merge January 24, 2026 22:35
@Ericson2314 Ericson2314 added this pull request to the merge queue Jan 24, 2026
Merged via the queue into master with commit e8e3c30 Jan 24, 2026
18 checks passed
@Ericson2314 Ericson2314 deleted the prepare-for-25.11 branch January 24, 2026 23:56
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.

nix-cli-static: S3 support

2 participants