<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/packages/patches/mtools-mformat-uninitialized.patch, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2019-04-20T22:51:19Z</updated>
<entry>
<title>gnu: mtools: 'mformat' initializes boot sector before writing it.</title>
<updated>2019-04-20T22:51:19Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-20T22:46:44Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=1b0b1651b16bd67fa5a583cfe6ce98ac9df80e56'/>
<id>urn:sha1:1b0b1651b16bd67fa5a583cfe6ce98ac9df80e56</id>
<content type='text'>
This is the last bit fixing &lt;https://bugs.gnu.org/35283&gt;.

Previously, 'mformat' (used by 'grub-mkrescue') would pass uninitialized
bytes to write(2), leading to non-deterministic FAT image contents.
This patch fixes that.

* gnu/packages/patches/mtools-mformat-uninitialized.patch: New file.
* gnu/packages/mtools.scm (mtools)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
</content>
</entry>
</feed>
