libdeflate: register static build as test (ref: #144207)#144438
libdeflate: register static build as test (ref: #144207)#144438SuperSandro2000 merged 3 commits intoNixOS:stagingfrom
Conversation
|
I know that static build is broken and I did not fix it yet. I want to make sure that with static build as test CI will fail. |
|
Any idea why |
Environment variable DISABLE_SHARED (following convention of --disable-shared of ./configure script) disables building of shared library and shared lib symlink. It makes life of downstream maintainer easier when maintaining package for environment that supports only static libraries. See NixOS/nixpkgs#144438
2007d9c to
f6cb66b
Compare
|
I also added myself as maintainer to get notifications about changes. Do we have concept of "subscribe to particular path in repository"? |
Environment variable DISABLE_SHARED (following convention of --disable-shared of ./configure script) disables building of shared library and shared lib symlink. It makes life of downstream maintainer easier when maintaining package for environment that supports only static libraries. See NixOS/nixpkgs#144438
Patch build system to make building of shared libraries optional, and disable it when host system is static.
I am not really interested in maintaining package pe-se, but since static version of it is a dependency of something I care about, I want to subscribe to all changes that can potentially break it.
Only GitHub Codeowners but I think you need commit permissions for that to work. |
There was a problem hiding this comment.
Can we just throw this onto staging to avoid this hackery?
b9b6c7e to
fd2eefb
Compare
|
What is the process to get commit bit? |
|
If you're active enough you can apply through this issue NixOS/nixpkgs-committers#60 |
Active is not a real hard requirement. I think the only requirements are that you are a trusted member of the community for a reasonable amount of time and you should use the commit bit somewhat regularly and don't be to inactive. |
Motivation for this change
Fix static build of libdeflate
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)