Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.92) (envelope-from ) id 1jGkao-0004JY-Mm for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Mar 2020 14:31:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1jGkan-0002Eo-Ad for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Mar 2020 14:31:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1jGkam-0002Ed-UU; Tue, 24 Mar 2020 14:31:45 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jGkaj-0004aj-Lx; Tue, 24 Mar 2020 14:31:43 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id 02OEVeUd017752; Tue, 24 Mar 2020 10:31:40 -0400 From: Tom Lane To: Erikjan Rijkers cc: pgsql-hackers@postgresql.org, pgsql-docs@lists.postgresql.org Subject: Re: documentation pdf build fail (HEAD) In-reply-to: <2e3dc9e4bfa4802d2c9f5fe15bde44de@xs4all.nl> References: <2e3dc9e4bfa4802d2c9f5fe15bde44de@xs4all.nl> Comments: In-reply-to Erikjan Rijkers message dated "Tue, 24 Mar 2020 14:48:01 +0100" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <17750.1585060300.1@sss.pgh.pa.us> Date: Tue, 24 Mar 2020 10:31:40 -0400 Message-ID: <17751.1585060300@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Erikjan Rijkers writes: > I build the pdf (for HEAD) almost daily without problems, but at the > moment I get the error below. > I am not sure whether to blame my particular setup (debian stretch), or > whether there might be an error in the .sgml. The html files still > build OK. Yeah, I see it too. The problem seems to be that cedffbdb8 introduced some broken table markup. I wonder why xmllint failed to catch it? While catching morerows mistakes might be hard in general, it shouldn't have been difficult to notice that this table row contained more columns than the table spec allowed. > If anyone has a suggestion on how to tackle this I'd be grateful. The "position" noted in the error report seems to be a line number and column number in the .fo file. Once you go there and look around at surrounding text, you can locate the matching .sgml input and then try to eyeball what's wrong with it. Fix pushed. regards, tom lane