Compilation of Git Clone copy of Secure Coding Handbook
Tristan Santore
tristan.santore at internexusconnect.net
Thu Sep 19 13:42:24 UTC 2013
On 19/09/13 14:39, Tristan Santore wrote:
> Dear All,
>
>
> I am trying to compile the docs, however I get:
>
>
> make build-manualmkdir -p en-US/snippets
> python scripts/split-snippets.py . \
> src/*.c src/*.cpp src/*.java src/*.py
> publican build --formats=html,epub,pdf --langs=en-US
> Setting up en-US
> Processing file tmp/en-US/xml/Common_Content/Conventions.xml ->
> tmp/en-US/xml/Common_Content/Conventions.xml
> Processing file tmp/en-US/xml/Common_Content/Feedback.xml ->
> tmp/en-US/xml/Common_Content/Feedback.xml
> Processing file tmp/en-US/xml/Common_Content/Legal_Notice.xml ->
> tmp/en-US/xml/Common_Content/Legal_Notice.xml
> Processing file tmp/en-US/xml_tmp/Author_Group.xml ->
> tmp/en-US/xml/Author_Group.xml
> Processing file tmp/en-US/xml_tmp/Book_Info.xml ->
> tmp/en-US/xml/Book_Info.xml
> Processing file tmp/en-US/xml_tmp/C-Allocators.xml ->
> tmp/en-US/xml/C-Allocators.xml
> Processing file tmp/en-US/xml_tmp/C-Language.xml ->
> tmp/en-US/xml/C-Language.xml
> Processing file tmp/en-US/xml_tmp/C-Libc.xml -> tmp/en-US/xml/C-Libc.xml
> *WARNING: Unvalidated tag: 'informalexample'. This tag may not be
> displayed correctly, may generate invalid xhtml, or may breach Section
> 508 Accessibility standards.
> Processing file tmp/en-US/xml_tmp/C-Other.xml -> tmp/en-US/xml/C-Other.xml
> Processing file tmp/en-US/xml_tmp/C.xml -> tmp/en-US/xml/C.xml
> Processing file tmp/en-US/xml_tmp/CXX-Language.xml ->
> tmp/en-US/xml/CXX-Language.xml
> Processing file tmp/en-US/xml_tmp/CXX-Std.xml -> tmp/en-US/xml/CXX-Std.xml
> Processing file tmp/en-US/xml_tmp/CXX.xml -> tmp/en-US/xml/CXX.xml
> Processing file tmp/en-US/xml_tmp/Defensive_Coding.xml ->
> tmp/en-US/xml/Defensive_Coding.xml
> Processing file tmp/en-US/xml_tmp/Features-Authentication.xml ->
> tmp/en-US/xml/Features-Authentication.xml
> Processing file tmp/en-US/xml_tmp/Features-TLS.xml ->
> tmp/en-US/xml/Features-TLS.xml
> Processing file tmp/en-US/xml_tmp/Java-Language.xml ->
> tmp/en-US/xml/Java-Language.xml
> Processing file tmp/en-US/xml_tmp/Java-LowLevel.xml ->
> tmp/en-US/xml/Java-LowLevel.xml
> Processing file tmp/en-US/xml_tmp/Java-SecurityManager.xml ->
> tmp/en-US/xml/Java-SecurityManager.xml
> Processing file tmp/en-US/xml_tmp/Java.xml -> tmp/en-US/xml/Java.xml
> Processing file tmp/en-US/xml_tmp/Python.xml -> tmp/en-US/xml/Python.xml
> Processing file tmp/en-US/xml_tmp/Revision_History.xml ->
> tmp/en-US/xml/Revision_History.xml
> Processing file tmp/en-US/xml_tmp/Tasks-Cryptography.xml ->
> tmp/en-US/xml/Tasks-Cryptography.xml
> Processing file tmp/en-US/xml_tmp/Tasks-Descriptors.xml ->
> tmp/en-US/xml/Tasks-Descriptors.xml
> Processing file tmp/en-US/xml_tmp/Tasks-File_System.xml ->
> tmp/en-US/xml/Tasks-File_System.xml
> Processing file tmp/en-US/xml_tmp/Tasks-Library_Design.xml ->
> tmp/en-US/xml/Tasks-Library_Design.xml
> Processing file tmp/en-US/xml_tmp/Tasks-Locking.xml ->
> tmp/en-US/xml/Tasks-Locking.xml
> Processing file tmp/en-US/xml_tmp/Tasks-Processes.xml ->
> tmp/en-US/xml/Tasks-Processes.xml
> Processing file tmp/en-US/xml_tmp/Tasks-Serialization.xml ->
> tmp/en-US/xml/Tasks-Serialization.xml
> Processing file tmp/en-US/xml_tmp/Tasks-Temporary_Files.xml ->
> tmp/en-US/xml/Tasks-Temporary_Files.xml
> Processing file tmp/en-US/xml_tmp/Web_Applications.xml ->
> tmp/en-US/xml/Web_Applications.xml
>
> not well-formed (invalid token) at line 46, column 43, byte 2693:
>
> Won't be escaped (DON'T DO THIS!)
> <h:outputText value="#{param.name}" escape=false>
> ==========================================^
> </code>
>
> at /usr/lib64/perl5/vendor_perl/XML/Parser.pm line 187.
> make: *** [build-manual] Error 255
>
>
>
>
> Also, may I suggest that we add that the dependencies publican,
> publican-fedora as requisites for compilation into the README ?
>
>
> Thank you.
>
>
> Regards,
>
> Tristan
>
>
>
Nevermind, used the 1.1.1 tagged Copy.
Still be nice, if we could add the prerequisites into the README though.
Not everyone is accustomed to publican. Also, I am using make
build-manual, so maybe we should add that to the README too, in a
prominent way.
Thank you.
Regards,
Tristan
--
Tristan Santore BSc MBCS
TS4523-RIPE
Network and Infrastructure Operations
InterNexusConnect
Mobile +44-78-55069812
Tristan.Santore at internexusconnect.net
Former Thawte Notary
(Please note: Thawte has closed its WoT programme down,
and I am therefore no longer able to accredit trust)
For Fedora related issues, please email me at:
TSantore at fedoraproject.org
More information about the security
mailing list