Received: from maia.hub.org (maia-3.hub.org [200.46.204.243]) by mail.postgresql.org (Postfix) with ESMTP id 33706632D2E for ; Sat, 10 Jul 2010 00:19:22 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.243]) (amavisd-maia, port 10024) with ESMTP id 41952-02 for ; Sat, 10 Jul 2010 03:19:15 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from sss.pgh.pa.us (sss.pgh.pa.us [66.207.139.130]) by mail.postgresql.org (Postfix) with ESMTP id DE5AE632A86 for ; Sat, 10 Jul 2010 00:19:14 -0300 (ADT) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.2/8.14.2) with ESMTP id o6A3JBaQ006492; Fri, 9 Jul 2010 23:19:12 -0400 (EDT) To: Devrim =?ISO-8859-1?Q?G=DCND=DCZ?= , "Albe Laurenz" , pgsql-docs Subject: Re: Problem building 9.0 Beta 3 US PDF file In-reply-to: <19765.1278687443@sss.pgh.pa.us> References: <1278672450.2286.30.camel@hp-laptop2.gunduz.org> <19765.1278687443@sss.pgh.pa.us> Comments: In-reply-to Tom Lane message dated "Fri, 09 Jul 2010 10:57:23 -0400" Date: Fri, 09 Jul 2010 23:19:11 -0400 Message-ID: <6491.1278731951@sss.pgh.pa.us> From: Tom Lane X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.91 tagged_above=-5 required=5 tests=BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01 X-Spam-Level: X-Archive-Number: 201007/91 X-Sequence-Number: 5747 I wrote: > Devrim =?ISO-8859-1?Q?G=DCND=DCZ?= writes: >> I could build 9.0 Beta 3 A4 PDF without any issues, but I think something is broken in US PDF generation: >> This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) >> %&-line parsing enabled. >> entering extended mode >> ! I can't find file `postgres-US.tex-pdf'. >> <*> postgres-US.tex-pdf > Hm. I'm not seeing that (on Fedora 13), but what I am seeing is that it > grinds for awhile and then fails with > [379.0.22 > ! pdfTeX error (ext4): \pdfendlink ended up in different nesting level than \pdfstartlink. > > \endgroup \set@typeset@protect > l.280599 {1}} > You will want to use a version of GCC subsequent to 3.3.2, > ! ==> Fatal error occurred, no output PDF file produced! > Transcript written on postgres-US.log. > make: *** [postgres-US.pdf] Error 1 I find that removing the AIX-fixlevels table (and the two references to it) from installation.sgml makes the postgres-US.pdf build go through on my F-13 box. This is pretty weird, since there's nothing obviously wrong with that table; and if there were something wrong with it, why doesn't it bother the postgres-A4.pdf build? Seems like we must be looking at a strange toolchain bug. Now, ordinarily I wouldn't suggest removing information from the manual, but I'm not sure that that table is worth fighting the toolchain for. It was added here http://archives.postgresql.org/pgsql-committers/2009-06/msg00197.php on the basis of Laurenz Albe's suggestion here http://archives.postgresql.org/pgsql-hackers/2009-06/msg00884.php but I don't know how carefully that was researched. I'm tempted to propose going back to the "use the latest fixpack" wording that was there before. Comments? Can anyone else reproduce the behavior I'm seeing? regards, tom lane