pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/asymptote asymptote: Mark as NOT_FOR_BULK_PLA...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/463e83f366bc
branches:  trunk
changeset: 439638:463e83f366bc
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Wed Sep 23 08:16:50 2020 +0000

description:
asymptote: Mark as NOT_FOR_BULK_PLATFORM on SunOS.

This currently hangs the build due to some Ghostscript incompatibility.  It's
not clear why this is only showing up on SunOS, but we just need bulk builds to
work again without manual intervention for a while.

diffstat:

 graphics/asymptote/Makefile |  15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diffs (29 lines):

diff -r 949e645a1800 -r 463e83f366bc graphics/asymptote/Makefile
--- a/graphics/asymptote/Makefile       Wed Sep 23 06:58:46 2020 +0000
+++ b/graphics/asymptote/Makefile       Wed Sep 23 08:16:50 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.38 2020/08/31 18:09:37 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2020/09/23 08:16:50 jperkin Exp $
 
 DISTNAME=      asymptote-2.41
 PKGREVISION=   5
@@ -50,6 +50,19 @@
 OPSYSVARS+=                    TOOL_DEPENDS
 TOOL_DEPENDS.DragonFly+=       gtexinfo-[0-9]*:../../devel/gtexinfo
 
+#
+# Ghostscript running in a pipe fails with:
+#
+# ../asy -dir ../base -config "" -render=0 -f pdf -noprc helix.asy
+# GPL Ghostscript 9.53.0:
+#   *** EPS files may not contain multiple pages.
+#   *** Use of the %d filename format is required to output pages to multiple EPS files.
+# GPL Ghostscript 9.53.0: Unrecoverable error, exit code 1
+#
+# leaving asy hanging indefinitely.
+#
+NOT_FOR_BULK_PLATFORM+=        SunOS-*
+
 post-install:
        ${MV} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xasy.1x \
                ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xasy.1



Home | Main Index | Thread Index | Old Index