Changeset 75df306b for general


Ignore:
Timestamp:
06/23/2023 05:33:45 PM (12 months ago)
Author:
Thomas Trepl <thomas@…>
Branches:
12.0, 12.1, kea, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
057e7a1
Parents:
35633bdd (diff), 2ebc4ba (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'trunk' into kea

Location:
general
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/icu.xml

    r35633bdd r75df306b  
    88           "https://github.com/unicode-org/icu/releases/download/release-&icu-major;-&icu-minor;/icu4c-&icu-major;_&icu-minor;-src.tgz">
    99  <!ENTITY icu-download-ftp  " ">
    10   <!ENTITY icu-md5sum        "c1f94c7865846eaecbbef8546aa8126b">
     10  <!ENTITY icu-md5sum        "b8a4b8cf77f2e2f6e1341eac0aab2fc4">
    1111  <!ENTITY icu-size          "25 MB">
    12   <!ENTITY icu-buildsize     "343 MB (add 41 MB for tests)">
    13   <!ENTITY icu-time          "0.6 SBU (Using parallelism=4; add 1.5 SBU for tests)">
     12  <!ENTITY icu-buildsize     "344 MB (add 41 MB for tests)">
     13  <!ENTITY icu-time          "0.5 SBU (Using parallelism=4; add 1.0 SBU for tests)">
    1414]>
    1515
     
    3737    <warning>
    3838      <para>
    39         Upgrading this package to a new major version will require rebuilding
    40         of many other packages. If some packages that use the librares built
    41         by icu4c-&icu-major; are rebuilt, they will use the new libraries
    42         while current packages will use the previous libraries.  If the
    43         linux application loader (/usr/lib/ld-linux-x86-64.so.2) determines
    44         that both the old and new libraries are needed, it will probably
    45         cause an address conflict when resolving needed symbols and will
    46         result in the application failing.
     39        Upgrading this package to a new major version (for example, from
     40        72.1 to &icu-version;) will require rebuilding of many other
     41        packages. If some packages that use the libraries built by
     42        icu4c-&icu-major; are rebuilt, they will use the new libraries while
     43        current packages will use the previous libraries.  If the Linux
     44        application loader
     45        (<filename class='libraryfile'>/usr/lib/ld-linux-x86-64.so.2</filename>)
     46        determines that both the old and new libraries are needed, and a
     47        symbol (name of data or function) exists in both versions of the
     48        library, all references to the symbol will be resolved to the
     49        version appearing earlier in the breadth-first sequence of the
     50        dependency graph.  This may result in the application failing if
     51        the definition of the data or the behavior of the function referred
     52        by the symbol differs in two versions.  To avoid the issue, users
     53        will need to rebuild every package linked to an ICU library as soon
     54        as possible once ICU is updated to a new major version.
    4755      </para>
    4856
  • general/genlib/libassuan.xml

    r35633bdd r75df306b  
    88  <!ENTITY libassuan-download-ftp  "&gnupg-ftp;/libassuan/libassuan-&libassuan-version;.tar.bz2">
    99  <!ENTITY libassuan-download-ftp  " ">
    10   <!ENTITY libassuan-md5sum        "7194453152bb67e3d45da698762b5d6f">
    11   <!ENTITY libassuan-size          "559 KB">
    12   <!ENTITY libassuan-buildsize     "7.4 MB (with tests, add 3.4 MB for documentation)">
     10  <!ENTITY libassuan-md5sum        "9c22e76168675ec996b9d620ffbb7b27">
     11  <!ENTITY libassuan-size          "564 KB">
     12  <!ENTITY libassuan-buildsize     "7.9 MB (with tests, add 3.4 MB for documentation)">
    1313  <!ENTITY libassuan-time          "0.1 SBU (with tests and documentation)">
    1414]>
  • general/genlib/libksba.xml

    r35633bdd r75df306b  
    88  <!ENTITY libksba-download-ftp  "&gnupg-ftp;/libksba/libksba-&libksba-version;.tar.bz2">
    99  <!ENTITY libksba-download-ftp  " ">
    10   <!ENTITY libksba-md5sum        "65683abfe7175e3cb19fb6f40175fea8">
    11   <!ENTITY libksba-size          "653 KB">
     10  <!ENTITY libksba-md5sum        "17a0b93de57cd91c7e3264b107723092">
     11  <!ENTITY libksba-size          "656 KB">
    1212  <!ENTITY libksba-buildsize     "10 MB (with tests)">
    1313  <!ENTITY libksba-time          "0.1 SBU (with tests)">
  • general/graphlib/libtiff.xml

    r35633bdd r75df306b  
    1010           "ftp://ftp.remotesensing.org/libtiff/tiff-&libtiff-version;.tar.gz">-->
    1111  <!ENTITY libtiff-download-ftp  " ">
    12   <!ENTITY libtiff-md5sum        "db9e220a1971acc64487f1d51a20dcaa">
    13   <!ENTITY libtiff-size          "3.7 MB">
    14   <!ENTITY libtiff-buildsize     "59 MB (with tests)">
    15   <!ENTITY libtiff-time          "0.2 SBU (with tests)">
     12  <!ENTITY libtiff-md5sum        "d08c5f9eee6350fffc239e5993d92779">
     13  <!ENTITY libtiff-size          "3.6 MB">
     14  <!ENTITY libtiff-buildsize     "63 MB (with tests)">
     15  <!ENTITY libtiff-time          "0.3 SBU (with tests)">
    1616]>
    1717
  • general/prog/gcc.xml

    r35633bdd r75df306b  
    302302      <parameter>--enable-languages=c,c++,fortran,go,objc,obj-c++,m2</parameter>:
    303303      This command identifies which languages to build. You may modify
    304       this command to remove undesired languages. Other languages can be
    305       added, including Ada, D,
    306       and JIT (add <parameter>jit</parameter> to the list of enabled
    307       languages), a library which can be linked into interpreters that want to
    308       generate machine code <quote>on the fly</quote> at run-time. They have not
    309       been tested by the BLFS developers.
     304      this command to remove undesired languages.  GCC also supports Ada
     305      and D, but building GCC with Ada (or D) support needs an existing
     306      Ada (or D) compiler.  So they are not enabled here.
    310307    </para>
    311308
     
    342339      its content) will be incorrect. This command changes the ownership to the
    343340      <systemitem class="username">root</systemitem> user and group.
     341    </para>
     342
     343    <para>
     344      <option>--enable-host-shared --enable-languages=jit</option>:
     345      Build <systemitem class="library">libgccjit</systemitem>, a library
     346      for embedding GCC inside programs and libraries for generating machine
     347      code.  Despite <quote>JIT</quote> (just-in-time) in the name, the
     348      library can be used for AOT (ahead-of-time) compilation as well.
     349      <option>--enable-host-shared</option> is needed for building
     350      <systemitem class="library">libgccjit</systemitem>, but it
     351      significantly slows down GCC.  So
     352      <systemitem class="library">libgccjit</systemitem> should be built and
     353      installed separately, not as a part of the <quote>main</quote> GCC
     354      installation.  If you need this library, configure GCC with
     355      these two options and install the library by running
     356      <!-- from Arch, not tested -->
     357      <command>make -C gcc jit.install-common jit.install-info</command>
     358      as the &root; user.  This library is not used by any BLFS package,
     359      nor tested by the BLFS developers.
    344360    </para>
    345361
  • general/prog/git.xml

    r35633bdd r75df306b  
    114114    <bridgehead renderas="sect4">Optional</bridgehead>
    115115    <para role="optional">
     116      <xref linkend="apache"/> (for some tests),
    116117      <xref role="runtime" linkend="gnupg2"/> (runtime, may be used to sign
    117118      <application>Git</application> commits or tags, or verify the signatures
     
    191192      <command>make -k test</command>. <!--If run as a normal user, 0 tests
    192193      should be reported as failed in the final summary.-->
    193       Three tests in <filename>t5559-http-fetch-smart-http2.sh</filename> are
     194      If <xref linkend="apache"/> is installed,
     195      three tests in <filename>t5559-http-fetch-smart-http2.sh</filename> are
    194196      known to fail due to cURL-8.1.x.
    195197    </para>
  • general/prog/perl-modules/perl-libwww-perl.xml

    r35633bdd r75df306b  
    55  %general-entities;
    66
    7   <!ENTITY my-download-http "&perl_authors;/id/S/SI/SIMBABQUE/libwww-perl-&libwww-perl-version;.tar.gz">
    8   <!ENTITY my-md5sum "1f2301cbc155265fbf889c980db78894">
     7  <!ENTITY my-download-http "&perl_authors;/id/O/OA/OALDERS/libwww-perl-&libwww-perl-version;.tar.gz">
     8  <!ENTITY my-md5sum "02b75a4ba1c74863e120c8f569c8bf39">
    99]>
    1010
  • general/prog/python-modules/numpy.xml

    r35633bdd r75df306b  
    8080      <para role="optional">
    8181        fortran from <xref linkend="gcc"/>,
    82         <ulink url="https://www.netlib.org/lapack/">lapack and cblas</ulink>,
     82        <ulink url="https://www.netlib.org/lapack/">lapack and cblas</ulink>, and
    8383        <ulink url="https://www.openblas.net/">openblas</ulink>
    8484      </para>
     
    8787      <para role="optional">
    8888        <xref linkend="attrs"/>,
    89         <xref linkend="pytest"/>,
     89        <xref linkend="pytest"/>, and
    9090        <ulink url="https://pypi.org/project/hypothesis/">hypothesis</ulink>
    9191      </para>
  • general/prog/python-modules/pycairo.xml

    r35633bdd r75df306b  
    77  <!ENTITY pycairo-download-http "https://github.com/pygobject/pycairo/releases/download/v&pycairo-version;/pycairo-&pycairo-version;.tar.gz">
    88  <!ENTITY pycairo-download-ftp  " ">
    9   <!ENTITY pycairo-md5sum        "7a3729d21659098e1b9a411b62e88966">
     9  <!ENTITY pycairo-md5sum        "9855a7b7a813d73b54a29f8b43529dea">
    1010  <!ENTITY pycairo-size          "340 KB">
    1111  <!ENTITY pycairo-buildsize     "3.0 MB">
     
    110110        To run the tests, this package requires the optional pytest module. If
    111111        it is installed, run the tests by running <command>ninja test</command>.
    112         The <emphasis>test_surface.py</emphasis> test has a failure.
     112        <!--The <emphasis>test_surface.py</emphasis> test has a failure.-->
    113113      </para>
    114114
Note: See TracChangeset for help on using the changeset viewer.