notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
rubygem-grpc142 Ruby implementation of gRPC
1.42.0_1 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.42.0_1Version of this port present on the latest quarterly branch.
Maintainer: mfechner@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-11-22 15:21:06
Last Update: 2022-02-05 07:55:37
Commit Hash: f7529ad
Also Listed In: rubygems
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/rubygem-grpc142-1.42.0_1/catalog.mk
  2. /usr/local/share/licenses/rubygem-grpc142-1.42.0_1/LICENSE
  3. /usr/local/share/licenses/rubygem-grpc142-1.42.0_1/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • rubygem-grpc142>0:net/rubygem-grpc142
To install the port:
cd /usr/ports/net/rubygem-grpc142/ && make install clean
To add the package, run one of these commands:
  • pkg install net/rubygem-grpc142
  • pkg install rubygem-grpc142
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-grpc142
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-grpc142
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.42.0_1
FreeBSD:12:amd641.42.0_11.42.0_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.42.0_11.42.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch641.42.0_11.42.0_1
FreeBSD:13:amd641.42.0_11.42.0_1
FreeBSD:13:armv6-1.42.0_1
FreeBSD:13:armv7-1.42.0_1
FreeBSD:13:i3861.42.0_11.42.0_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch641.42.0_1-
FreeBSD:14:amd641.42.0_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.42.0_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. ca_root_nss>=0 : security/ca_root_nss
  2. rubygem-google-protobuf>=3.19<4 : devel/rubygem-google-protobuf
  3. rubygem-googleapis-common-protos-types>=1.0<2 : devel/rubygem-googleapis-common-protos-types
  4. ruby27 : lang/ruby27
  5. gem27 : devel/ruby-gems
Library dependencies:
  1. libcares.so : dns/c-ares
  2. libgrpc.so : devel/grpc142
Patch dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Build
  1. devel/gitaly
  2. www/gitlab-ce
for Run
  1. devel/gitaly
  2. devel/rubygem-gitlab-labkit
  3. net/rubygem-gitaly
  4. net/rubygem-kas-grpc
  5. net/rubygem-spamcheck
  6. www/gitlab-ce

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
05 Feb 2022 07:55:37
 files touched by this commit commit hash:f7529adec21a5954ac9d43b67f02543e067e3846  1.42.0_1
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab-ce: use grpc 1.42

Using grpc 1.43.2 shows error message:
time="2022-02-05T08:23:37.521Z" level=info msg="Assertion failed: (0), function
upb_fielddef_type, file
/wrkdirs/usr/ports/devel/grpc/work/grpc-1.43.2/third_party/upb/upb/def.c, line
407." supervisor.args="[bundle exec bin/ruby-cd /usr/local/www/gitlab-ce
/usr/local/share/gitaly/ruby/bin/gitaly-ruby 2915
/usr/local/www/gitlab-ce/tmp/sockets/private/internal/ruby.1]"
supervisor.name=gitaly-ruby.1
22 Dec 2021 17:04:26
 files touched by this commit commit hash:32b5ce56b22698a654e2e2b878c614bc52abd07d  1.42.0
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-grpc142: update to final 1.42.0

Changelog:
https://github.com/grpc/grpc/releases/tag/v1.42.0
21 Dec 2021 18:46:21
 files touched by this commit commit hash:d0c27ebad632fd07bf900cbbaa66ea09f321297c  1.42.0.pre1_1
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.42.0

Changes:	https://github.com/grpc/grpc/releases
22 Nov 2021 15:17:58
 files touched by this commit commit hash:0bbacd67dc435bd595e7ef204fb002e2ee2df210  1.42.0.pre1
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab-ce: fix segfaults

Accessing the project page or doing anything that is related to a license
file caused segfault in gitaly.
Upgrading now the gems to this specific version fixed the problem.
As we need to use a prerelease of rubygem-grpc, it is added as extra port.

Please see also upstream here:
https://gitlab.com/gitlab-org/gitlab/-/issues/345693

PR:		259848
Reported by:	admin@asu-vei.ru

Number of commits found: 4