Subject: CVS commit: [pkgsrc-2020Q2] pkgsrc/lang/mozjs60
From: Benny Siegert
Date: 2020-08-28 17:44:32
Message id: 20200828154432.D3B0FFB27@cvs.NetBSD.org

Log Message:
Pullup ticket #6310 - requested by he
lang/mozjs60: PowerPC build fix

Revisions pulled up:
- lang/mozjs60/Makefile                                         1.10
- lang/mozjs60/distinfo                                         1.7
- lang/mozjs60/patches/patch-js_src_jit_AtomicOperations.h      1.1
- lang/mozjs60/patches/patch-js_src_jit_none_AtomicOperations-feeling-lucky.h 1.1

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Sun Aug 23 22:29:47 UTC 2020

   Modified Files:
   	pkgsrc/lang/mozjs60: Makefile distinfo
   Added Files:
   	pkgsrc/lang/mozjs60/patches: patch-js_src_jit_AtomicOperations.h
   	    patch-js_src_jit_none_AtomicOperations-feeling-lucky.h

   Log Message:
   Make this build on NetBSD/powerpc:
    * c++ doesn't predefine __ppc__, only __powerpc__.  Compensate.
    * On NetBSD/powerpc, use libatomic for access to 64-bit atomics.
   PKGREVISION not bumped; build fix for NetBSD/powerpc, should not affect others.

Files:
RevisionActionfile
1.9.2.1modifypkgsrc/lang/mozjs60/Makefile
1.6.2.1modifypkgsrc/lang/mozjs60/distinfo
1.1.2.2addpkgsrc/lang/mozjs60/patches/patch-js_src_jit_AtomicOperations.h
1.1.2.2addpkgsrc/lang/mozjs60/patches/patch-js_src_jit_none_AtomicOperations-feeling-lucky.h