Package Details: php-grpc 1.7.2-1

Git Clone URL: https://aur.archlinux.org/grpc.git (read-only)
Package Base: grpc
Description: A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.
Upstream URL: http://www.grpc.io/
Licenses: BSD
Submitter: sarum9in
Maintainer: sarum9in (vaurelios)
Last Packager: sarum9in
Votes: 13
Popularity: 0.594328
First Submitted: 2015-02-28 18:18
Last Updated: 2017-11-08 10:52

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

sarum9in commented on 2017-10-24 16:02

I am not in favor of depending on testing. Let's wait for it to be released to extra.

Ishbir commented on 2017-10-23 15:57

Now that protobuf 3.4.1 is in testing, this package can be compiled for the latest version 1.6.7 with no changes.

sarum9in commented on 2017-09-18 22:15

1.6.1 depends on has_php_namespace(), which is not present in extra/protobuf 3.3.2-1. It was introduced in 3.4.1.

https://github.com/google/protobuf/commit/6f325805c0bc956f927b0e2dbfb4dd8133b4ed69

alexmerry commented on 2017-04-25 12:19

Good news: with 1.2.5, at least, it looks like all the hackery currently in prepare() is no longer needed.

Bad news: gRPC doesn't currently work with openSSL 1.1. There's a patch available at https://github.com/grpc/grpc/issues/8801 which needs tweaking for it still to apply. Some now-unused code also needs to be removed. I did this here: https://pastebin.com/tn27DXJp

krnlpk commented on 2017-02-04 14:48

https://github.com/grpc/grpc/releases/tag/v1.1.0 is out.

Ape commented on 2017-02-01 10:39

I uploaded grpc-dev package with grpc 1.1.0-pre1 which works with protobuf 3.1.

Ape commented on 2017-01-30 13:24

I get this error:

[CXX] Compiling src/cpp/ext/proto_server_reflection.cc
In file included from include/grpc++/ext/reflection.grpc.pb.h:73:0,
from ./src/cpp/ext/proto_server_reflection.h:39,
from src/cpp/ext/proto_server_reflection.cc:39:
include/grpc++/ext/reflection.pb.h:51:2: error: #error This file was generated by an older version of protoc which is
#error This file was generated by an older version of protoc which is
^~~~~
include/grpc++/ext/reflection.pb.h:52:2: error: #error incompatible with your Protocol Buffer headers. Please
#error incompatible with your Protocol Buffer headers. Please
^~~~~
include/grpc++/ext/reflection.pb.h:53:2: error: #error regenerate this file with a newer version of protoc.
#error regenerate this file with a newer version of protoc.

sarum9in commented on 2016-11-29 18:28

protobuf3 is supposed to be removed and is no longer supported, see discussion at https://aur.archlinux.org/packages/protobuf3/

However if you refer to extra/protobuf https://www.archlinux.org/packages/extra/x86_64/protobuf/ version 3.0.2, then it is supposed to work. If this is the case please provide more information about system you use to build: compiler version, protobuf version, full error message and command used to reproduce the error.

pietrko commented on 2016-11-29 17:47

Is it supposed to work with protobuf3? Building is not allowed with protobuf3.
Anyway i've tried and I'm I'm getting following error:
objective_c_plugin.cc:44:49: error: ‘google::protobuf::compiler::objectivec::ProtobufLibraryFrameworkName’

sarum9in commented on 2016-08-30 10:48

Sorry for kinda late response, but still:
there was a problem with protobuf versioning, basically new version 3.0.0 compares older than previous one 3.0.0-beta4. I think proper solution here is to put exact version requirement to gRPC since I maintain both packages.

All comments