<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches/diffutils-getopt.patch, branch linode-image-docs</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=linode-image-docs</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=linode-image-docs'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2019-01-07T09:59:03Z</updated>
<entry>
<title>gnu: diffutils: Update to 3.7.</title>
<updated>2019-01-07T09:59:03Z</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2019-01-06T13:45:48Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=e992d56669aac6e4e5a2c46d27902a882f3d1bc6'/>
<id>urn:sha1:e992d56669aac6e4e5a2c46d27902a882f3d1bc6</id>
<content type='text'>
* gnu/packages/base.scm (diffutils): Update to 3.7.
[source]: Remove patch.
[native-inputs]: Add perl.
* gnu/packages/commencement.scm (diffutils-boot0)[native-inputs]: Don't
add perl.
* gnu/packages/patches/diffutils-getopt.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
</content>
</entry>
<entry>
<title>gnu: diffutils: Fix Gnulib/getopt cross-compilation issue.</title>
<updated>2017-12-20T22:19:31Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-12-20T22:19:31Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=8d6cd08573dd226c4ef874bf3786210eee9cf771'/>
<id>urn:sha1:8d6cd08573dd226c4ef874bf3786210eee9cf771</id>
<content type='text'>
Previously cross-compilation would fail:

     CC       xvasprintf.o
   xstrtol-error.c:50:16: warning: 'struct rpl_option' declared inside parameter list
		   int exit_status)
		   ^
   xstrtol-error.c: In function 'xstrtol_error':
   xstrtol-error.c:84:5: error: invalid use of undefined type 'struct rpl_option'

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