diff options
author | bsiegert <bsiegert@pkgsrc.org> | 2020-06-17 11:55:08 +0000 |
---|---|---|
committer | bsiegert <bsiegert@pkgsrc.org> | 2020-06-17 11:55:08 +0000 |
commit | ec6534299272398382b9ef7a568fa8dc352b1827 (patch) | |
tree | 4e87ab956ed7b6f3b6ab22f161bc6dd7ad23c519 | |
parent | 4cc45bdb2a9dbfa93587636a4f9228f47bfa38c1 (diff) | |
download | pkgsrc-ec6534299272398382b9ef7a568fa8dc352b1827.tar.gz |
Pullup ticket #6238 - requested by nia
net/grpc: i386 build fix
Revisions pulled up:
- net/grpc/Makefile 1.26
---
Module Name: pkgsrc
Committed By: nia
Date: Sat Jun 13 11:26:31 UTC 2020
Modified Files:
pkgsrc/net/grpc: Makefile
Log Message:
grpc: needs 64-bit atomic ops
-rw-r--r-- | net/grpc/Makefile | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/net/grpc/Makefile b/net/grpc/Makefile index 9f4e7846ddf..dac0ab1dc1c 100644 --- a/net/grpc/Makefile +++ b/net/grpc/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2020/03/15 22:27:52 adam Exp $ +# $NetBSD: Makefile,v 1.23.2.1 2020/06/17 11:55:08 bsiegert Exp $ DISTNAME= grpc-1.27.3 CATEGORIES= net @@ -24,6 +24,14 @@ CMAKE_ARGS+= -DgRPC_PROTOBUF_PROVIDER=package CMAKE_ARGS+= -DgRPC_SSL_PROVIDER=package CMAKE_ARGS+= -DgRPC_ZLIB_PROVIDER=package +.include "../../mk/bsd.prefs.mk" + +# 64 bit atomic ops are required +.if ${MACHINE_ARCH} == "i386" +CFLAGS+= -march=i586 +CXXFLAGS+= -march=i586 +.endif + .include "../../benchmarks/google-benchmark/buildlink3.mk" .include "../../devel/abseil/buildlink3.mk" .include "../../devel/gflags/buildlink3.mk" |