pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/yap



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.

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"



Home | Main Index | Thread Index | Old Index