Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Apr 2020 10:32:20 +0200
From:      Marc Fonvieille <blackend@freebsd.org>
To:        Matthias Andree <mandree@freebsd.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, doceng@freebsd.org
Subject:   Re: svn commit: r532494 - in head/misc/freebsd-doc-en: . files
Message-ID:  <20200423083220.GB1007@emphyrio.blackend.org>
In-Reply-To: <202004221814.03MIEQiB050475@repo.freebsd.org>
References:  <202004221814.03MIEQiB050475@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 22.04.2020 18:14, Matthias Andree wrote:
> Author: mandree
> Date: Wed Apr 22 18:14:26 2020
> New Revision: 532494
> URL: https://svnweb.freebsd.org/changeset/ports/532494
> 
> Log:
>   Fix docs build that is broken on some systems.
>   
>   Apparently, changes in the docproj toolchain sensitivized ps2epsi.ps
>   (ghostscript) against paper size mismatches in some circumstances.
>   Set the paper size consistently to A4 for PIC2PS (groff), PS2EPS (gs),
>   PS2BBOX (also gs). [1]
>   
>   While here, blank DISPLAY so that the textproc/fop tool can make progress
>   if the DISPLAY isn't working (stalled ssh forward, xauth broken, whatever).
>   
>   Remove MAKE_JOBS_UNSAFE, this was brought in in an attempt to fix the
>   build issues which turned out to be blank gs (Ghostscript) output rather
>   than broken dependencies in the Makefiles.
>   
>   PR:		234126
>   PR:		234127 (duplicate of 234126)
>   Submitted by:	fluffy@FreeBSD.org [1]
>   Reported by:	ohartmann@walstatt.org
>   Reviewed by:	driesm.michiels@gmail.com
>   Approved by:	maintainer timeout (doceng@, 15 days)
> 
> Added:
>   head/misc/freebsd-doc-en/files/
>   head/misc/freebsd-doc-en/files/patch-share_mk_doc.commands.mk   (contents, props changed)

Hello,

The change on share/mk/doc.commands.mk should have been submitted
upstream.  It's weird to have a patch for a file coming from the FreeBSD repo.
The issue must be tested on a normal doc build, without using the ports, as well.
GS is often a source of issues, so it should be really tested on all
cases to be sure it doesn't break things for others.

Regarding the maintainer timeout, doceng got the patch-ready message on
Thu, 09 Apr 2020 ;-)

-- 
Marc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200423083220.GB1007>