New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
librsvg: 2.40.18 -> 2.42.0 #34083
librsvg: 2.40.18 -> 2.42.0 #34083
Conversation
@GrahamcOfBorg build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-linux
error: Please be informed that this pseudo-package is not the only part of
Nixpkgs that fails to evaluate. You should not evaluate entire Nixpkgs
without some special measures to handle failing packages, like those taken
by Hydra.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-darwin
error: Please be informed that this pseudo-package is not the only part of
Nixpkgs that fails to evaluate. You should not evaluate entire Nixpkgs
without some special measures to handle failing packages, like those taken
by Hydra.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: aarch64-linux
error: Please be informed that this pseudo-package is not the only part of
Nixpkgs that fails to evaluate. You should not evaluate entire Nixpkgs
without some special measures to handle failing packages, like those taken
by Hydra.
@GrahamcOfBorg build librsvg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: aarch64-linux
Package ‘cargo-0.23.0’ in /var/lib/gc-of-borg/nix-test-rs-2/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-aarch64-community-2/pkgs/development/compilers/rust/cargo.nix:61 is not supported on ‘aarch64-linux’, refusing to evaluate.
a) For `nixos-rebuild` you can set
{ nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.
b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allowBroken = true; }
to ~/.config/nixpkgs/config.nix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-darwin
error: Could not compile `rsvg_internals`.
To learn more, run the command again with --verbose.
make[2]: *** [Makefile:1953: /private/tmp/nix-build-librsvg-2.42.0.drv-0/librsvg-2.42.0/rust/target/release/librsvg_internals.a] Error 101
make[2]: Leaving directory '/private/tmp/nix-build-librsvg-2.42.0.drv-0/librsvg-2.42.0'
make[1]: *** [Makefile:1489: all-recursive] Error 1
make[1]: Leaving directory '/private/tmp/nix-build-librsvg-2.42.0.drv-0/librsvg-2.42.0'
make: *** [Makefile:912: all] Error 2
builder for '/nix/store/vshmh0gr0mlb0w1zq6ydl043hjrbiq6b-librsvg-2.42.0.drv' failed with exit code 2
error: build of '/nix/store/vshmh0gr0mlb0w1zq6ydl043hjrbiq6b-librsvg-2.42.0.drv' failed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Success for system: x86_64-linux
strip is /nix/store/mdyy001q67hiks0g24ra53z7ckm4jfr4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/bl7mfiglpl9nild873kcr5r5r7yx5wdi-librsvg-2.42.0/lib /nix/store/bl7mfiglpl9nild873kcr5r5r7yx5wdi-librsvg-2.42.0/bin
patching script interpreter paths in /nix/store/bl7mfiglpl9nild873kcr5r5r7yx5wdi-librsvg-2.42.0
checking for references to /tmp/nix-build-librsvg-2.42.0.drv-0 in /nix/store/bl7mfiglpl9nild873kcr5r5r7yx5wdi-librsvg-2.42.0...
shrinking RPATHs of ELF executables and libraries in /nix/store/6zsgdxrlh94z147jvkbqhghgxwsdl791-librsvg-2.42.0-dev
strip is /nix/store/mdyy001q67hiks0g24ra53z7ckm4jfr4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/6zsgdxrlh94z147jvkbqhghgxwsdl791-librsvg-2.42.0-dev/lib
patching script interpreter paths in /nix/store/6zsgdxrlh94z147jvkbqhghgxwsdl791-librsvg-2.42.0-dev
checking for references to /tmp/nix-build-librsvg-2.42.0.drv-0 in /nix/store/6zsgdxrlh94z147jvkbqhghgxwsdl791-librsvg-2.42.0-dev...
/nix/store/bl7mfiglpl9nild873kcr5r5r7yx5wdi-librsvg-2.42.0
This is pretty unfortunate. Should we wait for #33980? Also not sure what is up with darwin. |
I don't think this pull request will fix your darwin problems. |
Right, that one is for aarch64. |
@GrahamcOfBorg build librsvg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: aarch64-linux
Package ‘cargo-0.23.0’ in /var/lib/gc-of-borg/nix-test-rs-2/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-aarch64-community-2/pkgs/development/compilers/rust/cargo.nix:61 is not supported on ‘aarch64-linux’, refusing to evaluate.
a) For `nixos-rebuild` you can set
{ nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.
b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allowBroken = true; }
to ~/.config/nixpkgs/config.nix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Success for system: x86_64-linux
gzipping man pages under /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0/share/man/
strip is /nix/store/mdyy001q67hiks0g24ra53z7ckm4jfr4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0/lib /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0/bin
patching script interpreter paths in /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0
checking for references to /tmp/nix-build-librsvg-2.42.0.drv-0 in /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0...
shrinking RPATHs of ELF executables and libraries in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev
strip is /nix/store/mdyy001q67hiks0g24ra53z7ckm4jfr4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev/lib
patching script interpreter paths in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev
checking for references to /tmp/nix-build-librsvg-2.42.0.drv-0 in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-darwin
[ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o
[ 41%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSummaryIndexObjectFile.cpp.o
[ 41%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o
[ 41%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o
[ 41%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o
[ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o
building of '/nix/store/k82mv5irf0z1i1fy2yja4gdvm7fdw5jz-rustc-1.22.1.drv' timed out after 1800 seconds
cannot build derivation '/nix/store/y1p00gkkbmd8n0q2yz9913vapfvcbzm9-cargo-0.23.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/mqfxjlqz52xrvp5w92ds0gcb6878dlz8-librsvg-2.42.0.drv': 2 dependencies couldn't be built
error: build of '/nix/store/mqfxjlqz52xrvp5w92ds0gcb6878dlz8-librsvg-2.42.0.drv' failed
@GrahamcOfBorg build librsvg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure on aarch64-linux (full log)
Partial log (click to expand)
Package ‘cargo-0.23.0’ in /var/lib/gc-of-borg/nix-test-rs-2/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-aarch64-community-2/pkgs/development/compilers/rust/cargo.nix:61 is not supported on ‘aarch64-linux’, refusing to evaluate.
a) For `nixos-rebuild` you can set
{ nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.
b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allowBroken = true; }
to ~/.config/nixpkgs/config.nix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Success on x86_64-darwin (full log)
Partial log (click to expand)
/nix/store/3rsc9qv7by7y2bna91f5pv2n77j9zkwh-librsvg-2.42.0/lib/librsvg-2.2.dylib: fixing dylib
/nix/store/3rsc9qv7by7y2bna91f5pv2n77j9zkwh-librsvg-2.42.0/lib/librsvg-2.2.dylib: fixing dylib
gzipping man pages under /nix/store/3rsc9qv7by7y2bna91f5pv2n77j9zkwh-librsvg-2.42.0/share/man/
strip is /nix/store/i1zz228nl3bljcbb83fq0rq7lr7nvv4y-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/3rsc9qv7by7y2bna91f5pv2n77j9zkwh-librsvg-2.42.0/lib /nix/store/3rsc9qv7by7y2bna91f5pv2n77j9zkwh-librsvg-2.42.0/bin
patching script interpreter paths in /nix/store/3rsc9qv7by7y2bna91f5pv2n77j9zkwh-librsvg-2.42.0
strip is /nix/store/i1zz228nl3bljcbb83fq0rq7lr7nvv4y-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/8rjxqfy44fv67s3qx50wl3i695ivy7zh-librsvg-2.42.0-dev/lib
patching script interpreter paths in /nix/store/8rjxqfy44fv67s3qx50wl3i695ivy7zh-librsvg-2.42.0-dev
/nix/store/3rsc9qv7by7y2bna91f5pv2n77j9zkwh-librsvg-2.42.0
#34227 indeed seems to have fixed Darwin. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Success on x86_64-linux (full log)
Partial log (click to expand)
strip is /nix/store/mdyy001q67hiks0g24ra53z7ckm4jfr4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0/lib /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0/bin
patching script interpreter paths in /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0
checking for references to /tmp/nix-build-librsvg-2.42.0.drv-0 in /nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0...
shrinking RPATHs of ELF executables and libraries in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev
strip is /nix/store/mdyy001q67hiks0g24ra53z7ckm4jfr4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev/lib
patching script interpreter paths in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev
checking for references to /tmp/nix-build-librsvg-2.42.0.drv-0 in /nix/store/dfz55hgzhznnqj3dybpc8bszg0akj514-librsvg-2.42.0-dev...
/nix/store/gkhfqwxi7v157rx73jglfcnxzanhwdk5-librsvg-2.42.0
Now that #33980 is merged this should be good to go. @GrahamcOfBorg build librsvg |
Success on x86_64-linux (full log) Partial log (click to expand)
|
Success on x86_64-darwin (full log) Partial log (click to expand)
|
@GrahamcOfBorg build librsvg |
Success on x86_64-linux (full log) Partial log (click to expand)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good, assuming Darwin succeeds (again).
Success on x86_64-darwin (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Success on aarch64-linux (full log) Partial log (click to expand)
|
Motivation for this change
Package update
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)cc @jtojnar
The old version attribute did not correspond to the source tarball.
Tested rebuilding a few applications that required
librsvg
and they seem to work as expected.