GNU bug report logs - #77342
[PATCH] gnu: skalibs: Update to 2.14.3.0

Previous Next

Package: guix-patches;

Reported by: "David Arroyo" <david <at> aqwari.net>

Date: Fri, 28 Mar 2025 17:46:01 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

To reply to this bug, email your comments to 77342 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Fri, 28 Mar 2025 17:46:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to "David Arroyo" <david <at> aqwari.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 28 Mar 2025 17:46:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "David Arroyo" <david <at> aqwari.net>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: skalibs: Update to 2.14.3.0
Date: Fri, 28 Mar 2025 16:05:20 +0100
There were two backwards-incompatible changes to skalibs since 2.13.1.1;
2.14.0.0 moved child_spawn* functions from djbunix.h to cspawn.h,
and 2.14.3.0 removed the type aliases for uint*_t types. As a result,
almost all of the skarnet packages needed to be upgraded as a unit, or
they would not build.

On the positive side, upstream now installs static libraries under
$PREFIX/lib, so the --with-lib= configure flags are no longer needed.

* gnu/packages/skarnet.scm (skalibs): Update to 2.14.3.0
* gnu/packages/skarnet.scm (execline): Update to 2.9.6.1
* gnu/packages/skarnet.scm (s6): Update to 2.13.1.0
* gnu/packages/skarnet.scm (s6-networking): Update to 2.7.0.4
* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.5.0
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.6.2.1

