Skip to content

libblake3: 1.8.0 -> 1.8.2#400426

Merged
fpletz merged 1 commit intoNixOS:masterfrom
silvanshade:libblake3-1.8.2
Apr 23, 2025
Merged

libblake3: 1.8.0 -> 1.8.2#400426
fpletz merged 1 commit intoNixOS:masterfrom
silvanshade:libblake3-1.8.2

Conversation

@silvanshade
Copy link
Copy Markdown
Member

@silvanshade silvanshade commented Apr 21, 2025

This PR updates libblake3 to version 1.8.2.

This release resolves issues around CMake and pkgconfig and also the MinGW builds.

Related:

CC @Ericson2314 @Mic92

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin

@silvanshade silvanshade requested review from Ericson2314 and fgaz April 21, 2025 00:45
@silvanshade silvanshade requested a review from Mic92 April 21, 2025 00:48
@github-actions github-actions Bot added 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. labels Apr 21, 2025
@nix-owners nix-owners Bot requested a review from fpletz April 21, 2025 00:52
Copy link
Copy Markdown
Member

@fgaz fgaz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@wegank wegank added the 12.approvals: 1 This PR was reviewed and approved by one person. label Apr 21, 2025
@fpletz fpletz merged commit 67cc369 into NixOS:master Apr 23, 2025
37 checks passed
@nixpkgs-ci
Copy link
Copy Markdown
Contributor

nixpkgs-ci Bot commented Apr 23, 2025

Backport failed for release-24.11, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin release-24.11
git worktree add -d .worktree/backport-400426-to-release-24.11 origin/release-24.11
cd .worktree/backport-400426-to-release-24.11
git switch --create backport-400426-to-release-24.11
git cherry-pick -x d7afeaea8ae76ffadf5da4e587454d238a1cd8a6

@spiage
Copy link
Copy Markdown

spiage commented Apr 23, 2025

@fpletz @silvanshade

error: builder for '/nix/store/7djhspm97afl801zi8argpz392l10z2d-nix-2.28.2.drv' failed with exit code 1;
       last 25 log lines:
       > Project version: 2.28.2
       > C++ compiler for the host machine: g++ (gcc 14.2.1 "g++ (GCC) 14.2.1 20250322")
       > C++ linker for the host machine: g++ ld.bfd 2.44
       > Host machine cpu family: x86_64
       > Host machine cpu: x86_64
       >
       > Executing subproject libutil
       >
       > libutil| Project name: nix-util
       > libutil| Project version: 2.28.2
       > libutil| C++ compiler for the host machine: g++ (gcc 14.2.1 "g++ (GCC) 14.2.1 20250322")
       > libutil| C++ linker for the host machine: g++ ld.bfd 2.44
       > libutil| Checking for function "posix_fallocate" : YES
       > libutil| Found pkg-config: YES (/nix/store/bbp56ai8w43xkfisar83h37imjdlcx6r-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
       > libutil| Found CMake: /nix/store/ad4c8nx2lkjs4zq0sj9jdpn7w45v9ccs-cmake-3.31.6/bin/cmake (3.31.6)
       > libutil| Run-time dependency libblake3 found: NO (tried cmake)
       >
       > src/libutil/meson.build:51:9: ERROR: Dependency lookup for libblake3 with method 'pkgconfig' failed: Could not generate cflags for libblake3:
       > Package tbb was not found in the pkg-config search path.
       > Perhaps you should add the directory containing `tbb.pc'
       > to the PKG_CONFIG_PATH environment variable
       > Package 'tbb', required by 'libblake3', not found
       >
       >
       > A full log can be found at /build/source/build/meson-logs/meson-log.txt
       For full logs, run:
         nix log /nix/store/7djhspm97afl801zi8argpz392l10z2d-nix-2.28.2.drv
error: 1 dependencies of derivation '/nix/store/65a9qgbwzr1j82r66vacq517yhaqn39i-nixos-rebuild.drv' failed to build

@flokli
Copy link
Copy Markdown
Member

flokli commented Apr 23, 2025

#401102

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants