From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 122593 invoked by alias); 30 Apr 2017 20:25:08 -0000 Mailing-List: contact kawa-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: kawa-owner@sourceware.org Received: (qmail 122583 invoked by uid 89); 30 Apr 2017 20:25:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy=sup, outdated, Hx-languages-length:2138, happening X-HELO: homiemail-a17.g.dreamhost.com Received: from sub3.mail.dreamhost.com (HELO homiemail-a17.g.dreamhost.com) (69.163.253.7) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 30 Apr 2017 20:25:07 +0000 Received: from homiemail-a17.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a17.g.dreamhost.com (Postfix) with ESMTP id 105B62B206D; Sun, 30 Apr 2017 13:25:08 -0700 (PDT) Received: from vereq.eip10.org (cpe-74-75-122-130.maine.res.rr.com [74.75.122.130]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: chaw@eip10.org) by homiemail-a17.g.dreamhost.com (Postfix) with ESMTPSA id DAF332B2065; Sun, 30 Apr 2017 13:25:07 -0700 (PDT) Received: from chaw by vereq.eip10.org with local (Exim 4.84_2) (envelope-from ) id 1d4vOv-0002l3-V7; Sun, 30 Apr 2017 16:25:01 -0400 To: Per Bothner cc: kawa Subject: Re: Building documentation, chunkfast.xsl URL in doc/style/kawa.xsl From: "Sudarshan S Chawathe" Reply-To: "Sudarshan S Chawathe" In-reply-to: Your message of "Sun, 30 Apr 2017 11:53:53 -0700." MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <10602.1493583901.1@vereq.eip10.org> Content-Transfer-Encoding: quoted-printable Date: Sun, 30 Apr 2017 20:25:00 -0000 Message-ID: <10604.1493583901@vereq.eip10.org> X-IsSubscribed: yes X-SW-Source: 2017-q2/txt/msg00038.txt.bz2 > Be aware that there are two sets of stylesheets: the newer DocBook 5 are > namespace-aware, and the olrder ones aren't. > Kawa requires the former. That is a good catch; thanks! > On Fedora there is both: >=20 > lrwxrwxrwx. 1 root root 25 Jul 8 2016 xsl-ns-stylesheets -> xsl-ns-s= tylesheets-1.79.1 > drwxr-xr-x. 28 root root 4096 Nov 16 15:23 xsl-ns-stylesheets-1.79.1 > lrwxrwxrwx. 1 root root 22 Jul 8 2016 xsl-stylesheets -> xsl-stylesh= eets-1.79.1 > drwxr-xr-x. 20 root root 4096 Nov 16 14:49 xsl-stylesheets-1.79.1 >=20 > Kawa needs the xsl-ns-stylesheets ones. Debian too seems to have both (and both are installed on my system, not sure if that's the default): packages are docbook-xsl and docbook-xsl-ns. So based on the above, the correct path to give to configure's --with-docbook-stylesheets option on Debian would be /usr/share/xml/docbook/stylesheet/docbook-xsl-ns To test it all, I just did a fresh build starting from git pull and everything worked great, except for building kawa.pdf. The 'make' also built kawa-manual.epub by default, which I'm guessing is a side effect of using the --with-docbook-stylesheets option, as I don't recall that happening on my earlier builds. I was also able to build the "fancy" and "plain" HTML docs properly. The only minor problem seems to be building kawa.pdf, which is likely something outdated on my system. I did use a newish version of texinfo (6.3) since I know that's needed by Kawa. Not sure if it's worth chasing, but I'm including the error from 'make kawa.pdf' (in the doc subdirectory) below for reference. Regards, -chaw [163] [164] [165] ../../../.././kawa.texi:8889: Argument of @parseargline has an extra }. =20 @par=20 =20 } @next ...required-arg}|@stxref {guard})@sup {*}} @futurelet @next @smart= ita... l.1 ...s {required-arg}|@stxref {guard})@sup {*}} @texinfoc @scanmacro ...atspaces }@scantokens {#1@texinfoc } @aftermacro=20 l.1 ...uired-arg}|@stxref {guard})@sup{*}@texinfoc =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 ... l.8889 ...{(@stxref{required-arg}|@stxref{guard})} [@stxlit{#!optional} @= stx... =20=20 ?