Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Oct 2020 12:38:53 +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: r552237 - head/devel/nspr/files
Message-ID:  <202010131238.09DCcrjC037156@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Tue Oct 13 12:38:53 2020
New Revision: 552237
URL: https://svnweb.freebsd.org/changeset/ports/552237

Log:
  devel/nspr: fix runtime on powerpc64le
  
  NSPR thinks all powerpc64* are big-endian.
  No PORTREVISION bump to avoid unnecessary rebuilds, all users of powerpc64le are currently developers working on platform bringup.

Added:
  head/devel/nspr/files/patch-pr_include_md___freebsd.cfg   (contents, props changed)

Added: head/devel/nspr/files/patch-pr_include_md___freebsd.cfg
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/nspr/files/patch-pr_include_md___freebsd.cfg	Tue Oct 13 12:38:53 2020	(r552237)
@@ -0,0 +1,16 @@
+--- pr/include/md/_freebsd.cfg.orig	2020-10-13 12:24:10 UTC
++++ pr/include/md/_freebsd.cfg
+@@ -253,8 +253,13 @@
+ 
+ #elif defined(__powerpc64__)
+ 
++#ifdef __LITTLE_ENDIAN__
++#define IS_LITTLE_ENDIAN 1
++#undef  IS_BIG_ENDIAN
++#else
+ #undef  IS_LITTLE_ENDIAN
+ #define IS_BIG_ENDIAN    1
++#endif
+ #define IS_64
+ 
+ #define PR_BYTES_PER_BYTE   1



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