Re: Linux-Libre-LTS

2020-12-24 Thread Mark H Weaver
Hi Raghav, Raghav Gururajan writes: > I think it is good to have a package-variable "linux-libre-lts", as > mentioned in the table at https://jxself.org/linux-libre/ > > This way, users don't have to remember and change the version numbers in > their operating-system-configuration or package-m

Re: Linux-Libre-LTS

2020-12-24 Thread Jonathan Brielmaier
On 24.12.20 11:15, Mark H Weaver wrote: Thoughts? I have one concern. It seems to me that the main reason to specify an LTS kernel is to avoid the unscheduled breakage that can occur when updating to a new kernel release series (i.e. to a new major+minor version). Using "linux-libre-lts" woul

Re: gnu-build-system not handling pkg-config properly in package definition

2020-12-24 Thread Danny Milosavljevic
Hi, try util-linux's "lib" output: (inputs `(("util-linux" ,util-linux "lib"))) After that, you need (string-append "CC=" ,(cc-for-target)) in make-flags, and then add a phase before install that creates $output/sbin . pgp6XAiuynXzX.pgp Description: OpenPGP digital signature

Re: gnu-build-system not handling pkg-config properly in package definition

2020-12-24 Thread Tobias Geerinckx-Rice
Nathan, Nathan Dehnel 写道: (define-public bcache-tools So... if you want to learn how to write and submit packages to Guix -- please do! And don't let me distract you. Your patch looks good, if incomplete :-) However, if you need/want a working Guix bcache-tools package ASAP, I have to a

Re: gnu-build-system not handling pkg-config properly in package definition

2020-12-24 Thread Tobias Geerinckx-Rice
Tobias Geerinckx-Rice 写道: + (license license:gpl2+ Thanks for correctly identifying it as GPL2-only, by the way. Kind regards, T G-R signature.asc Description: PGP signature

Re: Linux-Libre-LTS

2020-12-24 Thread Mark H Weaver
Hi Jonathan, Jonathan Brielmaier writes: > On 24.12.20 11:15, Mark H Weaver wrote: >>> Thoughts? >> >> I have one concern. >> >> It seems to me that the main reason to specify an LTS kernel is to avoid >> the unscheduled breakage that can occur when updating to a new kernel >> release series (i.