Change-Id: Id6ef22cd16df00f23fa88b40be8eedc2255da367
---
 gnu/packages/skarnet.scm | 84 +++++++++-------------------------------
 1 file changed, 18 insertions(+), 66 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 3428866700..235e9f3cac 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -31,14 +31,14 @@ (define-module (gnu packages skarnet)
 (define-public skalibs
   (package
     (name "skalibs")
-    (version "2.13.1.1")
+    (version "2.14.3.0")
     (source
      (origin
       (method url-fetch)
       (uri (string-append "https://skarnet.org/software/skalibs/skalibs-"
                           version ".tar.gz"))
       (sha256
-       (base32 "0cwy37cc92409dsmj8c8whpnnqd9g375myxlp52aqzwzg6ms2wmj"))))
+       (base32 "09y4cqq92n0cdmzx196bymlkvyf8n8iwdkkal4phd6xhr5caajm1"))))
     (build-system gnu-build-system)
     (arguments
      '(#:tests? #f                      ; no tests exist
@@ -66,21 +66,18 @@ (define-public skalibs
 (define-public execline
   (package
     (name "execline")
-    (version "2.9.3.0")
+    (version "2.9.6.1")
     (source
      (origin
       (method url-fetch)
       (uri (string-append "https://skarnet.org/software/execline/execline-"
                           version ".tar.gz"))
       (sha256
-       (base32 "1393xka069n3rvc3dlg6c3ckzl1qgqkhvhlcxv6igl9216kpy0n8"))))
+       (base32 "1jp5y3w2db9d7yp17pcsvny656z0w2rywn9s9fnb2kfyy9i9v4bn"))))
     (build-system gnu-build-system)
     (inputs (list bash-minimal skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
@@ -114,24 +111,18 @@ (define-public execline
 (define-public s6
   (package
    (name "s6")
-   (version "2.11.3.2")
+   (version "2.13.1.0")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6/s6-"
                          version ".tar.gz"))
      (sha256
-      (base32 "0x6zjc3126fjhj8accyxgrw7r7ysrb7d13dfs87bxzzhsa5165kw"))))
+      (base32 "0znfwb9yx12lyz5kaqylr4iy1ifnxc82vc670jpv0z4mab7i81mz"))))
    (build-system gnu-build-system)
    (inputs (list skalibs execline))
    (arguments
     `(#:configure-flags (list
-                        (string-append "--with-lib="
-                                       (assoc-ref %build-inputs "skalibs")
-                                       "/lib/skalibs")
-                        (string-append "--with-lib="
-                                       (assoc-ref %build-inputs "execline")
-                                       "/lib/execline")
                         (string-append "--with-sysdeps="
                                        (assoc-ref %build-inputs "skalibs")
                                        "/lib/skalibs/sysdeps"))
@@ -158,21 +149,18 @@ (define-public s6
 (define-public s6-dns
   (package
    (name "s6-dns")
-   (version "2.3.5.5")
+   (version "2.4.0.0")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6-dns/s6-dns-"
                          version ".tar.gz"))
      (sha256
-      (base32 "1s0yzrzpjgbf1d0s4qxq5g2sgcm6skq3sphbm1qq1hr5a5frp5sn"))))
+      (base32 "1r6yw796lmdnz62wwqzjfmx7b5xyc292l7nwd2v2bb22k2fb8yjd"))))
     (build-system gnu-build-system)
     (inputs (list skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
@@ -187,30 +175,18 @@ (define-public s6-dns
 (define-public s6-networking
   (package
    (name "s6-networking")
-   (version "2.5.1.3")
+   (version "2.7.0.4")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6-networking/"
                          "s6-networking-" version ".tar.gz"))
      (sha256
-      (base32 "0xz98pzgx6kc9v1dka04gzw5f3rwww42c07liym0r7pzb74l77m0"))))
+      (base32 "0r89b6pq50rzdipqk0la96pyw5a68ni6i9fh175zcn2gh86bgg9i"))))
     (build-system gnu-build-system)
     (inputs (list skalibs execline s6 s6-dns))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "execline")
-                                         "/lib/execline")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "s6")
-                                         "/lib/s6")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "s6-dns")
-                                         "/lib/s6-dns")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
@@ -227,27 +203,18 @@ (define-public s6-networking
 (define-public s6-rc
   (package
    (name "s6-rc")
-   (version "0.5.4.1")
+   (version "0.5.5.0")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6-rc/s6-rc-"
                          version ".tar.gz"))
      (sha256
-      (base32 "1xjqc6vqqny8g47whgibjlas7f6szka372jrz5f308slgjmqq9np"))))
+      (base32 "00fzn9vxmspds8hspz9spg0am9k91cl2bysr1ai61smcsfwg3df3"))))
     (build-system gnu-build-system)
     (inputs (list skalibs execline s6))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "execline")
-                                         "/lib/execline")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "s6")
-                                         "/lib/s6")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
@@ -266,7 +233,7 @@ (define-public s6-rc
 (define-public s6-portable-utils
   (package
    (name "s6-portable-utils")
-   (version "2.3.0.2")
+   (version "2.3.0.4")
    (source
     (origin
      (method url-fetch)
@@ -274,14 +241,11 @@ (define-public s6-portable-utils
            "https://skarnet.org/software/s6-portable-utils/s6-portable-utils-"
            version ".tar.gz"))
      (sha256
-      (base32 "1s6iqjz2mfq3rakqj3cwidjsbpkjcdjfah60m86na4ph6j8jc547"))))
+      (base32 "023bj28ix7mmsdwfgjj9fh9slycd7zjfq7r4sczfz0cir2v8gvld"))))
     (build-system gnu-build-system)
     (inputs (list skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
@@ -298,7 +262,7 @@ (define-public s6-portable-utils
 (define-public s6-linux-init
   (package
    (name "s6-linux-init")
-   (version "1.1.1.0")
+   (version "1.1.2.1")
    (source
     (origin
      (method url-fetch)
@@ -306,7 +270,7 @@ (define-public s6-linux-init
            "https://skarnet.org/software/s6-linux-init/s6-linux-init-"
            version ".tar.gz"))
      (sha256
-      (base32 "1vm8aqlh8jkqrm3irhf53vvylxqizpqvjg3yb9z00yb568skyj5d"))))
+      (base32 "0c35jr09d6jrnsbm2ijfcjnc94ylz0adf7bj52hlfzwv495027lp"))))
     (build-system gnu-build-system)
     (inputs
      (list execline s6 skalibs))
@@ -314,15 +278,6 @@ (define-public s6-linux-init
      '(#:configure-flags
        (list
         "--disable-static"
-        (string-append "--with-lib="
-                       (assoc-ref %build-inputs "skalibs")
-                       "/lib/skalibs")
-        (string-append "--with-lib="
-                       (assoc-ref %build-inputs "execline")
-                       "/lib/execline")
-        (string-append "--with-lib="
-                       (assoc-ref %build-inputs "s6")
-                       "/lib/s6")
         (string-append "--with-sysdeps="
                        (assoc-ref %build-inputs "skalibs")
                        "/lib/skalibs/sysdeps"))
@@ -342,7 +297,7 @@ (define-public s6-linux-init
 (define-public s6-linux-utils
   (package
    (name "s6-linux-utils")
-   (version "2.6.1.2")
+   (version "2.6.2.1")
    (source
     (origin
      (method url-fetch)
@@ -350,14 +305,11 @@ (define-public s6-linux-utils
            "https://skarnet.org/software/s6-linux-utils/s6-linux-utils-"
            version ".tar.gz"))
      (sha256
-      (base32 "1ncwkm5cpc0y6iysc5q64mk0pfvxnn7ihia1a137xrrdg1fxqqyq"))))
+      (base32 "0d6jkyfp8d8ifs4dhicdidamvbdmk5r1qa3218jajv6kjir1cpwi"))))
     (build-system gnu-build-system)
     (inputs (list skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))

base-commit: 0b6d9901ec11c9365f9c77da21c2d0bf4e07c6d9
-- 
2.48.1




Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 08:22:02 GMT) Full text and rfc822 format available.

Message #8 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: David Arroyo <david <at> aqwari.net>
Cc: 77342 <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: skalibs: Update to 2.14.3.0
Date: Sun, 30 Mar 2025 10:21:24 +0200
Hello David,

Am Fri, Mar 28, 2025 at 04:05:20PM +0100 schrieb David Arroyo:
> There were two backwards-incompatible changes to skalibs since 2.13.1.1;
> 2.14.0.0 moved child_spawn* functions from djbunix.h to cspawn.h,
> and 2.14.3.0 removed the type aliases for uint*_t types. As a result,
> almost all of the skarnet packages needed to be upgraded as a unit, or
> they would not build.
> 
> On the positive side, upstream now installs static libraries under
> $PREFIX/lib, so the --with-lib= configure flags are no longer needed.

thanks for your patch, which passes QA.

We normally update each package in a separate commit. Could you please
update your one patch and replace it by a series of six? Instead of
doing a "git commit", you can run "./etc/committer.scm" from the Guix
checkout, which will help with the commit message (if you are lucky, it
will write them for you). Besides the version updates, changing the
configure flags should also be documented by a sentence in the commit
message.

Please cc me when you send the update so that I can push the series.

Thanks!

Andreas





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:50:03 GMT) Full text and rfc822 format available.

Message #11 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 1/9] gnu: skalibs: Update to 2.14.3.0.
Date: Sun, 30 Mar 2025 13:39:20 +0200
* gnu/packages/skarnet.scm (skalibs): Update to 2.14.3.0.

Change-Id: Ifc5a62a24e43c88c04708871d94c955b43c85558
---
 gnu/packages/skarnet.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 3428866700..5e689b0d92 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -31,14 +31,14 @@ (define-module (gnu packages skarnet)
 (define-public skalibs
   (package
     (name "skalibs")
-    (version "2.13.1.1")
+    (version "2.14.3.0")
     (source
      (origin
       (method url-fetch)
       (uri (string-append "https://skarnet.org/software/skalibs/skalibs-"
                           version ".tar.gz"))
       (sha256
-       (base32 "0cwy37cc92409dsmj8c8whpnnqd9g375myxlp52aqzwzg6ms2wmj"))))
+       (base32 "09y4cqq92n0cdmzx196bymlkvyf8n8iwdkkal4phd6xhr5caajm1"))))
     (build-system gnu-build-system)
     (arguments
      '(#:tests? #f                      ; no tests exist

base-commit: 0b6d9901ec11c9365f9c77da21c2d0bf4e07c6d9
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:50:04 GMT) Full text and rfc822 format available.

Message #14 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 2/9] gnu: execline: Update to 2.9.6.1.
Date: Sun, 30 Mar 2025 13:39:21 +0200
skalibs now installs static libraries to $output/lib, so the
configure flag --with-lib is no longer needed.

* gnu/packages/skarnet.scm (execline): Update to 2.9.6.1.

Change-Id: I3bada38ba0c6a39bf990b9255deeda4f44db14bc
---
 gnu/packages/skarnet.scm | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 5e689b0d92..66cd5d5774 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -66,21 +66,18 @@ (define-public skalibs
 (define-public execline
   (package
     (name "execline")
-    (version "2.9.3.0")
+    (version "2.9.6.1")
     (source
      (origin
       (method url-fetch)
       (uri (string-append "https://skarnet.org/software/execline/execline-"
                           version ".tar.gz"))
       (sha256
-       (base32 "1393xka069n3rvc3dlg6c3ckzl1qgqkhvhlcxv6igl9216kpy0n8"))))
+       (base32 "1jp5y3w2db9d7yp17pcsvny656z0w2rywn9s9fnb2kfyy9i9v4bn"))))
     (build-system gnu-build-system)
     (inputs (list bash-minimal skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:50:05 GMT) Full text and rfc822 format available.

Message #17 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 3/9] gnu: s6: Update to 2.13.1.0.
Date: Sun, 30 Mar 2025 13:39:22 +0200
skalibs and execline now install static libraries to $output/lib, so the
--with-lib configure flag is no longer needed

* gnu/packages/skarnet.scm (s6): Update to 2.13.1.0.

Change-Id: I714b2286be13147ea205c67a74c4c5a129e7c6c5
---
 gnu/packages/skarnet.scm | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 66cd5d5774..9e75ab2e33 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -111,24 +111,18 @@ (define-public execline
 (define-public s6
   (package
    (name "s6")
-   (version "2.11.3.2")
+   (version "2.13.1.0")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6/s6-"
                          version ".tar.gz"))
      (sha256
-      (base32 "0x6zjc3126fjhj8accyxgrw7r7ysrb7d13dfs87bxzzhsa5165kw"))))
+      (base32 "0znfwb9yx12lyz5kaqylr4iy1ifnxc82vc670jpv0z4mab7i81mz"))))
    (build-system gnu-build-system)
    (inputs (list skalibs execline))
    (arguments
     `(#:configure-flags (list
-                        (string-append "--with-lib="
-                                       (assoc-ref %build-inputs "skalibs")
-                                       "/lib/skalibs")
-                        (string-append "--with-lib="
-                                       (assoc-ref %build-inputs "execline")
-                                       "/lib/execline")
                         (string-append "--with-sysdeps="
                                        (assoc-ref %build-inputs "skalibs")
                                        "/lib/skalibs/sysdeps"))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:50:05 GMT) Full text and rfc822 format available.

