diff options
author | bsiegert <bsiegert@pkgsrc.org> | 2020-09-18 18:20:57 +0000 |
---|---|---|
committer | bsiegert <bsiegert@pkgsrc.org> | 2020-09-18 18:20:57 +0000 |
commit | ed5bc98cd2a497ee9f1c7a214c47ec09022effc5 (patch) | |
tree | 19f6c48485189d47923d1a48b1887b48b463df41 | |
parent | f9c5b1d9762be8f154b4a1a74cef5ce81ddf2bb8 (diff) | |
download | pkgsrc-ed5bc98cd2a497ee9f1c7a214c47ec09022effc5.tar.gz |
Pullup ticket #6320 - requested by he
devel/protobuf: PowerPC build fix
Revisions pulled up:
- devel/protobuf/hacks.mk 1.1
---
Module Name: pkgsrc
Committed By: he
Date: Tue Sep 8 08:35:23 UTC 2020
Added Files:
pkgsrc/devel/protobuf: hacks.mk
Log Message:
On powerpc, which lacks native 8-byte atomics, use devel/libatomic.
Build fix on this platform only, so no revision bump.
-rw-r--r-- | devel/protobuf/hacks.mk | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/devel/protobuf/hacks.mk b/devel/protobuf/hacks.mk new file mode 100644 index 00000000000..c93845b4d07 --- /dev/null +++ b/devel/protobuf/hacks.mk @@ -0,0 +1,14 @@ +# $NetBSD: hacks.mk,v 1.1.2.2 2020/09/18 18:20:57 bsiegert Exp $ + +.if !defined(PROTOBUF_HACKS_MK) +PROTOBUF_HACKS_MK= defined + +# [ Tue Sep 8 08:38:08 CEST 2020 : he ] +# Bring -latomic into scope; build insists on it being available +# on this platform (probably due to no native 8-byte atomics). +.if !empty(MACHINE_ARCH:Mpowerpc*) +.include "../../devel/libatomic/buildlink3.mk" +PKG_HACKS+= powerpc-libatomic +.endif + +.endif # PROTOBUF_HACKS_MK |