"pelzflorian (Florian Pelz)" <pelzflor...@pelzflorian.de> writes: >>> The feedback I can give: guile-zlib in its build system autodetects >>> ... >> Not sure i want to do this. > > Yeah, normally there is no need, when using the package. > > I do not know what Matija did on Nix, because I cannot find any g-golf > in Nixpkgs. Currently, on Guix, when building from source disregarding > the guix package, one needs to manually rewrite init.scm similar to what > the guix package does here [1]. Because /usr/lib is from the host > distro, if there even is a host distro, we do rewrite init.scm’s > dynamic-link code with [absolute paths.]
I understand now with more though: It is not /usr/lib, it is $LD_LIBRARY_PATH and such environment variables. And although such has no place in Guix, $LD_LIBRARY_PATH is an easy way to use custom-written libraries instead, by which non-free g-golf users could comply with the LGPL license. Regards, Florian