From owner-freebsd-haskell@freebsd.org Tue Sep 18 00:35:38 2018 Return-Path: Delivered-To: freebsd-haskell@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C07710AB307 for ; Tue, 18 Sep 2018 00:35:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DD85873479 for ; Tue, 18 Sep 2018 00:35:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A2F4510AB304; Tue, 18 Sep 2018 00:35:37 +0000 (UTC) Delivered-To: haskell@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 812A010AB303 for ; Tue, 18 Sep 2018 00:35:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 07D3473475 for ; Tue, 18 Sep 2018 00:35:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 533ED16B6E for ; Tue, 18 Sep 2018 00:35:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8I0ZaZA028198 for ; Tue, 18 Sep 2018 00:35:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8I0Zaaq028197 for haskell@FreeBSD.org; Tue, 18 Sep 2018 00:35:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: haskell@FreeBSD.org Subject: [Bug 231438] lang/ghc: build failure if print/tex-xetex installed Date: Tue, 18 Sep 2018 00:35:35 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: z7dr6ut7gs@snkmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Sep 2018 00:35:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231438 Bug ID: 231438 Summary: lang/ghc: build failure if print/tex-xetex installed Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: z7dr6ut7gs@snkmail.com CC: haskell@FreeBSD.org, hrs@FreeBSD.org CC: haskell@FreeBSD.org, hrs@FreeBSD.org If print/tex-xetex is installed, the lang/ghc build detects xelatex and tri= es to build some documentation differently (than if xelatex is not detected). In the output of 'make configure' without xelatex installed, you see this: Tools to build Sphinx HTML documentation available: YES Tools to build Sphinx PDF documentation available: NO If xelatex is installed, you see this: Tools to build Sphinx HTML documentation available: YES Tools to build Sphinx PDF documentation available: YES Later during the build if xelatex was detected, it tries to do this: cd docs/users_guide/build-pdf/users_guide ; xelatex -halt-on-error users_guide.tex That fails after a bit with: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D This is XeTeX, Version 3.14159265-2.6-0.99992 (Web2C 2015) (preloaded format=3Dxelatex) restricted \write18 enabled. entering extended mode (./users_guide.tex LaTeX2e <2015/01/01> patch level 2 Babel <3.9l> and hyphenation patterns for 79 languages loaded. (./sphinxmanual.cls Document Class: sphinxmanual 2017/03/26 v1.6 Document class (Sphinx manual) (/usr/local/share/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/local/share/texmf-dist/tex/latex/base/size10.clo))) (/usr/local/share/texmf-dist/tex/latex/cmap/cmap.sty Package cmap Warning: pdftex not detected - exiting. ) (/usr/local/share/texmf-dist/tex/latex/base/fontenc.sty (/usr/local/share/texmf-dist/tex/latex/base/t1enc.def)) (/usr/local/share/texmf-dist/tex/latex/amsmath/amsmath.sty . . . (/usr/local/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/local/share/texmf-dist/tex/latex/base/fontenc.sty (/usr/loc/share/texmf-dist/tex/latex/euenc/eu1enc.def) (/usr/loc/share/texmf-dist/tex/latex/euenc/eu1lmr.fd)) (/usr/loc/share/texmf-dist/tex/xelatex/xunicode/xunicode.sty (/usr/loc/share/texmf-dist/tex/latex/tipa/t3enc.def (/usr/loc/share/texmf-dist/tex/latex/euenc/eu1lmss.fd))) (/usr/loc/share/texmf-dist/tex/latex/fontspec/fontspec.cfg)))kpathsea:make_= tex: Invalid fontname `DejaVu Sans', contains ' ' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! fontspec error: "font-not-found" ! ! The font "DejaVu Sans" cannot be found.=20=20 ! ! See the fontspec documentation for further information. ! ! For immediate help type H . !............................................... l.41 \setsansfont{DejaVu Sans} No pages of output. Transcript written on users_guide.log. gmake[2]: *** [docs/users_guide/ghc.mk:17: docs/users_guide/users_guide.pdf] Error 1 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D --=20 You are receiving this mail because: You are on the CC list for the bug.=