Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 004511A9239 for ; Wed, 29 Dec 2021 03:14:37 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 1D83B84E78; Wed, 29 Dec 2021 03:14:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 561B584E76 for ; Wed, 29 Dec 2021 03:14:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id S_YfSoTMz5sz for ; Wed, 29 Dec 2021 03:14:35 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id C18AF84E72 for ; Wed, 29 Dec 2021 03:14:35 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B3782FAEC; Wed, 29 Dec 2021 03:14:35 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1640747675116650" MIME-Version: 1.0 Date: Wed, 29 Dec 2021 03:14:35 +0000 From: "David A. Holland" Subject: CVS commit: pkgsrc/lang/yap To: pkgsrc-changes@NetBSD.org Reply-To: dholland@netbsd.org X-Mailer: log_accum Message-Id: <20211229031435.B3782FAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1640747675116650 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: dholland Date: Wed Dec 29 03:14:35 UTC 2021 Modified Files: pkgsrc/lang/yap: distinfo Added Files: pkgsrc/lang/yap/patches: patch-H_absmi.h Log Message: lang/yap: Fix broken build on some platforms by disabling the offending code. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/yap/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/lang/yap/patches/patch-H_absmi.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1640747675116650 Content-Disposition: inline Content-Length: 1671 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/yap/distinfo diff -u pkgsrc/lang/yap/distinfo:1.25 pkgsrc/lang/yap/distinfo:1.26 --- pkgsrc/lang/yap/distinfo:1.25 Tue Oct 26 10:51:58 2021 +++ pkgsrc/lang/yap/distinfo Wed Dec 29 03:14:35 2021 @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.25 2021/10/26 10:51:58 nia Exp $ +$NetBSD: distinfo,v 1.26 2021/12/29 03:14:35 dholland Exp $ BLAKE2s (yap-6.3.3.tar.gz) = f0c62ab419df786dab9000edffaaffb628a78c56042f2e5d5b8aca06ae81a6fb SHA512 (yap-6.3.3.tar.gz) = 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 Size (yap-6.3.3.tar.gz) = 7879301 bytes +SHA1 (patch-H_absmi.h) = f930063ca281d7ab8df80e66b89cc38d810374c0 SHA1 (patch-aa) = 41b755767d18031ea5a6dc1c225dd8cf29e1d758 SHA1 (patch-ad) = e3765c0d6729b4d531cdea59dc8e442055091d10 SHA1 (patch-ae) = 7464217cd29c7a99d8f5262f0d8f268a39358791 Added files: Index: pkgsrc/lang/yap/patches/patch-H_absmi.h diff -u /dev/null pkgsrc/lang/yap/patches/patch-H_absmi.h:1.1 --- /dev/null Wed Dec 29 03:14:35 2021 +++ pkgsrc/lang/yap/patches/patch-H_absmi.h Wed Dec 29 03:14:35 2021 @@ -0,0 +1,17 @@ +$NetBSD: patch-H_absmi.h,v 1.1 2021/12/29 03:14:35 dholland Exp $ + +Fix (by blunt hammer) build failure on hppa, alpha, mips, and ppc. +(Would be better to fix the offending code. Maybe sometime.) + +--- H/absmi.h~ 2012-12-14 09:03:05.000000000 +0000 ++++ H/absmi.h +@@ -142,6 +142,9 @@ register struct yami* P1REG asm ("bp"); + + #endif /* __GNUC__ */ + ++/* The USE_PREFETCH code doesn't compile. Shut it off forcibly. */ ++#undef USE_PREFETCH ++ + #include "Yap.h" + #include "clause.h" + #include "eval.h" --_----------=_1640747675116650--