Message #20 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 4/9] gnu: s6-dns: Update to 2.4.0.0.
Date: Sun, 30 Mar 2025 13:39:23 +0200
skalibs now installs static libs to $output/lib, so the configure flag
--with-lib is no longer needed.

* gnu/packages/skarnet.scm (s6-dns): Update to 2.4.0.0.

Change-Id: If1fd97d54bbbd7aadf05acaa490202bb896e0690
---
 gnu/packages/skarnet.scm | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 9e75ab2e33..db3e0343dc 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -149,21 +149,18 @@ (define-public s6
 (define-public s6-dns
   (package
    (name "s6-dns")
-   (version "2.3.5.5")
+   (version "2.4.0.0")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6-dns/s6-dns-"
                          version ".tar.gz"))
      (sha256
-      (base32 "1s0yzrzpjgbf1d0s4qxq5g2sgcm6skq3sphbm1qq1hr5a5frp5sn"))))
+      (base32 "1r6yw796lmdnz62wwqzjfmx7b5xyc292l7nwd2v2bb22k2fb8yjd"))))
     (build-system gnu-build-system)
     (inputs (list skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:50:06 GMT) Full text and rfc822 format available.

Message #23 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 5/9] gnu: s6-networking: Update to 2.7.0.4.
Date: Sun, 30 Mar 2025 13:39:24 +0200
skarnet packages now install static libs to $output/lib, so the
configure flag --with-lib is no longer needed.

* gnu/packages/skarnet.scm (s6-networking): Update to 2.7.0.4.

Change-Id: Ia9db74187bdb74dac7a31feff3fa7da323d06608
---
 gnu/packages/skarnet.scm | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index db3e0343dc..d7f937b3e6 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -175,30 +175,18 @@ (define-public s6-dns
 (define-public s6-networking
   (package
    (name "s6-networking")
-   (version "2.5.1.3")
+   (version "2.7.0.4")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6-networking/"
                          "s6-networking-" version ".tar.gz"))
      (sha256
-      (base32 "0xz98pzgx6kc9v1dka04gzw5f3rwww42c07liym0r7pzb74l77m0"))))
+      (base32 "0r89b6pq50rzdipqk0la96pyw5a68ni6i9fh175zcn2gh86bgg9i"))))
     (build-system gnu-build-system)
     (inputs (list skalibs execline s6 s6-dns))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "execline")
