Changeset 49d7e8d for general


Ignore:
Timestamp:
09/05/2024 05:05:04 PM (2 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
trunk
Children:
e259948
Parents:
412a8182
Message:

Update to protobuf-28.0.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/protobuf.xml

    r412a8182 r49d7e8d  
    66
    77  <!ENTITY protobuf-download-http "https://github.com/protocolbuffers/protobuf/releases/download/v&protobuf-version;/protobuf-&protobuf-version;.tar.gz">
    8   <!ENTITY protobuf-md5sum        "d8e0175333201370faa8d1ea8477f77a">
    9   <!ENTITY protobuf-size          "8.7 MB">
    10   <!ENTITY protobuf-buildsize     "123 MB">
     8  <!ENTITY protobuf-md5sum        "9db90d4ada7418ad5534212cd1ba5093">
     9  <!ENTITY protobuf-size          "8.8 MB">
     10  <!ENTITY protobuf-buildsize     "124 MB">
    1111  <!ENTITY protobuf-time          "1.0 SBU (with parallelism=4)">
    1212]>
     
    9393      -D protobuf_BUILD_LIBUPB=OFF      \
    9494      -D protobuf_BUILD_SHARED_LIBS=ON  \
    95       -D utf8_range_ENABLE_INSTALL=OFF  \
    9695      -G Ninja ..                       &amp;&amp;
    9796ninja</userinput></screen>
     
    107106    </para>
    108107
    109 <screen role="root"><userinput>sed 's/utf8_range//' -i *.pc &amp;&amp;
    110 ninja install</userinput></screen>
     108<screen role="root"><userinput>ninja install</userinput></screen>
    111109
    112110  </sect2>
     
    117115    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    118116      href="../../xincludes/cmake-skip-install-rpath.xml"/>
    119 
    120     <para>
    121       <command>sed 's/utf8_range//' -i *.pc</command>: This command removes a
    122       leftover reference to libutf8_range from the pkg-config files installed
    123       by this package.
    124     </para>
    125117
    126118    <para>
     
    141133      enables building shared versions of the libraries provided by this package
    142134      instead of static versions.
    143     </para>
    144 
    145     <para>
    146       <parameter>-D utf8_range_ENABLE_INSTALL=OFF</parameter>: This parameter
    147       disables installing the utf8_range static library.  The functions
    148       provided by this library and used by protobuf is already embedded into
    149       <filename class='libraryfile'>libprotobuf.so</filename>, so installing
    150       a full copy of the static library is just wasting the disk space.
    151135    </para>
    152136
Note: See TracChangeset for help on using the changeset viewer.