On 7/6/2021 7:59 AM, Jon Turney wrote:
On 05/07/2021 19:04, Ken Brown via Cygwin-announce via Cygwin wrote:
The following packages have been uploaded to the Cygwin distribution:
* texinfo-6.8-1
* texinfo-tex-6.8-1
* info-6.8-1
Texinfo is a documentation system that uses a single source file to produce
output in a number of formats, both online and printed (dvi, html, info, pdf,
xml, etc.).
This is an update to the latest upstream release. See
Hi Ken,
Thanks for this update.
This seems to break building the cygwin documentation:
> [...]
docbook2x-texi --xinclude --info --utf8trans-map=charmap
../../../../src/winsup/doc/cygwin-api.xml --string-param output-file=cygwin-api
could not find ParserDetails.ini in /usr/share/perl5/vendor_perl/5.32/XML/SAX
could not open -: No such file or directory
/usr/bin/db2x_texixml: program in pipeline exited with an error
make: *** [Makefile:729: cygwin-api.info] Error 1
Poking around a bit, under the hood this is invoking makeinfo, and it seems that
can't read from a pipeline anymore:
$ echo foo | makeinfo
could not open -: No such file or directory
Downgrading to 6.7, I can build again, and:
$ echo foo | makeinfo
-: warning: document without nodes
Is this an intentional upstream change?
No.
I've applied the upstream fix and am waiting for scallywag to build and deploy
texinfo-6.8-2. (It seems to be taking forever.)
My local test indicates that this fixes the problem, but I'd appreciate it if
you would confirm that before I "untest" the new release.
Thanks.
Ken
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple