Fwd: git: 69e2e87fa56b - main - devel/protobuf: Update to 24.4

Vladimir Druzenko vvd at freebsd.org
Mon Dec 18 14:23:55 GMT 2023


-------- Forwarded message --------
Subject: 	Re: git: 69e2e87fa56b - main - devel/protobuf: Update to 24.4
Date: 	Fri, 15 Dec 2023 16:45:45 +0300
From: 	Vladimir Druzenko <vvd at freebsd.org>
To: 	Po-Chuan Hsieh <sunpoet at freebsd.org>, kde at freebsd.org
CC: 	dev-commits-ports-main at freebsd.org, ports-committers at freebsd.org, 
dev-commits-ports-all at freebsd.org



15.12.2023 00:09, Po-Chuan Hsieh wrote:
> Hello,
>
> On Fri, Dec 15, 2023 at 4:38 AM Vladimir Druzenko <vvd at freebsd.org> wrote:
>
>     14.12.2023 20:03, Po-Chuan Hsieh wrote:
>     > The branch main has been updated by sunpoet:
>     >
>     > URL:
>     https://cgit.FreeBSD.org/ports/commit/?id=69e2e87fa56b54e267429b326f7f6188a7baaa71
>     <https://cgit.FreeBSD.org/ports/commit/?id=69e2e87fa56b54e267429b326f7f6188a7baaa71>
>     >
>     > commit 69e2e87fa56b54e267429b326f7f6188a7baaa71
>     > Author:     Po-Chuan Hsieh <sunpoet at FreeBSD.org>
>     > AuthorDate: 2023-12-14 16:35:30 +0000
>     > Commit:     Po-Chuan Hsieh <sunpoet at FreeBSD.org>
>     > CommitDate: 2023-12-14 17:03:10 +0000
>     >
>     >      devel/protobuf: Update to 24.4
>     >
>     >      - Use USES=pathfix to fix .pc installation
>     >      - Bump PORTREVISION of dependent ports for shlib change
>     >
>     >      Changes: https://github.com/protocolbuffers/protobuf/releases
>     > ---
>     >   astro/kosmindoormap/Makefile               |   1 +
>     >   astro/libosmpbf/Makefile                   |   2 +-
>     >   astro/merkaartor/Makefile                  |   2 +-
>     >
>     > …
>     >
>     >   72 files changed, 234 insertions(+), 248 deletions(-)
>     >
>     > …
>     >
>     > *** 426 LINES SKIPPED ***
>
>     # pkg check -d
>     marble is missing a required shared library: libprotobuf.so.32
>
>     # pkg info astro/marble
>     Shared Libs required:
>              libprotobuf.so.32
>
>     # readelf -d /usr/local/lib/marble/plugins/OsmPlugin.so
>       0x0000000000000001 NEEDED               Shared library:
>     [libprotobuf.so.32]
>
>
> You have to report it to the maintainer (kde@).
> That means it is a hidden/potential dependency.
> I did my best to check all dependent ports via "git grep".
> It is not caught because it does not list protobuf in the Makefile.
>
> % cd /usr/ports/astro/marble/
> % make run-depends-list | grep protobuf | wc -l
>        0

I know. And I also know that kde@ read this list too.
This email for kde at . :-)

-- 
Best regards,
Vladimir Druzenko

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20231218/bc708b72/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x8006FAABBF942F73.asc
Type: application/pgp-keys
Size: 653 bytes
Desc: OpenPGP public key
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20231218/bc708b72/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20231218/bc708b72/attachment.sig>


More information about the kde-freebsd mailing list