From: Clemens Gruber <clemens.gruber@pqgruber.com>
To: ptxdist@pengutronix.de
Cc: Clemens Gruber <clemens.gruber@pqgruber.com>
Subject: [ptxdist] [PATCH 0/3] grpc
Date: Mon, 10 Dec 2018 14:56:48 +0100 [thread overview]
Message-ID: <20181210135651.6254-1-clemens.gruber@pqgruber.com> (raw)
Hi,
although the grpc project did accept one of my patches to fix the
Makefile cross-compilation upstream, the Makefile build was still a
huge mess.
Here I am sending a modified version of my RFC from a few months ago,
this time as PATCH.
Changes:
- Now using cmake build system (no more ugly hacks to cross-compile)
- Imported one patch from buildroot and one from upstream
- Added pkg-config files, which are missing in the grpc cmake build
- Added necessary dependencies to host-c-ares (new) / c-ares / etc.
Best regards,
Clemens
Clemens Gruber (3):
host-c-ares: new package
grpc: new package
grpc: add pkg-config files
...llow-passing-a-pre-existing-grpc_cpp.patch | 48 ++
.../0002-Add-pkg-config-files.patch | 47 ++
...ive-c-ares-queries-after-10-seconds-.patch | 462 ++++++++++++++++++
patches/grpc-1.17.0/series | 7 +
rules/grpc.in | 20 +
rules/grpc.make | 92 ++++
rules/host-c-ares.in | 5 +
rules/host-c-ares.make | 40 ++
rules/host-grpc.in | 10 +
rules/host-grpc.make | 37 ++
10 files changed, 768 insertions(+)
create mode 100644 patches/grpc-1.17.0/0001-CMakeLists.txt-allow-passing-a-pre-existing-grpc_cpp.patch
create mode 100644 patches/grpc-1.17.0/0002-Add-pkg-config-files.patch
create mode 100644 patches/grpc-1.17.0/0100-Cancel-still-active-c-ares-queries-after-10-seconds-.patch
create mode 100644 patches/grpc-1.17.0/series
create mode 100644 rules/grpc.in
create mode 100644 rules/grpc.make
create mode 100644 rules/host-c-ares.in
create mode 100644 rules/host-c-ares.make
create mode 100644 rules/host-grpc.in
create mode 100644 rules/host-grpc.make
--
2.19.2
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
next reply other threads:[~2018-12-10 13:57 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-12-10 13:56 Clemens Gruber [this message]
2018-12-10 13:56 ` [ptxdist] [PATCH 1/3] host-c-ares: new package Clemens Gruber
2018-12-10 13:56 ` [ptxdist] [PATCH 2/3] grpc: " Clemens Gruber
2018-12-10 13:56 ` [ptxdist] [PATCH 3/3] grpc: add pkg-config files Clemens Gruber
2018-12-11 16:14 ` Roland Hieber
2018-12-14 15:20 ` Clemens Gruber
2018-12-14 15:40 ` Michael Olbrich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20181210135651.6254-1-clemens.gruber@pqgruber.com \
--to=clemens.gruber@pqgruber.com \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox