<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc.git/scripts/documented.sh, branch zack/remove-libcrypt</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/'/>
<entry>
<title>Remove --enable-crypt and --enable-nss-crypt configure options.</title>
<updated>2023-09-21T20:21:41+00:00</updated>
<author>
<name>Zack Weinberg</name>
<email>zack@owlfolio.org</email>
</author>
<published>2023-09-21T15:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=a0b80d284cd22b88fc2da9a06cf81de8f2460e26'/>
<id>a0b80d284cd22b88fc2da9a06cf81de8f2460e26</id>
<content type='text'>
This makes it impossible to build libcrypt, so add a NEWS entry for
the removal at this point, and remove the prototype for crypt() from
unistd.h.  Also removed at this point are a handful of references to
libcrypt in other directories (notably elf/, conform/, and SPARCv9
sysdep Makefiles) and in maintainer-facing scripts and docs.

stdio-common/Versions says that __snprintf is exported as
GLIBC_PRIVATE because libcrypt uses it.  I doubt that was the only
ancillary library using that symbol, but I don't know how to find
other uses, so I left the export in place; it can always be removed
later.

There are a few files of test data that mention the crypt directory
and/or its contents, e.g. benchtests/strcoll-inputs/filelist#en_US.UTF-8.
As best I can tell, the intent of these is just to have a big pile of
strings and it doesn't matter whether the named files exist, so I
haven't altered them.

The actual code, and the remainder of the documentation, will be
deleted in subsequent patches.

(I seem to have a slightly different version of autoconf than the one
that was last used to regenerate the top-level configure script.  If
that's a problem, let me know.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it impossible to build libcrypt, so add a NEWS entry for
the removal at this point, and remove the prototype for crypt() from
unistd.h.  Also removed at this point are a handful of references to
libcrypt in other directories (notably elf/, conform/, and SPARCv9
sysdep Makefiles) and in maintainer-facing scripts and docs.

stdio-common/Versions says that __snprintf is exported as
GLIBC_PRIVATE because libcrypt uses it.  I doubt that was the only
ancillary library using that symbol, but I don't know how to find
other uses, so I left the export in place; it can always be removed
later.

There are a few files of test data that mention the crypt directory
and/or its contents, e.g. benchtests/strcoll-inputs/filelist#en_US.UTF-8.
As best I can tell, the intent of these is just to have a big pile of
strings and it doesn't matter whether the named files exist, so I
haven't altered them.

The actual code, and the remainder of the documentation, will be
deleted in subsequent patches.

(I seem to have a slightly different version of autoconf than the one
that was last used to regenerate the top-level configure script.  If
that's a problem, let me know.)
</pre>
</div>
</content>
</entry>
<entry>
<title>grep: egrep -&gt; grep -E, fgrep -&gt; grep -F</title>
<updated>2022-06-05T19:09:02+00:00</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2022-06-05T19:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=7df596a58cdfa763924487b8c275269de3497304'/>
<id>7df596a58cdfa763924487b8c275269de3497304</id>
<content type='text'>
Newer versions of GNU grep (after grep 3.7, not inclusive) will warn on
'egrep' and 'fgrep' invocations.

Convert usages within the tree to their expanded non-aliased counterparts
to avoid irritating warnings during ./configure and the test suite.

Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
Reviewed-by: Fangrui Song &lt;maskray@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Newer versions of GNU grep (after grep 3.7, not inclusive) will warn on
'egrep' and 'fgrep' invocations.

Convert usages within the tree to their expanded non-aliased counterparts
to avoid irritating warnings during ./configure and the test suite.

Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
Reviewed-by: Fangrui Song &lt;maskray@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make shebang interpreter directives consistent</title>
<updated>2016-01-07T09:03:21+00:00</updated>
<author>
<name>Marko Myllynen</name>
<email>myllynen@redhat.com</email>
</author>
<published>2016-01-07T08:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=48d0341cdd41040714f1e9896efe89d49296bc78'/>
<id>48d0341cdd41040714f1e9896efe89d49296bc78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Recognize documentation of obsolete functions.</title>
<updated>2001-04-09T23:15:45+00:00</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2001-04-09T23:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=f66d7d4f0d88285568cdf09e9d3586961227a8ef'/>
<id>f66d7d4f0d88285568cdf09e9d3586961227a8ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2001-04-09T18:07:15+00:00</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2001-04-09T18:07:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=4c78249d06de46901afafab3ff32b858b8c739ed'/>
<id>4c78249d06de46901afafab3ff32b858b8c739ed</id>
<content type='text'>
2001-04-09  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* Makefile (distribute): Add scripts/documented.sh.
	* scripts/documented.sh: New file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2001-04-09  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* Makefile (distribute): Add scripts/documented.sh.
	* scripts/documented.sh: New file.
</pre>
</div>
</content>
</entry>
</feed>
