ANNOUNCE: Tinderbox 4.0.0 Beta 2 available

Chris Rees utisoft at gmail.com
Mon Jan 14 15:47:29 EST 2013


On 3 January 2013 21:20, Mark Johnston <markjdb at gmail.com> wrote:
> On Thu, Jan 03, 2013 at 05:01:19PM +0000, Chris Rees wrote:
>> On 3 January 2013 16:48, Joe Marcus Clarke <marcus at marcuscom.com> wrote:
>> > On 1/3/13 11:07 AM, Mark Johnston wrote:
>> >> On Wed, Jan 02, 2013 at 04:23:16PM -0500, Joe Marcus Clarke wrote:
>> >>> This should be the final beta release of 4.0 assuming nothing major is
>> >>> reported.  The only change in this release is to set ARCH in such a way
>> >>> that it helps with cross-building.
>> >>>
>> >>> Please test thoroughly so we can get 4.0 out the door.  Thanks!  And
>> >>> thanks to Dominic Fandrey for the patch that went into this release.
>> >>>
>> >>> Joe
>> >>
>> >> My patches for SQLite support changed the README, but I see now that
>> >> it's automatically generated, so my changes were lost in the last
>> >> README update. I can re-create the patches, but I'm looking around now
>> >> and I can't figure out how the README gets generated. Can anyone point
>> >> me to the file(s) that I should be changing?
>> >
>> > Thanks for the catch, Mark!  Chris sent you the doc details.  If you
>> > could provide a diff for the SGML, that would be great.
>> >
>>
>> To clarify, I don't expect you to convert to SGML yourself, I'm happy
>> to do that, although I wouldn't complain :)
>
> Eh, it wasn't too bad. I omitted a few things in my original README
> changes anyway. :)
>
> The patch is available here:
> http://people.freebsd.org/~markj/patches/readme_updates.patch

Committed, thanks.

> I've been trying to build the README (either text or HTML would be fine)
> so that I can proofread my changes, but I'm running into the error
> below. I expect I need to set some variable to tell the build scripts to
> use book.sgml rather than book.xml, but the solution is eluding me. I'll
> keep trying to figure it out in the meantime.
>
> Thanks,
> -Mark
>
> $ cd tinderweb/dbsrc
> $ make DOC_PREFIX=/home/mark/src/freebsd-doc
> ===> src (all)
> Index is disabled or no index to generate.
> /usr/bin/env  /usr/local/bin/openjade -V nochunks -ioutput.html -d /home/mark/src/freebsd-doc/share/xml/default.dsl -ifreebsd.urls.absolute
> -V %generate-legalnotice-link% -V %generate-docformat-navi-link% -ioutput.html.images  -V openjade -D /usr/home/mark/src/tinderweb/dbsrc/src/../../../share/images/books/src
> -D /usr/obj/usr/home/mark/src/tinderweb/dbsrc/src -c /home/mark/src/freebsd-doc/./share/xml/catalog -c /home/mark/src/freebsd-doc/share/xml/catalog
> -c /usr/local/share/sgml/docbook/dsssl/modular/catalog -c /usr/local/share/sgml/iso8879/catalog -c /usr/local/share/sgml/openjade/catalog
> -c /usr/local/share/sgml/catalog.ports -t sgml /usr/local/share/sgml/docbook/dsssl/modular/dtds/decls/xml.dcl
> /usr/home/mark/src/tinderweb/dbsrc/src/book.xml > book.html ||  (/bin/rm -f book.html && false)
> /usr/local/bin/openjade:E: cannot open "/usr/home/mark/src/tinderweb/dbsrc/src/book.xml" (No such file or directory)
> /usr/local/bin/openjade:/usr/local/share/sgml/docbook/dsssl/modular/dtds/decls/xml.dcl:179:2:E: end of document in prolog
> *** [book.html] Error code 1
>
> Stop in /usr/home/mark/src/tinderweb/dbsrc/src.
> *** [all] Error code 1
>
> Stop in /usr/home/mark/src/tinderweb/dbsrc.

Unfortunately the build glue I hacked together no longer works now
that FreeBSD has changed to using XML.  Currently I lack the cycles to
convert these docs too, so I've put instructions in the Makefile on
how to get a docs tree that will build them.  Hopefully this won't be
necessary, if I manage to make an XML transition.

Joe, this means that the web builds will break, but there are
instructions on how to quickly get the right docs tree in an error
message (sorry!).

Chris


More information about the tinderbox-list mailing list