-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
libbfio: init at 20221025 #278343
libbfio: init at 20221025 #278343
Conversation
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/3198 |
Result of |
You do not like to use git? Besides, I believe we should ignore the upstream's advice and build it from git repo. |
I tried to switch to |
I don't think 2 extra lines make a difference. |
I tested the switching to PS: why preferring git fetch instead of |
you could do preConfigure = ''
substituteInPlace autogen.sh \
--replace "/usr/bin/aclocal" "${automake}/bin/aclocal"
''; Automake might also be already included in |
Fixed autogen.sh but at building time I get:
Not sure if it could be an upstream bug on their GitHub repo src files. |
Looks like building it from source requires also building many other of their projects that this one depends on. I suggest simply building it from the tarball they provide in the release if you don't have the time/motivation to work around their build system and package everything they have in Nix. |
Thanks. I can also contact them but also in case they agree to change their source files, it will require time. The |
Unlikely, as they also target Windows and macOS, which, to my knowledge, don't have pkg-config (which is how you usually find libraries in Linux). |
Ok. So, what would you suggest to move on? |
I think the PR in its current form is the best way to go. |
Seems to build on MacOS now: Result of 1 package built:
|
@felixalbrigtsen @h7x4 should I rollback the last commit? |
Not entirely sure what you're asking. There's only one commit? |
Oh sorry. I confused with dc3dd PR. Nevermind ^^ LGTM |
I'm a bit confused about the license. It says LGPLv3+ in the readme, but there's both |
In the README is reported: |
I guess that's the best solution, just in case the other license happens to be used for some file far into the source code, either now or in the future. |
@h7x4 fixed. |
Successfully created backport PR for |
Description of changes
Dependency for guymager.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.