{"bugs":[{"bugid":913119,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.66.0-r2 does not respect LDFLAGS"},{"bugid":919222,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.54.0 - [clang] rb_channel.c: error: incompatible function pointer types passing"},{"bugid":922392,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.54.0 fails to compile (MUSL-SYSTEM): pcre.h:503:11: error: int32_t does not name a type"},{"bugid":923574,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.59.2 fails to compile: llvm-strip: error: libboringssl.a: not stripping symbol .L.str because it is named in a relocation"},{"bugid":929084,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.59.2 - 175:third_party\/...\/internal.h34::1194 :warning: 68unused: parameterwarning: min"},{"bugid":932650,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.59.2 - [ncurses-6.5] [gcc-15] [llvm] Could not create Makefile due to some reason, probably lack of necessary"},{"bugid":941402,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.59.2-r1 - [libtool] [gcc-15] rb_channel.c: error: passing argument 1 of rb_thread_create from incompatible pointer type [-Wincompatible-pointer-types]"},{"bugid":965335,"firstseen":"2025-10-30T15:02:49.283848","severity":"normal","status":"CONFIRMED","summary":"dev-ruby\/grpc-1.72.0 - [boost-1.89] [gcc-16] [meson] ev_epoll1_linux.cc: error: type struct grpc_fd violates the C++ One Definition Rule [-Werror=odr]"}],"categories":[{"categoryid":321,"name":"app-emulation","summary":"The app-emulation category contains emulation software."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":439,"name":"dev-ruby","summary":"The dev-ruby category contains libraries and utilities relevant to the Ruby programming language."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"56c723090d00b4748270d15a21704a46c31f6306","committime":"2025-08-16T14:18:55","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"d3db25d5f6da43d7a4bdcf88190f109fa2376f5c","committime":"2025-08-16T13:03:15","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: drop 1.59.2-r1, 1.66.0-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f127b20e2a265362a9d1a8eb4cbe712f7051cad1","committime":"2025-06-04T05:24:37","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"4c1bf9868972d6a7eff2e76e7fa17302b8d75f40","committime":"2025-06-03T14:30:03","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: drop 1.54.0, 1.59.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d2be0b4c2a90161ea6a5f22f5c5f5097e7a4b01a","committime":"2025-05-22T15:40:07","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42205\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42205\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"6270c14522535ce424265708f70b250201998b67","committime":"2025-05-22T13:04:40","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: add 1.72.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f4f092fd6bbaa5c7d48e80ca7960bbc8917e7711","committime":"2025-05-01T05:20:12","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"2784244e353dfadc1a0ef82de7c1e7987bc99be4","committime":"2025-05-01T04:58:24","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: enable ruby34"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dc66df70a689df8e4206335e7fef63649896971d","committime":"2025-04-11T15:20:08","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Closes: https:\/\/bugs.gentoo.org\/953552\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"def9b970ee7d315a38983a3272e5417990ad3542","committime":"2025-04-11T14:41:05","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: 1.71.0 drop c99 patch"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ed781701f72c07860b2da238a617ab9814d4a0ad","committime":"2025-04-11T10:05:14","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1b669a29ef55776395b007ee74bf10c97353e013","committime":"2025-04-06T16:06:11","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: add 1.71.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e2cf9f06e56447e15d112db79215a34af17ab74e","committime":"2024-10-11T03:03:19","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Also, fix pkg_setup stub from testing.\n\nCloses: https:\/\/bugs.gentoo.org\/939544\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0fb4fd3e5ba0ba4414a93fab3bbe1651201245b1","committime":"2024-10-11T02:48:49","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: fix modern C issue"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e0441de593c66ac9b16ffe2280e8ad07b0dbfd2e","committime":"2024-10-07T03:03:20","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"We don't need :3 anymore, the dep is <5 in the gemspec.\n\nSpotted by negril.\n\nBug: https:\/\/bugs.gentoo.org\/939826\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8e03266512d5d13af76ba1a514ee4c212460e551","committime":"2024-10-07T02:57:53","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: improve google-protobuf dep for 1.66.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"daae920f523af751e354f461aeed1ab9a8d58771","committime":"2024-10-06T09:48:22","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a3b983c438e1279f71ef5689282cd2a0ac13545a","committime":"2024-10-05T06:18:24","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"... otherwise we get complaints when launching vagrant.\n\nCloses: https:\/\/bugs.gentoo.org\/939826\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8a6b73c958f0961b50d540da0601939ea4c7a868","committime":"2024-10-05T06:12:05","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: depend on correct dev-ruby\/google-protobuf slot"},{"authoremail":"tomas@thetimesweeper.com","authorname":"Tomás Carvalho","body":"Signed-off-by: Tomás Carvalho <tomas@thetimesweeper.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/38861\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"cdfb7a344fa4b1fd8b91502c545a20f8fbc52a3f","committime":"2024-10-03T10:50:41","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: add 1.66.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7058be435ac040af4f56a1c570e7b3af49646dc0","committime":"2024-09-11T22:21:03","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"extconf.rb uses nproc otherwise.\n\nBug: https:\/\/bugs.gentoo.org\/921103\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"470e544d6e3d1fa514eb23aac769ad9953379eff","committime":"2024-09-11T22:11:06","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: respect MAKEOPTS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"29a87b77e0d1b8056511eb9a5c0c4f497ff06183","committime":"2024-01-31T13:03:19","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"761da5aa5d85833bd1e85e8c5e4fb7332eee0cf6","committime":"2023-12-29T07:33:38","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"f04f7af1512f2bac04533ef396f8819c2a8db626","committime":"2023-12-29T07:09:50","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: enable ruby33"},{"authoremail":"guillaumeseren@gmail.com","authorname":"Guillaume Seren","body":"Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"8dfac48ada1416436f7c2e62f996d36f75f85001","committime":"2023-11-29T22:26:56","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: Bump version 1.59.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"190e115ab712d3b567064e6978ee672553cc12ff","committime":"2023-08-27T19:01:37","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"c7eb4af199b1a3cabaa69f8a55f65eb8cfa9d004","committime":"2023-08-27T18:55:50","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: Keyword 1.54.0 arm64, #913117"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a1aa184dff3d83a9b43d9818542dc7548cb40184","committime":"2023-08-27T17:01:37","packageid":76429,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"New dependency for app-emulation\/vagrant.\n\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"031f1d961485fce636c3ae6de6731362c137b2ef","committime":"2023-08-27T07:56:42","packageid":76429,"repoid":1,"summary":"dev-ruby\/grpc: new package, add 1.54.0"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[860039,860039,860039,864331,864331,864331],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":396,"description":"Virtual ebuild for rubygems","ebuildids":[860039,860039,860039,864331,864331,864331],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"depending":[{"block":false,"categoryid":321,"description":"A tool for building and distributing development environments","ebuildids":[813699,823798,823798],"firstseen":"2012-03-21T20:52:40.034466","maintainer":"hydrapolic@gmail.com","maintainername":"Tomas Mozes","name":"vagrant","packageid":59035}],"ebuilds":[{"archs":["~amd64","~arm64"],"ebuildid":864331,"firstseen":"2025-05-22T16:42:49.389250","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":76429,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"1.72.0"},{"archs":["~amd64","~arm64"],"ebuildid":860039,"firstseen":"2025-04-11T11:08:58.466909","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":76429,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"1.71.0"}],"masks":[],"package":{"categoryid":439,"description":"Send RPCs from Ruby using GRPC","firstseen":"2023-08-27T18:08:55.253789","name":"grpc","packageid":76429},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[860039,860039,860039,864331,864331,864331],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":396,"description":"Virtual ebuild for rubygems","ebuildids":[860039,860039,860039,864331,864331,864331],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070},{"block":false,"categoryid":439,"description":"Protocol Buffers are Google's data interchange format","ebuildids":[860039,860039,860039,864331,864331,864331],"firstseen":"2018-10-21T09:20:13.132816","name":"google-protobuf","packageid":69480},{"block":false,"categoryid":439,"description":"Common protocol buffer types used by Google APIs","ebuildids":[860039,860039,860039,864331,864331,864331],"firstseen":"2023-08-18T20:27:37.139498","name":"googleapis-common-protos-types","packageid":76401}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/grpc\/grpc"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build with MRI Ruby 3.2.x","group":"ruby_targets","isdefault":false,"use":"ruby32"},{"description":"Build with MRI Ruby 3.3.x","group":"ruby_targets","isdefault":false,"use":"ruby33"},{"description":"Build with MRI Ruby 3.4.x","group":"ruby_targets","isdefault":false,"use":"ruby34"}]}