<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/build-aux, branch wip-deploy</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=wip-deploy</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=wip-deploy'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-07-16T21:00:10Z</updated>
<entry>
<title>Use more guix.gnu.org.</title>
<updated>2019-07-16T21:00:10Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2019-07-15T16:46:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=3fb3291e25a7827f1466fba4943c5098a0a0a524'/>
<id>urn:sha1:3fb3291e25a7827f1466fba4943c5098a0a0a524</id>
<content type='text'>
* build-aux/build-self.scm (make-config.scm): Replace gnu.org/s/guix with guix.gnu.org.
* guix/scripts/publish.scm (render-home-page): Likewise.
* guix/self.scm (make-config.scm): Likewise.
</content>
</entry>
<entry>
<title>build: Report build errors via 'report-load-error'.</title>
<updated>2019-06-25T15:41:24Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-06-25T13:00:36Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=ee700da584370330331ed09eabafc94a19892784'/>
<id>urn:sha1:ee700da584370330331ed09eabafc94a19892784</id>
<content type='text'>
* build-aux/compile-all.scm: Wrap 'compile-files' call in 'catch'.
Attempt to resort to 'report-load-error' in (guix ui) to print the
error.
</content>
</entry>
<entry>
<title>maint: update-NEWS: Track "gcc-toolchain", not "gcc".</title>
<updated>2019-05-20T09:50:21Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-20T09:50:21Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=996ecaf64e397341dbed70198032ce828040e5ac'/>
<id>urn:sha1:996ecaf64e397341dbed70198032ce828040e5ac</id>
<content type='text'>
This is a followup to d78010b81ee6ef4fd8803082e2f401b9e55b44db.

* build-aux/update-NEWS.scm (write-packages-updates)[important]: Replace
"gcc" by "gcc-toolchain".
</content>
</entry>
<entry>
<title>maint: 'check-available-binaries' checks for more packages.</title>
<updated>2019-05-16T16:50:20Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-16T16:50:20Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=762ba22efe01006d959503dc368ee54b16ccea31'/>
<id>urn:sha1:762ba22efe01006d959503dc368ee54b16ccea31</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/35539&gt;.
Reported by Florian Pelz &lt;pelzflorian@pelzflorian.de&gt;.

* build-aux/check-available-binaries.scm (packages-for-system): New procedure.
&lt;top level&gt;: Use it.
</content>
</entry>
<entry>
<title>build-self: Let HOME pass through the execution environment.</title>
<updated>2019-05-12T20:56:57Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-12T20:56:57Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=e0244eb7a2290781ef490b6cedbd9c753caf6004'/>
<id>urn:sha1:e0244eb7a2290781ef490b6cedbd9c753caf6004</id>
<content type='text'>
This is a followup to 48d498c2c3984784336b27ba5e261319f3ac6a3a, which
introduced a typo (missing '-&gt;' in 'mlet'.)

Fixes &lt;https://bugs.gnu.org/35623&gt;.
Reported by Karrick McDermott &lt;kmcdermott@linkedin.com&gt;.

* build-aux/build-self.scm (build): Add 'getenv' and 'setenv' calls for
HOME.
</content>
</entry>
<entry>
<title>Revert "build-self: Let HOME pass through the execution environment."</title>
<updated>2019-05-11T21:35:32Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2019-05-11T21:34:42Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=cbe7c99e711ae1f7f7228d1fa35ff61a44e61f82'/>
<id>urn:sha1:cbe7c99e711ae1f7f7228d1fa35ff61a44e61f82</id>
<content type='text'>
This reverts commit 48d498c2c3984784336b27ba5e261319f3ac6a3a.
It breaks ‘guix pull’.
</content>
</entry>
<entry>
<title>build-self: Let HOME pass through the execution environment.</title>
<updated>2019-05-11T18:10:26Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-10T22:19:06Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=48d498c2c3984784336b27ba5e261319f3ac6a3a'/>
<id>urn:sha1:48d498c2c3984784336b27ba5e261319f3ac6a3a</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/35623&gt;.
Reported by Karrick McDermott &lt;kmcdermott@linkedin.com&gt;.

* build-aux/build-self.scm (build): Add 'getenv' and 'setenv' calls for
HOME.
</content>
</entry>
<entry>
<title>build-self: Explain why we keep using deprecated bindings.</title>
<updated>2019-04-23T14:39:00Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-23T14:39:00Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=04fa9c62d94e35fe0a978857458fac3c5e960aed'/>
<id>urn:sha1:04fa9c62d94e35fe0a978857458fac3c5e960aed</id>
<content type='text'>
* build-aux/build-self.scm (build): Add comment regarding the deprecated
names.
</content>
</entry>
<entry>
<title>Revert "build-self: Avoid deprecated bindings."</title>
<updated>2019-04-22T22:47:41Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-22T22:47:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=ffc8ab75f10ecaaf52cdc38f5846e9af8e2dadd5'/>
<id>urn:sha1:ffc8ab75f10ecaaf52cdc38f5846e9af8e2dadd5</id>
<content type='text'>
This reverts commit fa9e6e8b676ca920a894cf3b48bfcb670077144f.

By using the new bindings, we would prevent users of Guix prior to
de9fbe9cdcf5f8deb08becfc54b523084fd67bda, such as version 0.16.0, to
upgrade to current master.  Thus, we will keep using the old names for a
while.
</content>
</entry>
<entry>
<title>build-self: Avoid deprecated bindings.</title>
<updated>2019-04-22T18:58:16Z</updated>
<author>
<name>Mark H Weaver</name>
<email>mhw@netris.org</email>
</author>
<published>2019-04-21T17:58:08Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=fa9e6e8b676ca920a894cf3b48bfcb670077144f'/>
<id>urn:sha1:fa9e6e8b676ca920a894cf3b48bfcb670077144f</id>
<content type='text'>
* build-aux/build-self.scm (build): Replace references to nix-server-*
with store-connection-*.
</content>
</entry>
</feed>