-                                         "/lib/execline")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "s6")
-                                         "/lib/s6")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "s6-dns")
-                                         "/lib/s6-dns")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:50:07 GMT) Full text and rfc822 format available.

Message #26 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 6/9] gnu: s6-rc: Update to 0.5.5.0.
Date: Sun, 30 Mar 2025 13:39:25 +0200
skarnet packages now install static libraries to $output/lib, so the
configure flag --with-lib is no longer needed.

* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.5.0.

Change-Id: I2f7643c4556984ce8620482050c80c3b320016d3
---
 gnu/packages/skarnet.scm | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index d7f937b3e6..22ef782539 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -203,27 +203,18 @@ (define-public s6-networking
 (define-public s6-rc
   (package
    (name "s6-rc")
-   (version "0.5.4.1")
+   (version "0.5.5.0")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "https://skarnet.org/software/s6-rc/s6-rc-"
                          version ".tar.gz"))
      (sha256
-      (base32 "1xjqc6vqqny8g47whgibjlas7f6szka372jrz5f308slgjmqq9np"))))
+      (base32 "00fzn9vxmspds8hspz9spg0am9k91cl2bysr1ai61smcsfwg3df3"))))
     (build-system gnu-build-system)
     (inputs (list skalibs execline s6))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "execline")
