<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/gl/modules, branch v8.18</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v8.18</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v8.18'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2012-07-27T10:15:32Z</updated>
<entry>
<title>maint: refresh stale local gnulib patch files</title>
<updated>2012-07-27T10:15:32Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2012-07-27T10:15:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=74a1c058753faa79caff061407925463375ba5f3'/>
<id>urn:sha1:74a1c058753faa79caff061407925463375ba5f3</id>
<content type='text'>
We carry local adjustments for a few gnulib modules via the
patches in gl/.  Nearly all of those patches had become stale
due to evolution of the originals in gnulib.

To refresh them, first make sure you have no local changes in gl/
or in the gnulib submodule, then run "make refresh-gnulib-patches".
</content>
</entry>
<entry>
<title>maint: add missing ":" after "License" in local gnulib module files</title>
<updated>2011-12-03T13:04:23Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-12-03T13:04:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=79c5fcc681b823a4e5fbb8fd1baa47db4eccd86c'/>
<id>urn:sha1:79c5fcc681b823a4e5fbb8fd1baa47db4eccd86c</id>
<content type='text'>
This avoids spurious diagnostics when running our "bootstrap" script.
* gl/modules/heap: Append colon after "License".
* gl/modules/randint: Likewise.
* gl/modules/randperm: Likewise.
* gl/modules/randread: Likewise.
Reported by Stefano Lattarini.  Diagnosed by Bruno Haible.
</content>
</entry>
<entry>
<title>maint: avoid new "make syntax-check" failure due to stdalign definition</title>
<updated>2011-10-30T21:38:47Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-10-30T21:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=50424fe2a5325b17d294a0bd740df17fd21eb520'/>
<id>urn:sha1:50424fe2a5325b17d294a0bd740df17fd21eb520</id>
<content type='text'>
* gl/modules/randread (Depends-on): Add stdalign.
* gl/lib/randread.c: Include &lt;stdalign.h&gt;, so we can ...
[!_STRING_ARCH_unaligned]: remove definition of stdalign.
</content>
</entry>
<entry>
<title>build: avoid bootstrap failure when using patch-2.5.8</title>
<updated>2011-10-27T17:04:45Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-10-27T17:04:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e8f703c0007ee723e4d449685b48ed623f338f57'/>
<id>urn:sha1:e8f703c0007ee723e4d449685b48ed623f338f57</id>
<content type='text'>
* gl/modules/tempname.diff: Regenerate to correct bogus offsets
and adjust for 1-line offset.  Eric Blake reported that this
patch failed to apply when using patch-2.5.8.
Note that it applies fine using patch-2.6.1.
</content>
</entry>
<entry>
<title>maint: use modules/tempname.diff file, not a replacement; update gnulib</title>
<updated>2011-06-17T10:11:03Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-06-17T08:02:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=23ddefd3d151fa20169ffb939b8b4b619af88c27'/>
<id>urn:sha1:23ddefd3d151fa20169ffb939b8b4b619af88c27</id>
<content type='text'>
Using a .diff is much more maintainable.  Otherwise, changes in
the gnulib module description file may not be noticed and merged
promptly and may even result in subtle errors.  Luckily, this time,
the failure to propagate gnulib's changes to modules/tempname resulted
only in an obvious link failure.
* gl/modules/tempname: Remove file.
* gl/modules/tempname.diff: Use a .diff file instead.
* gnulib: Update submodule to latest.
</content>
</entry>
<entry>
<title>maint: remove unnecessary gnulib .diff file</title>
<updated>2011-05-29T12:37:41Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-05-29T12:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5c557690d8f10d1adc6d64478ab1ac0667282460'/>
<id>urn:sha1:5c557690d8f10d1adc6d64478ab1ac0667282460</id>
<content type='text'>
* gl/modules/getloadavg.diff: Remove file.  It stopped being
useful back in February.
* Makefile.am (EXTRA_DIST): Remove it.
</content>
</entry>
<entry>
<title>shuf: use memory more efficiently when returning a subset</title>
<updated>2011-05-14T09:30:12Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2011-05-13T17:41:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=27873f1deb69745c79d403bbb8e1145bc18f55b8'/>
<id>urn:sha1:27873f1deb69745c79d403bbb8e1145bc18f55b8</id>
<content type='text'>
* gl/lib/randperm.c (randperm_new): When the number of items
to return H, is much smaller than the total number of items N,
use a hash to represent the sparse permutations of the set N.
This is currently enabled for N &gt; 128K and N/H &gt; 32.
* tests/misc/shuf: Ensure shuf can quickly return 2 numbers
from a large range.
* gl/modules/randperm: Depend on hash.
* NEWS: Mention the change.
</content>
</entry>
<entry>
<title>tests: randread-tests: use macro.h not "#define ASSERT..."</title>
<updated>2011-02-08T07:30:19Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-02-08T07:25:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=480c0dc9e7c1890b11797c0e7704bd0e2e9821b7'/>
<id>urn:sha1:480c0dc9e7c1890b11797c0e7704bd0e2e9821b7</id>
<content type='text'>
* gl/modules/randread-tests (Files): Add tests/macros.h
* gl/tests/test-rand-isaac.c: Remove now-unneeded #include directives.
(ASSERT): Remove definition.
Instead, include "macros.h".
Prompted by suggestions from Bruno Haible.
</content>
</entry>
<entry>
<title>maint: move di-set and ino-map modules from ./gl to gnulib</title>
<updated>2011-02-07T15:24:14Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-02-07T15:24:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=beaf631292bd74050a57b86aa3042ebaa12cf840'/>
<id>urn:sha1:beaf631292bd74050a57b86aa3042ebaa12cf840</id>
<content type='text'>
* gl/lib/di-set.c: Remove file.
* gl/lib/di-set.h: Likewise.
* gl/lib/ino-map.c: Likewise.
* gl/lib/ino-map.h: Likewise.
* gl/modules/di-set: Likewise.
* gl/modules/di-set-tests: Likewise.
* gl/modules/ino-map: Likewise.
* gl/modules/ino-map-tests: Likewise.
* gl/tests/test-di-set.c: Likewise.
* gl/tests/test-ino-map.c: Likewise.
* gnulib: Update to latest, now that these two modules are there.
</content>
</entry>
<entry>
<title>maint: add a missed fadvise-tests module</title>
<updated>2010-11-15T14:56:24Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-11-15T09:36:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b19733bb42e1897afd93f40aeca83e76013f7075'/>
<id>urn:sha1:b19733bb42e1897afd93f40aeca83e76013f7075</id>
<content type='text'>
* gl/modules/fadvise-tests: Add the module previously missed
in commit 63b5e816, 2010-07-14, "fadvise: new module ...".
* gl/tests/test-fadvise.c: Add a comment as to why we don't
check return values.
</content>
</entry>
</feed>
