<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">15.12.2023 00:09, Po-Chuan Hsieh пишет:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMHz58Rebw_ry_5FAymQK8Avq_gyV4+x3XT7xH_+A07v3KbbAw@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr">Hello,</div>
        <div dir="ltr"><br>
        </div>
        <div dir="ltr">On Fri, Dec 15, 2023 at 4:38 AM Vladimir Druzenko
          <<a href="mailto:vvd@freebsd.org" moz-do-not-send="true"
            class="moz-txt-link-freetext">vvd@freebsd.org</a>> wrote:<br>
        </div>
        <div class="gmail_quote">
          <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">14.12.2023
            20:03, Po-Chuan Hsieh пишет:<br>
            > The branch main has been updated by sunpoet:<br>
            ><br>
            > URL: <a
href="https://cgit.FreeBSD.org/ports/commit/?id=69e2e87fa56b54e267429b326f7f6188a7baaa71"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://cgit.FreeBSD.org/ports/commit/?id=69e2e87fa56b54e267429b326f7f6188a7baaa71</a><br>
            ><br>
            > commit 69e2e87fa56b54e267429b326f7f6188a7baaa71<br>
            > Author:     Po-Chuan Hsieh <a class="moz-txt-link-rfc2396E" href="mailto:sunpoet@FreeBSD.org"><sunpoet@FreeBSD.org></a><br>
            > AuthorDate: 2023-12-14 16:35:30 +0000<br>
            > Commit:     Po-Chuan Hsieh <a class="moz-txt-link-rfc2396E" href="mailto:sunpoet@FreeBSD.org"><sunpoet@FreeBSD.org></a><br>
            > CommitDate: 2023-12-14 17:03:10 +0000<br>
            ><br>
            >      devel/protobuf: Update to 24.4<br>
            >      <br>
            >      - Use USES=pathfix to fix .pc installation<br>
            >      - Bump PORTREVISION of dependent ports for shlib
            change<br>
            >      <br>
            >      Changes:        <a
href="https://github.com/protocolbuffers/protobuf/releases"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://github.com/protocolbuffers/protobuf/releases</a><br>
            > ---<br>
            >   astro/kosmindoormap/Makefile               |   1 +<br>
            >   astro/libosmpbf/Makefile                   |   2 +-<br>
            >   astro/merkaartor/Makefile                  |   2 +-<br>
            ><br>
            > …<br>
            ><br>
            >   72 files changed, 234 insertions(+), 248 deletions(-)<br>
            ><br>
            > …<br>
            ><br>
            > *** 426 LINES SKIPPED ***<br>
            <br>
            # pkg check -d<br>
            marble is missing a required shared library:
            libprotobuf.so.32<br>
            <br>
            # pkg info astro/marble<br>
            Shared Libs required:<br>
                     libprotobuf.so.32<br>
            <br>
            # readelf -d /usr/local/lib/marble/plugins/OsmPlugin.so<br>
              0x0000000000000001 NEEDED               Shared library: <br>
            [libprotobuf.so.32]<br>
          </blockquote>
          <div><br>
          </div>
          <div>You have to report it to the maintainer (kde@).</div>
          <div>That means it is a hidden/potential dependency.<br>
          </div>
          <div>I did my best to check all dependent ports via "git
            grep".</div>
          <div>It is not caught because it does not list protobuf in the
            Makefile.</div>
          <div><br>
          </div>
          <div>% cd /usr/ports/astro/marble/</div>
          <div>% make run-depends-list | grep protobuf | wc -l</div>
          <div>       0</div>
        </div>
      </div>
    </blockquote>
    <p>I know. And I also know that kde@ read this list too.<br>
      This email for kde@. :-)<br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Best regards,
Vladimir Druzenko</pre>
  </body>
</html>