<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/base.scm, branch world-rebuild</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>doc: Move Commentary above module definition.</title>
<updated>2026-08-31T02:00:19+00:00</updated>
<author>
<name>Théo Tyburn</name>
<email>theo.tyburn@posteo.net</email>
</author>
<published>2026-06-03T08:56:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c62ebcd02c2eb190ab5dc157475ef4a93a1c7581'/>
<id>c62ebcd02c2eb190ab5dc157475ef4a93a1c7581</id>
<content type='text'>
Merges: https://codeberg.org/guix/guix/pulls/9052
Reviewed-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Reviewed-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merges: https://codeberg.org/guix/guix/pulls/9052
Reviewed-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Reviewed-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libiconv: Update to 1.19.</title>
<updated>2026-08-18T16:09:50+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-08-08T07:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b19e0ab65b9118e1b95cbd86fc6b2a747d9175c3'/>
<id>b19e0ab65b9118e1b95cbd86fc6b2a747d9175c3</id>
<content type='text'>
* gnu/packages/base.scm (libiconv): Update to 1.19.

Change-Id: Ibad347f1586c459ad478c97c47bb22aa019ead59
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #10464
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/base.scm (libiconv): Update to 1.19.

Change-Id: Ibad347f1586c459ad478c97c47bb22aa019ead59
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #10464
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: glibc: Merge with glibc/hurd.</title>
<updated>2026-03-30T07:36:24+00:00</updated>
<author>
<name>John Kehayias</name>
<email>john@guixotic.coop</email>
</author>
<published>2026-03-18T16:01:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=dceb57d6d977115207eca911eda556cc5f66086e'/>
<id>dceb57d6d977115207eca911eda556cc5f66086e</id>
<content type='text'>
* gnu/packages/base.scm (%glibc-patches): Merge with patches from glibc/hurd.
(glibc/hurd): Set to glibc.
* gnu/local.mk (dist_patch_DATA): Remove a patch.

Change-Id: I68d9d58a9974368b85d05eb1a30bf812524d5af4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/base.scm (%glibc-patches): Merge with patches from glibc/hurd.
(glibc/hurd): Set to glibc.
* gnu/local.mk (dist_patch_DATA): Remove a patch.

Change-Id: I68d9d58a9974368b85d05eb1a30bf812524d5af4
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: glibc: Ungraft.</title>
<updated>2026-03-30T07:36:24+00:00</updated>
<author>
<name>John Kehayias</name>
<email>john@guixotic.coop</email>
</author>
<published>2026-03-18T15:12:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f571658b7092015352f508732d62cdbb3ddb0b7b'/>
<id>f571658b7092015352f508732d62cdbb3ddb0b7b</id>
<content type='text'>
* gnu/packages/base.scm (%glibc-patches): Add patch.
(glibc)[replacement]: Remove.
(glibc/fixed): Remove variable.

Change-Id: Idb2e194ddc5a777eed913a25a2f59114da26cea2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/base.scm (%glibc-patches): Add patch.
(glibc)[replacement]: Remove.
(glibc/fixed): Remove variable.

Change-Id: Idb2e194ddc5a777eed913a25a2f59114da26cea2
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: glibc@2.33: Fix build.</title>
<updated>2026-03-25T22:51:25+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-20T16:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d940f695e4e41e59f346698d359e464e831ed431'/>
<id>d940f695e4e41e59f346698d359e464e831ed431</id>
<content type='text'>
This fixes a regression introduced in 2a50c9598bb7fe4175c4f29df07656a7f0a07801.

* gnu/packages/base.scm (glibc-2.33): Inherit from ‘glibc’, not ‘glibc-2.35’.

Change-Id: I8ff44043c232ebefa900ace8cead4481882115c2
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7354
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a regression introduced in 2a50c9598bb7fe4175c4f29df07656a7f0a07801.

* gnu/packages/base.scm (glibc-2.33): Inherit from ‘glibc’, not ‘glibc-2.35’.

Change-Id: I8ff44043c232ebefa900ace8cead4481882115c2
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7354
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Reference the inherited inputs values.</title>
<updated>2026-03-20T12:27:16+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-11T22:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1ae20f03f43a2af2bcde3751a2809fe152298d34'/>
<id>1ae20f03f43a2af2bcde3751a2809fe152298d34</id>
<content type='text'>
This commit was made by running this command:

  sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm

… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).

Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit was made by running this command:

  sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm

… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).

Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Reference the inherited ‘arguments’ value.</title>
<updated>2026-03-20T12:27:15+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-07T10:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2a50c9598bb7fe4175c4f29df07656a7f0a07801'/>
<id>2a50c9598bb7fe4175c4f29df07656a7f0a07801</id>
<content type='text'>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: hello: Update to 2.12.3.</title>
<updated>2026-03-19T10:01:20+00:00</updated>
<author>
<name>Andy Tai</name>
<email>atai@atai.org</email>
</author>
<published>2026-03-18T06:35:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=11812b6dcb9eaf92e2ae8f38fd780f5fe8a5dd55'/>
<id>11812b6dcb9eaf92e2ae8f38fd780f5fe8a5dd55</id>
<content type='text'>
* gnu/packages/base.scm (hello): Update to 2.12.3.

Change-Id: Ia510c8c299b77d10ba949da03e68fd2be731b296
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/base.scm (hello): Update to 2.12.3.

Change-Id: Ia510c8c299b77d10ba949da03e68fd2be731b296
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: diffutils: Reenable tests on the 64bit Hurd.</title>
<updated>2026-03-06T18:16:39+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-02-18T08:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=66aaff33368806a4dc15a1ef97e187926c9cb650'/>
<id>66aaff33368806a4dc15a1ef97e187926c9cb650</id>
<content type='text'>
* gnu/packages/base.scm (diffutils): Reenable test-c-stack and test-c-stack2 gnulib test.

Change-Id: I6bac2582053c5180fe8c3a803b6e8218c0df653b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/base.scm (diffutils): Reenable test-c-stack and test-c-stack2 gnulib test.

Change-Id: I6bac2582053c5180fe8c3a803b6e8218c0df653b
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: coreutils: Reenable tests on the 64bit Hurd.</title>
<updated>2026-03-06T18:16:39+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-02-18T07:59:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1ef02c25ed5464311dad4d61f9dc93a02fbfc02c'/>
<id>1ef02c25ed5464311dad4d61f9dc93a02fbfc02c</id>
<content type='text'>
* gnu/packages/base.scm (coreutils): Don't skip
tests/misc/sort-NaN-infloop.sh.
gnulib-tests no longer hang but XFAIL instead.

Change-Id: I9ea21d9522a16058b59f35ea7aae81c5ee1cee24
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/base.scm (coreutils): Don't skip
tests/misc/sort-NaN-infloop.sh.
gnulib-tests no longer hang but XFAIL instead.

Change-Id: I9ea21d9522a16058b59f35ea7aae81c5ee1cee24
</pre>
</div>
</content>
</entry>
</feed>
