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
Firebird-docs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-docs

Reply via email to