popen bug, extension

Eric Blake ebb9@byu.net
Wed Aug 19 19:02:00 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Eric Blake on 8/19/2009 5:53 AM:
> According to Corinna Vinschen on 8/19/2009 4:55 AM:
>>>>     * libc/posix/Makefile.am (CHEWOUT_FILES): Document popen.
>>>>     * libc/posix/posix.tex: New file.
>> For some reason it's not possible anymore to build libc.info with
>> this change:
> 
>> ./targetdep.tex:1415: `Posix' has no Up field (perhaps incorrect sectioning?).
>> makeinfo: Removing output file `/home/corinna/src/cygwin/vanilla/newlib/libc/libc.info' due to errors; use --force to preserve.
> 
>> I'm not sure where this is coming from.
> 
> Found it - I missed (at least one) file.  I'm now testing the following,
> OK to commit if it fixes things?

One more edit was needed.  Committing the following as obvious (since I
broke the doc build yesterday).

Also, libc/Makefile.am is not safe with parallel make; five different
rules all use tmp.texi, and can collide with one another (in my case, I
ended up with a stdio64.texi stub file that contained @unset ICONV, which
then made the build fail because the stdio64 node was built incorrectly
until I cleaned files and rebuilt without parallel make).

2009-08-19  Eric Blake  <ebb9@byu.net>

	* libc/Makefile.am (SUBDEFS): Correctly build popen docs.
	* libc/libc.texinfo (Top): Add posix node to menu.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkqL8gwACgkQ84KuGfSFAYDg2wCeI7O2W+Y4K2s0HFuyuI9/urez
ZTwAoMXiAz3CHiaogbdiQEQgjP90qZzI
=k77W
-----END PGP SIGNATURE-----
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: newlib.patch39
URL: <http://sourceware.org/pipermail/newlib/attachments/20090819/fd02964c/attachment.ksh>


More information about the Newlib mailing list