Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: boringssl 0 -> 1 attrpath: boringssl Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/4hdqxkjp4kcyhcz6ayna59f00vvlfny9-packages.json.drv building '/nix/store/4hdqxkjp4kcyhcz6ayna59f00vvlfny9-packages.json.drv'... Going to be running update for following packages: - boringssl-0.20251124.0 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - boringssl-0.20251124.0: UPDATING ... - boringssl-0.20251124.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/bo/boringssl/package.nix b/pkgs/by-name/bo/boringssl/package.nix index 551727bb3aea..01e11e367083 100644 --- a/pkgs/by-name/bo/boringssl/package.nix +++ b/pkgs/by-name/bo/boringssl/package.nix @@ -11,12 +11,12 @@ # reference: https://boringssl.googlesource.com/boringssl/+/refs/tags/0.20250818.0/BUILDING.md stdenv.mkDerivation (finalAttrs: { pname = "boringssl"; - version = "0.20251124.0"; + version = "0.20260211.0"; src = fetchgit { url = "https://boringssl.googlesource.com/boringssl"; tag = finalAttrs.version; - hash = "sha256-xRuerQhS2uk9eFNaSkl8krcepVwUDmAxc9nhLCI1w98="; + hash = "sha256-sN0tqnS19ltXeAd3xUiLMc6kLtTYPh2xT1F1U1mPi/M="; }; patches = [ No auto update branch exists Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A boringssl nix build failed. inlined from 'bssl::iovec::ForEachBlockRange<16, true, const crypto_iovec_st>(bssl::Span, const {anonymous}::aead_aes_gcm_siv_asm_openv_detached(const EVP_AEAD_CTX*, bssl::Span, bssl::Span, bssl::Span, bssl::Span)::&, const {anonymous}::aead_aes_gcm_siv_asm_openv_detached(const EVP_AEAD_CTX*, bssl::Span, bssl::Span, bssl::Span, bssl::Span)::&):: [with auto:1 = {anonymous}::aead_aes_gcm_siv_asm_openv_detached(const EVP_AEAD_CTX*, bssl::Span, bssl::Span, bssl::Span, bssl::Span)::]' at /build/boringssl/crypto/cipher/../fipsmodule/cipher/internal.h:292:15, inlined from 'bool bssl::iovec::ForEachBlockRange(bssl::Span, const FWhole&, const FFinal&) [with long unsigned int BlockSize = 16; bool WriteOut = true; IVec = const crypto_iovec_st; ReadFromT = const unsigned char*; ReadFromT IVec::* ReadFrom = &crypto_iovec_st::in; FWhole = {anonymous}::aead_aes_gcm_siv_asm_openv_detached(const EVP_AEAD_CTX*, bssl::Span, bssl::Span, bssl::Span, bssl::Span)::; FFinal = {anonymous}::aead_aes_gcm_siv_asm_openv_detached(const EVP_AEAD_CTX*, bssl::Span, bssl::Span, bssl::Span, bssl::Span)::]' at /build/boringssl/crypto/cipher/../fipsmodule/cipher/internal.h:369:23, inlined from 'int {anonymous}::aead_aes_gcm_siv_asm_openv_detached(const EVP_AEAD_CTX*, bssl::Span, bssl::Span, bssl::Span, bssl::Span)' at /build/boringssl/crypto/cipher/e_aesgcmsiv.cc:541:68: /nix/store/j8irrc0mpx029dw0rmadsjylg7h31ync-glibc-2.42-51-dev/include/bits/string_fortified.h:29:33: error: 'void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)' offset 16 is out of the bounds [0, 16] of object 'out' with type 'uint8_t [16]' {aka 'unsigned char [16]'} [-Werror=array-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/boringssl/crypto/cipher/e_aesgcmsiv.cc:25: /build/boringssl/crypto/cipher/../fipsmodule/cipher/internal.h: In function 'int {anonymous}::aead_aes_gcm_siv_asm_openv_detached(const EVP_AEAD_CTX*, bssl::Span, bssl::Span, bssl::Span, bssl::Span)': /build/boringssl/crypto/cipher/../fipsmodule/cipher/internal.h:348:32: note: 'out' declared here 348 | alignas(BlockSize) uint8_t out[BlockSize]; | ^~~ cc1plus: all warnings being treated as errors [182/476] Building CXX object CMakeFiles/crypto.dir/crypto/ec/ec_derive.cc.o [183/476] Building CXX object CMakeFiles/crypto.dir/crypto/dsa/dsa_asn1.cc.o [184/476] Building CXX object CMakeFiles/crypto.dir/crypto/ecdsa/ecdsa_p1363.cc.o [185/476] Building CXX object CMakeFiles/crypto.dir/crypto/ecdsa/ecdsa_asn1.cc.o [186/476] Building CXX object CMakeFiles/crypto.dir/crypto/ec/hash_to_curve.cc.o [187/476] Building CXX object CMakeFiles/crypto.dir/crypto/engine/engine.cc.o [188/476] Building CXX object CMakeFiles/crypto.dir/crypto/dsa/dsa.cc.o [189/476] Building CXX object CMakeFiles/crypto.dir/crypto/ec/ec_asn1.cc.o [190/476] Building CXX object CMakeFiles/crypto.dir/crypto/des/des.cc.o [191/476] Building CXX object CMakeFiles/crypto.dir/crypto/evp/evp.cc.o [192/476] Building CXX object CMakeFiles/crypto.dir/crypto/err/err.cc.o [193/476] Building CXX object CMakeFiles/crypto.dir/crypto/evp/evp_asn1.cc.o [194/476] Building CXX object CMakeFiles/crypto.dir/crypto/curve25519/curve25519_64_adx.cc.o [195/476] Building CXX object CMakeFiles/crypto.dir/crypto/curve25519/curve25519.cc.o [196/476] Building CXX object CMakeFiles/fipsmodule.dir/crypto/fipsmodule/bcm.cc.o ninja: build stopped: subcommand failed.