Ignore:
Timestamp:
03/16/2014 09:57:46 PM (10 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
70384f2
Parents:
ddf46c4
Message:

Updates to sudo-1.8.10p1, openssh-6.6p1, ssh-askpass-6.6p1 and libatomic_ops-7.4.0. Fix Ruby-2.1.1 to build with Readline-6.3. Thanks Armin K.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libatomic_ops.xml

    rddf46c4 rb9d56ad4  
    88           "http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-&libatomic_ops-version;.tar.gz">
    99  <!ENTITY libatomic_ops-download-ftp  " ">
    10   <!ENTITY libatomic_ops-md5sum        "7035692fec4db2659b06485040829e43">
    11   <!ENTITY libatomic_ops-size          "244 KB">
    12   <!ENTITY libatomic_ops-buildsize     "4.5 MB (additional 0.6 MB for tests)">
    13   <!ENTITY libatomic_ops-time          "Less than 0.1 SBU (additional less than
    14                                         0.1 SBU for tests)">
     10  <!ENTITY libatomic_ops-md5sum        "59f9a7cc845dcc775e7b7901eb582766">
     11  <!ENTITY libatomic_ops-size          "448 KB">
     12  <!ENTITY libatomic_ops-buildsize     "5.3 MB (additional 0.9 MB for tests)">
     13  <!ENTITY libatomic_ops-time          "less than 0.1 SBU (additional less than 0.1 SBU for tests)">
    1514]>
    1615
     
    9089    </para>
    9190
    92 <screen><userinput>sed -i 's#AM_CONFIG_HEADER#AC_CONFIG_HEADERS#' configure.ac &amp;&amp;
    93 sed -i 's#AC_PROG_RANLIB#AC_LIBTOOL_DLOPEN\nAC_PROG_LIBTOOL#' configure.ac &amp;&amp;
    94 sed -i 's#b_L#b_LTL#;s#\.a#.la#g;s#_a_#_la_#' src/Makefile.am &amp;&amp;
    95 sed -i 's#\.a#.so#g;s#\.\./src/#../src/.libs/#g' tests/Makefile.am &amp;&amp;
    96 sed -i 's#pkgdata#doc#' doc/Makefile.am &amp;&amp;
     91<screen><userinput>sed -i 's#pkgdata#doc#' doc/Makefile.am &amp;&amp;
    9792autoreconf -fi &amp;&amp;
    98 ./configure --prefix=/usr \
    99             --docdir=/usr/share/doc/libatomic_ops-&libatomic_ops-version; \
    100             --disable-static &amp;&amp;
     93./configure --prefix=/usr    \
     94            --enable-shared  \
     95            --disable-static \
     96            --docdir=/usr/share/doc/libatomic_ops-&libatomic_ops-version; &amp;&amp;
    10197make</userinput></screen>
    10298
     
    110106    </para>
    111107
    112 <screen role="root"><userinput>make install</userinput></screen>
     108<screen role="root"><userinput>make install &amp;&amp;
     109mv -v   /usr/share/libatomic_ops/* \
     110        /usr/share/doc/libatomic_ops-&libatomic_ops-version; &amp;&amp;
     111rm -vrf /usr/share/libatomic_ops</userinput></screen>
    113112
    114113  </sect2>
     
    118117
    119118    <para>
    120       <command>sed -i 's#AM_CONFIG_HEADER ...</command>: This
    121       <command>sed</command> fixes building with
    122       <application>Automake</application> 1.13.
    123     </para>
    124 
    125     <para>
    126       <command>sed -i 's#AC_PROG_RANLIB ...</command>: These
    127       <command>sed</command>s massage the autotool files so that a shared
    128       library is built, the tests pass, and the docs are installed in an
    129       appropriate directory.
     119      <command>sed -i ...</command>: This <command>sed</command> makes the docs
     120      to be installed in an appropriate directory.
    130121    </para>
    131122
    132123    <para>
    133124      <command>autoreconf -fi</command>: This regenerates the
    134       <command>configure</command> script and the <filename>Makefile.in</filename>
    135       files and installs a missing file.
     125      <command>configure</command> script and the
     126      <filename>Makefile.in</filename>.
     127    </para>
     128
     129    <para>
     130      <parameter>--enable-shared</parameter>: This switch enables building of the
     131      <filename class="libraryfile">libatomic_ops</filename> shared libraries.
    136132    </para>
    137133
Note: See TracChangeset for help on using the changeset viewer.