diff options
author | Profpatsch <mail@profpatsch.de> | 2020-02-10 13:51:50 +0100 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2020-03-30 01:35:39 +0200 |
commit | bf3bd5fee1d7d2faf761cceef9fb0d44dc329ff9 (patch) | |
tree | 9bc044294c675900bb8cf3458c3831820a96952c /pkgs/os-specific/linux/sdnotify-wrapper | |
parent | 7329dfcc6348f09f540eb96c3f252ecbc33c7cdf (diff) |
skawarePackages: support static builds via pkgsStatic
Most of the skaware packages already build just fine with pkgsStatic, however the wrapper scripts for execline and stdnotify-wrapper needed the `-lskarlib` argument to go at the end. `utmps` and `nsss` still fail with this error: ``` exec ./tools/install.sh -D -m 600 utmps-utmpd /bin/utmps-utmpd /build/utmps-0.0.3.1/tools/install.sh: line 48: can't create /bin/utmps-utmpd.tmp.479: Permission denied make: *** [Makefile:121: /bin/utmps-utmpd] Error 1 ```
Diffstat (limited to 'pkgs/os-specific/linux/sdnotify-wrapper')
-rw-r--r-- | pkgs/os-specific/linux/sdnotify-wrapper/default.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/sdnotify-wrapper/default.nix b/pkgs/os-specific/linux/sdnotify-wrapper/default.nix index 613a7fd51e65c..cf09f0476767f 100644 --- a/pkgs/os-specific/linux/sdnotify-wrapper/default.nix +++ b/pkgs/os-specific/linux/sdnotify-wrapper/default.nix @@ -23,13 +23,13 @@ in runCommandCC "sdnotify-wrapper" { mkdir -p $bin/bin mkdir $out - # just dynamic for now + # the -lskarnet has to come at the end to support static builds $CC \ -o $bin/bin/sdnotify-wrapper \ -I${skalibs.dev}/include \ -L${skalibs.lib}/lib \ - -lskarnet \ - ${src} + ${src} \ + -lskarnet mkdir -p $doc/share/doc/sdnotify-wrapper # copy the documentation comment |