Changeset 35a47ae8 for general/genlib


Ignore:
Timestamp:
06/01/2023 08:17:24 AM (16 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.0, 12.1, 12.2, gimp3, kea, ken/TL2024, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/for-12.3, xry111/llvm18, xry111/spidermonkey128, xry111/xf86-video-removal
Children:
185bfd71
Parents:
68cae62
Message:

Update to libssh2-1.11.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libssh2.xml

    r68cae62 r35a47ae8  
    77  <!ENTITY libssh2-download-http "https://www.libssh2.org/download/libssh2-&libssh2-version;.tar.gz">
    88  <!ENTITY libssh2-download-ftp  " ">
    9   <!ENTITY libssh2-md5sum        "f604ba083fad23bf715a9ecccc9f57f4">
    10   <!ENTITY libssh2-size          "944 KB">
     9  <!ENTITY libssh2-md5sum        "a01d543fd891ca48fe47726540d50b17">
     10  <!ENTITY libssh2-size          "1.1 MB">
    1111  <!ENTITY libssh2-buildsize     "13 MB (with tests)">
    1212  <!ENTITY libssh2-time          "0.2 SBU (with tests)">
     
    8181    <bridgehead renderas="sect4">Optional</bridgehead>
    8282    <para role="optional">
    83       <xref linkend="gnupg2"/>,
    84       <xref linkend="libgcrypt"/>, and
    85       <xref linkend="openssh"/> (all three are required for the test suite)
     83      <xref linkend="cmake"/> (can be used instead of the
     84      <command>configure</command> script),
     85      <xref linkend="libgcrypt"/> (can be used instead of OpenSSL),
     86      <xref linkend="openssh"/> (for some tests), and
     87      <ulink url='https://www.docker.com'>Docker</ulink> (for some tests)
    8688    </para>
    8789
     
    9597
    9698    <para>
    97       Apply a patch to fix incompatibility with recent OpenSSH releases:
     99      If you want to test the package, exclude the tests requiring a static
     100      library:
    98101    </para>
    99102
    100 <screen><userinput>patch -Np1 -i ../libssh2-&libssh2-version;-upstream_fix-1.patch</userinput></screen>
     103<screen><userinput>sed -E '/^DOCKER_TEST/,/^SSHD_TEST/s/test_(auth_keyboard_info.* |hostkey |simple)/$(NOTHING)/' \
     104    -i tests/Makefile.inc &amp;&amp;
     105autoreconf -fi</userinput></screen>
    101106
    102107    <para>
     
    105110    </para>
    106111
    107 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
     112<screen><userinput>./configure --prefix=/usr          \
     113            --disable-docker-tests \
     114            --disable-static       &amp;&amp;
    108115make</userinput></screen>
    109116
     
    121128  <sect2 role="commands">
    122129    <title>Command Explanations</title>
     130
     131    <para>
     132      <parameter>--disable-docker-tests</parameter>: Disable the tests
     133      requiring Docker, which is beyond the scope of BLFS.  Remove this
     134      switch if you've installed Docker and you wish to run the test suite.
     135    </para>
    123136
    124137    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note: See TracChangeset for help on using the changeset viewer.