Commit Graph

110 Commits

Author SHA1 Message Date
Benjamin A. Beasley 014f89b0c0 Improve grpc-1.40.0-python-grpcio-use-system-abseil.patch 2022-03-31 12:32:06 -04:00
Benjamin A. Beasley 2b22037479 Add exactly-versioned grpc-cpp subpackage dependencies 2022-03-30 10:27:43 -04:00
Benjamin A. Beasley 71f71787b3 Add virtual Provides for bundled upb to binary packages 2022-03-30 07:50:21 -04:00
Benjamin A. Beasley f67c5517b1 Skip client_ssl_test, which is prone to occasional timeouts 2022-03-28 12:29:00 -04:00
Benjamin A. Beasley 6cc5506cea Drop the NodeJS example’s package-lock.json file
This will hopefully keep us from having bugs filed due to CVE’s in its
(unpackaged) recursive dependencies.
2022-03-28 09:58:13 -04:00
Benjamin A. Beasley 21e49a3df7 Rebuild for abseil-cpp 20211102.0 (non-bootstrap) 2022-03-08 23:45:12 -05:00
Benjamin A. Beasley 7759e835a1 Rebuild for abseil-cpp 20211102.0 (bootstrap) 2022-03-08 11:39:47 -05:00
Benjamin A. Beasley eba45ec6d7 Rebuild for abseil-cpp 20211102.0 2022-03-08 09:29:10 -05:00
Benjamin A. Beasley 6f25740df4 Drop Conflicts with libgpr (fix RHBZ#2017576)
In gprbuild/libgpr, libgpr.so was renamed to libgnatprj.so. See:
https://bugzilla.redhat.com/show_bug.cgi?id=2017582
2022-02-05 11:47:29 -05:00
Fedora Release Engineering c8eae8902d - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 11:49:39 +00:00
Benjamin A. Beasley 7650cdf526 Add link to PR for GCC 12 fix 2022-01-16 11:53:01 -05:00
Benjamin A. Beasley ffcfa0b951 Fix build on GCC 12 2022-01-16 10:01:26 -05:00
Benjamin A. Beasley c7d76f8007 Non-bootstrap rebuild 2022-01-12 19:00:47 -05:00
Benjamin A. Beasley 69546e9468 Bootstrap after libre2.so.9 bump (fix RHBZ#2038546) 2022-01-12 15:49:39 -05:00
Miro Hrončok 4a4b06223b Rebuilt for libre2.so.9 2022-01-08 11:41:45 +01:00
Benjamin A. Beasley 9ffbccf690 Dep. on cmake-filesystem is now auto-generated 2021-12-14 14:05:29 -05:00
Adrian Reber e255547f12
Rebuilt for protobuf 3.19.0 2021-11-05 17:05:55 +01:00
Benjamin A. Beasley 93a09cc661 Add explicit Conflicts with libgpr for now (RHBZ#2017576) 2021-10-26 18:02:06 -04:00
Benjamin A. Beasley c605768397 Fix mixed spaces and tabs in spec file 2021-10-26 18:02:06 -04:00
Benjamin A. Beasley 78e61336b3 Update to 1.41.1 (close RHBZ#20172232) 2021-10-26 08:36:31 -04:00
Benjamin A. Beasley 6c62f347a1 Reduce macro indirection in the spec file 2021-10-26 08:34:28 -04:00
Adrian Reber 2dcb88dbfe
Rebuilt for protobuf 3.18.1 2021-10-25 14:17:26 +02:00
Benjamin A. Beasley 9f017e408d Update failing/skipped tests 2021-10-12 16:28:26 -04:00
Benjamin A. Beasley 3cbb553354 Update to 1.41.0 2021-10-06 08:09:23 -04:00
Benjamin A. Beasley bc86f7178f Add missing python3-grpcio+protobuf extras metapackage 2021-09-30 12:54:41 -04:00
Benjamin A. Beasley 281a67934f Drop HTML documentation
See https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
2021-09-28 13:47:26 -04:00
Benjamin A. Beasley 0b8f8cd978 Update to 1.40.0 (close RHBZ#2002019) 2021-09-17 08:45:42 -04:00
Benjamin A. Beasley 4154f13f6f Trivial fix to grpc_cli-call man page 2021-09-14 20:06:23 -04:00
Benjamin A. Beasley d8f3851f85 Adapt to google-benchmark 1.6.0 2021-09-14 15:05:01 -04:00
Sahana Prasad b3e4d13f17 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:03:42 +02:00
Benjamin A. Beasley fcd2e4fe02 Update some spec file comments 2021-08-23 15:45:51 -04:00
Benjamin A. Beasley ef054cb40c Remove arguably-excessive use of the %%{name} macro 2021-08-20 12:36:20 -04:00
Benjamin A. Beasley 8680b21905 No files need CRNL line ending fixes anymore
(We still ignore C# sources and related files.)
2021-08-20 12:31:35 -04:00
Benjamin A. Beasley 791e0d22f9 Spiff up shebang-fixing snippet 2021-08-20 12:25:27 -04:00
Benjamin A. Beasley 7307de30c3 Remove executable permissions from more non-script sources, and send a PR upstream 2021-08-20 12:24:39 -04:00
Benjamin A. Beasley 73418cac4f Some minor spec file cleanup 2021-08-20 12:00:37 -04:00
Benjamin A. Beasley fe0a859b97 Update to grpc 1.39.1 (close RHBZ#1993554)
Drop unused patch grpc-1.37.0-importlib-abc-python3.10.patch

Replace grpc-1.39.0-python-grpcio_tools-use-system-protobuf.patch with a
sed expression since it required constant trivial rebasing.
2021-08-19 16:43:13 -04:00
Benjamin A. Beasley 33f1b89bb0 More updates to documented/skipped test failures 2021-08-19 14:14:24 -04:00
Benjamin A. Beasley 0cc3ce66e2 Some updates to documented/skipped test failures 2021-08-06 11:38:51 -04:00
Benjamin A. Beasley 2933935dc1 Update to 1.39.0
General:
  • New version 1.39.0
  • Rebase patches as needed

C (core) and C++ (cpp):
  • New C soversion 18
  • New C++ soversion 1.39

Python:
  • New subpackages python3-grpcio-admin and python3-grpcio-csds
2021-08-03 09:48:47 -04:00
Benjamin A. Beasley 603761ed3f Simplify core test exclusion (no more useless use of cat) 2021-07-21 17:45:56 -04:00
Benjamin A. Beasley 1c408ac7d6 Opt in to rpmautospec 2021-07-20 16:53:45 -04:00
Benjamin A. Beasley 4bb6f89c3d Use googletest 1.11.0 2021-07-09 15:01:27 -04:00
Benjamin A. Beasley 789220e04e Add BR on xxhash-static since we use it as a header-only library 2021-06-14 18:30:59 -04:00
Rich Mattes 45838ef530 Rebuild for abseil-cpp-20210324.2 2021-06-10 19:25:32 -04:00
Stephen Gallagher fc9e7df7ae
Fix builds against Python 3.10 on ELN/RHEL as well
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-06-10 15:19:49 -04:00
Benjamin A. Beasley ec47db24eb Stop patching source to unbundle xxhash
Since it turns out xxhash is used as a header-only library, we can stop
patching the source to unbundle it; removing the bundled copy suffices.
2021-06-10 10:40:30 -04:00
Python Maint f37e5cf196 Rebuilt for Python 3.10 2021-06-04 20:06:31 +02:00
Benjamin A. Beasley 9a1411244e Use full gRPC_{CPP,CSHARP}_SOVERSION in file globs 2021-05-21 11:01:38 -04:00
Benjamin A. Beasley ce88e01640 New version 1.37.1
- General:
  * New version 1.37.1
  * Drop patches that were upstreamed since the last packaged release, were
    backported from upstream in the first place, or have otherwise been
    obsoleted by upstream changes.
  * Rebase/update remaining patches as needed
  * Drop Fedora 32 compatibility
- C (core) and C++ (cpp):
  * Switch to CMake build system and add CMake files to -devel package
  * Build with C++17 for compatibility with the abseil-cpp package in Fedora
  * Run the port server during core tests
2021-05-11 08:57:48 -04:00