-                                         "/lib/execline")
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "s6")
-                                         "/lib/s6")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:50:07 GMT) Full text and rfc822 format available.

Message #29 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 7/9] gnu: s6-portable-utils: Update to 2.3.0.4.
Date: Sun, 30 Mar 2025 13:39:26 +0200
skalibs now installs static libraries to $output/lib, so the configure
flag --with-lib is no longer needed.

* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.3.0.4.

Change-Id: I018ba6da2dd524fb20072dd9f10b10d553f3eb27
---
 gnu/packages/skarnet.scm | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 22ef782539..aef1bdee4c 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -233,7 +233,7 @@ (define-public s6-rc
 (define-public s6-portable-utils
   (package
    (name "s6-portable-utils")
-   (version "2.3.0.2")
+   (version "2.3.0.4")
    (source
     (origin
      (method url-fetch)
@@ -241,14 +241,11 @@ (define-public s6-portable-utils
            "https://skarnet.org/software/s6-portable-utils/s6-portable-utils-"
            version ".tar.gz"))
      (sha256
-      (base32 "1s6iqjz2mfq3rakqj3cwidjsbpkjcdjfah60m86na4ph6j8jc547"))))
+      (base32 "023bj28ix7mmsdwfgjj9fh9slycd7zjfq7r4sczfz0cir2v8gvld"))))
     (build-system gnu-build-system)
     (inputs (list skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:51:01 GMT) Full text and rfc822 format available.

Message #32 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 8/9] gnu: s6-linux-init: Update to 1.1.2.1.
Date: Sun, 30 Mar 2025 13:39:27 +0200
skarnet packages now install static libraries to $output/lib, so the
configure flag --with-lib is no longer needed.

* gnu/packages/skarnet.scm (s6-linux-init): Update to 1.1.2.1.

Change-Id: I33fc4836aaf73d583de36c22ee18c1ddf5762431
---
 gnu/packages/skarnet.scm | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index aef1bdee4c..2f469a481d 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -262,7 +262,7 @@ (define-public s6-portable-utils
 (define-public s6-linux-init
   (package
    (name "s6-linux-init")
-   (version "1.1.1.0")
+   (version "1.1.2.1")
    (source
     (origin
      (method url-fetch)
@@ -270,7 +270,7 @@ (define-public s6-linux-init
            "https://skarnet.org/software/s6-linux-init/s6-linux-init-"
            version ".tar.gz"))
      (sha256
-      (base32 "1vm8aqlh8jkqrm3irhf53vvylxqizpqvjg3yb9z00yb568skyj5d"))))
+      (base32 "0c35jr09d6jrnsbm2ijfcjnc94ylz0adf7bj52hlfzwv495027lp"))))
     (build-system gnu-build-system)
     (inputs
      (list execline s6 skalibs))
