Re: git: 7fc13c04b97c - main - devel/py-protobuf: Update to 4.24.1
Date: Mon, 21 Aug 2023 22:41:02 UTC
Moin-moin! It fails on recent current and clang16+ python/message.c:140:28: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare] if (bits->type_basicsize == -1) goto err; ~~~~~~~~~~~~~~~~~~~~ ^ ~~ python/message.c:1238:49: error: incompatible integer to pointer conversion passing 'uintptr_t' (aka 'unsigned long') to parameter of type 'const upb_MessageDef *' (aka 'const struct upb_MessageDef *') [-Wi upb_MessageDef_MiniTable(other->def), ^~~~~~~~~~ /wrkdirs/usr/ports/devel/py-protobuf/work-py38/protobuf-4.24.1/upb/reflection/message_def.h:138:69: note: passing argument to parameter 'm' here const upb_MiniTable* upb_MessageDef_MiniTable(const upb_MessageDef* m); ^ python/message.c:1609:69: error: incompatible integer to pointer conversion passing 'uintptr_t' (aka 'unsigned long') to parameter of type 'const upb_MessageDef *' (aka 'const struct upb_MessageDef *') [-Wi upb_Message_DeepClone(self->ptr.msg, upb_MessageDef_MiniTable(self->def), ^~~~~~~~~ /wrkdirs/usr/ports/devel/py-protobuf/work-py38/protobuf-4.24.1/upb/reflection/message_def.h:138:69: note: passing argument to parameter 'm' here const upb_MiniTable* upb_MessageDef_MiniTable(const upb_MessageDef* m); ^ python/message.c:1611:44: error: incompatible integer to pointer conversion passing 'uintptr_t' (aka 'unsigned long') to parameter of type 'const upb_MessageDef *' (aka 'const struct upb_MessageDef *') [-Wi PyObject* ret = PyUpb_Message_Get(clone, self->def, arena); ^~~~~~~~~ python/message.c:822:71: note: passing argument to parameter 'm' here PyObject* PyUpb_Message_Get(upb_Message* u_msg, const upb_MessageDef* m, ^ 1 warning and 3 errors generated. /usr/local/lib/python3.8/site-packages/setuptools/dist.py:286: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). warnings.warn(msg, SetuptoolsDeprecationWarning) error: command '/usr/local/libexec/ccache/cc' failed with exit code 1 *** Error code 1 Stop. make: stopped in /usr/ports/devel/py-protobuf On 21.08.2023 22:05, Po-Chuan Hsieh wrote: > The branch main has been updated by sunpoet: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=7fc13c04b97cd21526fe4718f478a25799a2628c > > commit 7fc13c04b97cd21526fe4718f478a25799a2628c > Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> > AuthorDate: 2023-08-21 18:52:44 +0000 > Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> > CommitDate: 2023-08-21 18:52:44 +0000 > > devel/py-protobuf: Update to 4.24.1 > > Changes: https://github.com/protocolbuffers/protobuf/releases > --- > devel/py-protobuf/Makefile | 2 +- > devel/py-protobuf/distinfo | 6 +++--- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile > index 489922501612..e29c3ba6ff93 100644 > --- a/devel/py-protobuf/Makefile > +++ b/devel/py-protobuf/Makefile > @@ -1,5 +1,5 @@ > PORTNAME= protobuf > -PORTVERSION= 4.24.0 > +PORTVERSION= 4.24.1 > PORTEPOCH= 1 > CATEGORIES= devel python > MASTER_SITES= PYPI > diff --git a/devel/py-protobuf/distinfo b/devel/py-protobuf/distinfo > index 40e1fcc63312..cbdcff751447 100644 > --- a/devel/py-protobuf/distinfo > +++ b/devel/py-protobuf/distinfo > @@ -1,3 +1,3 @@ > -TIMESTAMP = 1692211757 > -SHA256 (protobuf-4.24.0.tar.gz) = 5d0ceb9de6e08311832169e601d1fc71bd8e8c779f3ee38a97a78554945ecb85 > -SIZE (protobuf-4.24.0.tar.gz) = 383326 > +TIMESTAMP = 1692640052 > +SHA256 (protobuf-4.24.1.tar.gz) = 44837a5ed9c9418ad5d502f89f28ba102e9cd172b6668bc813f21716f9273348 > +SIZE (protobuf-4.24.1.tar.gz) = 383355 > -- Sincerely, Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD) (desktop, kde, x11, office, ports-secteam)@FreeBSD team