Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Oct 2020 14:23:11 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r553108 - head/games/freecell-solver/files
Message-ID:  <202010231423.09NENBNX024976@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Fri Oct 23 14:23:11 2020
New Revision: 553108
URL: https://svnweb.freebsd.org/changeset/ports/553108

Log:
  games/freecell-solver: fix build on powerpc64le
  
  Error:
  /wrkdirs/usr/ports/games/freecell-solver/work/freecell-solver-6.0.1/xxHash-wrapper/xxHash-0.7.2/xxh3.h:627:32: warning: implicit declaration of function 'vec_vsx_ld' is invalid in C99 [-Wimplicit-function-declaration]
          U64x2 const data_vec = vec_vsx_ld(0, xinput + i);

Added:
  head/games/freecell-solver/files/
  head/games/freecell-solver/files/patch-xxHash-wrapper_xxHash-0.7.2_xxh3.h   (contents, props changed)

Added: head/games/freecell-solver/files/patch-xxHash-wrapper_xxHash-0.7.2_xxh3.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/freecell-solver/files/patch-xxHash-wrapper_xxHash-0.7.2_xxh3.h	Fri Oct 23 14:23:11 2020	(r553108)
@@ -0,0 +1,14 @@
+--- xxHash-wrapper/xxHash-0.7.2/xxh3.h.orig	2020-06-13 11:40:25 UTC
++++ xxHash-wrapper/xxHash-0.7.2/xxh3.h
+@@ -159,8 +159,10 @@
+ /* VSX stuff. It's a lot because VSX support is mediocre across compilers and
+  * there is a lot of mischief with endianness. */
+ #if XXH_VECTOR == XXH_VSX
+-#  include <altivec.h>
++#  undef bool
+ #  undef vector
++#  include <altivec.h>
++#  define bool _Bool
+ typedef __vector unsigned long long U64x2;
+ typedef __vector unsigned char U8x16;
+ typedef __vector unsigned U32x4;



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