I'm attempting to build the release notes as follows:
./build.sh docs -Dbase=rlsnotes
The build works fine for both HTML options but fails on pdf with the
following warnings:
fo:
[java] Making portrait pages on A4 paper (210mmx297mm)
[java] multiple "IDs" for constraint linkend: rnfbtwo-compat.
[java] multiple "IDs" for constraint linkend: compat-firebirdvar.
[java] multiple "IDs" for constraint linkend: bug-206-bugsfixed.
[java] multiple "IDs" for constraint linkend: bug-205-bugsfixed.
[java] multiple "IDs" for constraint linkend: nbackupbugs.
[java] multiple "IDs" for constraint linkend: bug-204-bugsfixed.
[java] multiple "IDs" for constraint linkend: bug-202-bugsfixed.
[java] multiple "IDs" for constraint linkend: rnfbtwo-compat.
[java] multiple "IDs" for constraint linkend: compat-sql-ddl.
[java] multiple "IDs" for constraint linkend: rnfbtwo-compat.
[java] multiple "IDs" for constraint linkend: compat-firebirdvar.
Then later on, this error stops the build:
fo2pdf:
...
BUILD FAILED
...
org.apache.fop.fo.ValidationException:
file:/home/norman/SourceCode/cvs/firebird/manual/inter/fo/rlsnotes.fo:14412:78:
Property id "toc.rlsnotes.rnfbtwo-compat" previously used; id values
must be unique in document.
To me it looks like the duplicate ids warned about above are causing
problems in the TOC.
I can build each individual release note separately as follows, just not
all in one document.
for x in 15 19 20 25 210
do
./build.sh docs -Dbase=rlsnotes -Did=rlsnotes${x}
done
I'm wondering if this is something we might need to fix. I have had a
look in rlsnotes20/install/Compatibility20x.docbook where at least one
section has an id="compat-sql" but I can find no cross refernce (or xref
tags) to it anywhere.
Equally XXE doesn't like editing the xml file in that, and other,
folders - I get the impression that it doesn't like included entities
anymore or the "*.docbook" suffix is giving it grief!
Cheers,
Norm.
PS. Anyone know the cvs command to revert an edit back to how it was
before I started editing? I tried "cvs unedit filename" which hasn't helped.
--
Norman Dunbar
Dunbar IT Consultants Ltd
Registered address:
Thorpe House
61 Richardshaw Lane
Pudsey
West Yorkshire
United Kingdom
LS28 7EL
Company Number: 05132767
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Firebird-docs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-docs