On 06/07/2021 17:32, Ken Brown via Cygwin wrote:
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.)
It seems that something went wrong when processing the build complete
notification, which I need to look into...
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.
Yup, that fixes it. Thanks!
--
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