Ignore:
Timestamp:
03/23/2019 07:17:14 PM (5 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 9.0, 9.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
941658d
Parents:
b84bf41
Message:

Fix building vlc-3.0.6 when libssh2 1.8.x is installed

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21384 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/videoutils/vlc.xml

    rb84bf41 r5909a5ed  
    9090    <bridgehead renderas="sect4">Optional features and packages</bridgehead>
    9191    <para role="optional">
    92       <xref linkend="dbus"/>
     92      <xref linkend="dbus"/> and
     93      <xref linkend="libssh2"/>
    9394    </para>
    9495
     
    138139      <xref linkend="speex"/>,
    139140      <xref linkend="x264"/>,
     141      <ulink url="https://aomedia.googlesource.com/aom/">aom</ulink>,
     142      <ulink url="https://code.videolan.org/videolan/dav1d">dav1d</ulink>,
    140143      <ulink url="http://sourceforge.net/projects/dirac/">Dirac</ulink>,
    141144      <ulink url="http://sourceforge.net/projects/fluidsynth/">FluidSynth</ulink>,
     
    144147      <ulink url="http://www.khronos.org/openmax/">OpenMAX</ulink>,
    145148      <ulink url="http://sourceforge.net/projects/schrodinger/">Schroedinger</ulink>,
     149      <ulink url="https://sourceforge.net/p/soxr/wiki/Home/">SoX</ulink>,
    146150      <ulink url="http://wiki.xiph.org/Tremor">Tremor</ulink>,
    147151      <ulink url="http://www.twolame.org/">Twolame</ulink>, and
     
    212216
    213217    <screen><userinput>sed -i '/vlc_demux.h/a #define LUA_COMPAT_APIINTCASTS' modules/lua/vlc.h   &amp;&amp;
     218sed -i '/LIBSSH2_VERSION_NUM/s/10801/10900/' modules/access/sftp.c &amp;&amp;
    214219
    215220BUILDCC=gcc ./configure --prefix=/usr    \
     
    243248
    244249    <para>
    245       <option>--disable-opencv</option>: This switch is required to disable
     250      <command>sed ... modules/access/sftp.c</command>: This command fixes
     251      building with <xref linkend="libssh2"/>.
     252    </para>
     253
     254    <para>
     255      <parameter>--disable-opencv</parameter>: This switch is required to disable
    246256      <application>opencv</application> which is not compatible with this
    247257      version of <application>vlc</application>.
     
    249259
    250260    <para>
    251       <option>--disable-vpx</option>: This switch is required to disable
     261      <parameter>--disable-vpx</parameter>: This switch is required to disable
    252262      <application>libvpx</application>. The latest version is not compatible
    253263      with this version of <application>vlc</application>.
     
    287297      <option>--disable-libgcrypt</option>: Use this switch if you don't
    288298      have <application>libgcrypt</application> installed.
     299    </para>
     300
     301    <para>
     302      <option>--disable-sftp</option>: The default is to build the sftp
     303      module if <xref linkend="libssh2"/> is installed. Use this switch
     304      if you do not want to build this module.
    289305    </para>
    290306
Note: See TracChangeset for help on using the changeset viewer.