> From: Benjamin Kosnik <b...@redhat.com> > Date: Wed, 18 Jan 2012 00:41:59 +0100
> This updates the support for generating epub docs to EPUB3. Using the > EPUB3 stylesheets allows the removal of ruby and other tool checks from > configure, and generates a much better documentation file. ...or for cross-targets, breakage. Something went wrong with this or subsequent changes; somewhere in the r183262:183268 I've started getting: ... Configuring in cris-elf/libstdc++-v3 configure: creating cache ./config.cache checking build system type... x86_64-unknown-linux-gnu checking host system type... cris-axis-elf checking target system type... cris-axis-elf ... checking for GNU c++filt... /usr/bin/c++filt (right there's a buglet, ^^^^^^^^^^^^^^^^ but let's not get distracted and it's a preexisting condition anyway ) checking whether the target supports .symver directive... yes configure: versioning on shared library symbols is no checking for size_t as unsigned int... no checking for ptrdiff_t as int... no checking whether the target supports hidden visibility... yes configure: visibility supported: yes checking for makeinfo... makeinfo --split-size=5000000 checking for modern makeinfo... yes checking for doxygen... yes checking for dot... no checking for xsltproc... yes checking for xmllint... yes checking for stylesheets used in generation of documentation... no checking for local stylesheet directory... no checking for dblatex... no checking for pdflatex... yes checking for /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/epub3/chunk.xsl... configure: error: cannot check for file existence when cross compiling make[1]: *** [configure-target-libstdc++-v3] Error 1 make[1]: Leaving directory `/tmp/hpautotest-gcc1/cris-elf/gccobj' make: *** [all] Error 2 For r183262 I got, around the above point of breakage: ... configure: visibility supported: yes checking for makeinfo... makeinfo --split-size=5000000 checking for modern makeinfo... yes checking for doxygen... yes checking for dot... no checking for xsltproc... yes checking for xmllint... yes checking for stylesheets used in generation of documentation... no checking for local stylesheet directory... no checking for dblatex... no checking for pdflatex... yes checking for ruby... yes checking for dbtoepub... no configure: updating cache ./config.cache checking for gxx-include-dir... no checking for --enable-version-specific-runtime-libs... no checking for install location... ${prefix}/${target_alias}/include/c++/${gcc_version} configure: creating ./config.status config.status: creating Makefile ... Pretty please cross-test for your favorite cross-target. The build system was running Fedora 12, FWIW. brgds, H-P