fix: Memory leak in finalizer #31
Merged
Garnix CI / package test [x86_64-linux]
succeeded
Mar 6, 2026 in 15s
package test [x86_64-linux]
package test [x86_64-linux] succeeded
Details
Last 100 lines of logs:
these 2 derivations will be built:
/nix/store/yh5a4dgavaw3lw185minpm58p5mjwcm0-Blake3.drv
/nix/store/gjpl0s0l813vpzkh667q3i1a69zajw1y-Blake3Test.drv
this path will be fetched (0.02 MiB download, 0.06 MiB unpacked):
/nix/store/s3w5m3spa1g71hx0yb82lvk6394j3w5j-stdenv-linux
Blake3> Running phase: unpackPhase
Blake3> unpacking source archive /nix/store/91bnl0l8z9gw90n8nayq0j66z78rx1bh-0fvnjnwry6d438kvk3gn6a36qxw7rhaf-source
Blake3> source root is 0fvnjnwry6d438kvk3gn6a36qxw7rhaf-source
Blake3> Running phase: patchPhase
Blake3> Running phase: updateAutotoolsGnuConfigScriptsPhase
Blake3> Running phase: configurePhase
Blake3> Running phase: buildPhase
Blake3> Build completed successfully (9 jobs).K0 more)
Blake3> Build completed successfully (10 jobs).)
Blake3> Build completed successfully (10 jobs).
Blake3> Running phase: installPhase
Blake3> Running phase: fixupPhase
Blake3> shrinking RPATHs of ELF executables and libraries in /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3
Blake3> shrinking /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3/.lake/build/ffi.o
Blake3> patchelf: wrong ELF type
Blake3> shrinking /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3/.lake/build/lib/libBlake3_Blake3.so
Blake3> shrinking /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3/.lake/build/lib/libffi.so
Blake3> shrinking /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3/.lake/build/ir/Blake3.c.o.export
Blake3> patchelf: wrong ELF type
Blake3> shrinking /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3/.lake/build/blake3_portable.o
Blake3> patchelf: wrong ELF type
Blake3> shrinking /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3/.lake/build/blake3.o
Blake3> patchelf: wrong ELF type
Blake3> shrinking /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3/.lake/build/blake3_dispatch.o
Blake3> patchelf: wrong ELF type
Blake3> checking for references to /build/ in /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3...
Blake3> patchelf: wrong ELF type
Blake3> patchelf: wrong ELF type
Blake3> patchelf: wrong ELF type
Blake3> patchelf: wrong ELF type
Blake3> patchelf: wrong ELF type
Blake3> patching script interpreter paths in /nix/store/klas7yhya3xx0m0r51mb6cv238a79sgm-Blake3
Blake3Test> Running phase: unpackPhase
Blake3Test> unpacking source archive /nix/store/91bnl0l8z9gw90n8nayq0j66z78rx1bh-0fvnjnwry6d438kvk3gn6a36qxw7rhaf-source
Blake3Test> source root is 0fvnjnwry6d438kvk3gn6a36qxw7rhaf-source
Blake3Test> Running phase: patchPhase
Blake3Test> Running phase: updateAutotoolsGnuConfigScriptsPhase
Blake3Test> Running phase: configurePhase
Blake3Test> Running phase: buildPhase
Blake3Test> Build completed successfully (13 jobs). more)
Blake3Test> Running phase: installPhase
Blake3Test> Running phase: fixupPhase
Blake3Test> shrinking RPATHs of ELF executables and libraries in /nix/store/7kxcvf8bi19vbyadw8wnp5wykqi7p3gq-Blake3Test
Blake3Test> shrinking /nix/store/7kxcvf8bi19vbyadw8wnp5wykqi7p3gq-Blake3Test/bin/Blake3Test
Blake3Test> checking for references to /build/ in /nix/store/7kxcvf8bi19vbyadw8wnp5wykqi7p3gq-Blake3Test...
Blake3Test> patching script interpreter paths in /nix/store/7kxcvf8bi19vbyadw8wnp5wykqi7p3gq-Blake3Test
Blake3Test> stripping (with command strip and flags -S -p) in /nix/store/7kxcvf8bi19vbyadw8wnp5wykqi7p3gq-Blake3Test/bin
Loading