@@ -278,15 +278,6 @@ (define-public s6-linux-init
      '(#:configure-flags
        (list
         "--disable-static"
-        (string-append "--with-lib="
-                       (assoc-ref %build-inputs "skalibs")
-                       "/lib/skalibs")
-        (string-append "--with-lib="
-                       (assoc-ref %build-inputs "execline")
-                       "/lib/execline")
-        (string-append "--with-lib="
-                       (assoc-ref %build-inputs "s6")
-                       "/lib/s6")
         (string-append "--with-sysdeps="
                        (assoc-ref %build-inputs "skalibs")
                        "/lib/skalibs/sysdeps"))
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#77342; Package guix-patches. (Sun, 30 Mar 2025 12:51:02 GMT) Full text and rfc822 format available.

Message #35 received at 77342 <at> debbugs.gnu.org (full text, mbox):

From: David Arroyo <david <at> aqwari.net>
To: 77342 <at> debbugs.gnu.org
Cc: David Arroyo <david <at> aqwari.net>, andreas <at> enge.fr
Subject: [PATCH v2 9/9] gnu: s6-linux-utils: Update to 2.6.2.1.
Date: Sun, 30 Mar 2025 13:39:28 +0200
skalibs now installs static libraries to $output/lib, so the configure
flag --with-lib is no longer needed

* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.6.2.1.

Change-Id: I5a856c5e062a04f28115f32960b8b256be1e7038
---
 gnu/packages/skarnet.scm | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 2f469a481d..235e9f3cac 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -297,7 +297,7 @@ (define-public s6-linux-init
 (define-public s6-linux-utils
   (package
    (name "s6-linux-utils")
-   (version "2.6.1.2")
+   (version "2.6.2.1")
    (source
     (origin
      (method url-fetch)
@@ -305,14 +305,11 @@ (define-public s6-linux-utils
            "https://skarnet.org/software/s6-linux-utils/s6-linux-utils-"
            version ".tar.gz"))
      (sha256
-      (base32 "1ncwkm5cpc0y6iysc5q64mk0pfvxnn7ihia1a137xrrdg1fxqqyq"))))
+      (base32 "0d6jkyfp8d8ifs4dhicdidamvbdmk5r1qa3218jajv6kjir1cpwi"))))
     (build-system gnu-build-system)
     (inputs (list skalibs))
     (arguments
      '(#:configure-flags (list
-                          (string-append "--with-lib="
-                                         (assoc-ref %build-inputs "skalibs")
-                                         "/lib/skalibs")
                           (string-append "--with-sysdeps="
                                          (assoc-ref %build-inputs "skalibs")
                                          "/lib/skalibs/sysdeps"))
-- 
2.48.1





Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Mon, 31 Mar 2025 09:51:02 GMT) Full text and rfc822 format available.

Notification sent to "David Arroyo" <david <at> aqwari.net>:
bug acknowledged by developer. (Mon, 31 Mar 2025 09:51:02 GMT) Full text and rfc822 format available.

Message #40 received at 77342-done <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: David Arroyo <david <at> aqwari.net>
Cc: 77342-done <at> debbugs.gnu.org
Subject: Re: [PATCH v2 1/9] gnu: skalibs: Update to 2.14.3.0.
Date: Mon, 31 Mar 2025 11:50:41 +0200
Pushed with small changes to the commit message, thanks!

Andreas





This bug report was last modified 4 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.