asymptote: work around build failure with current libgsl by disabling it.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16634 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Ken Moffat 2015-11-12 02:17:44 +00:00
parent 71b2520ee3
commit def0c00231
2 changed files with 20 additions and 2 deletions

View File

@ -47,6 +47,12 @@
<listitem>
<para>November 11th, 2015</para>
<itemizedlist>
<listitem>
<para>[ken] - asymptote: work around build failure with
libgsl-2.0 by disabling it (most users of asymptote probably
do not need to link it to libgsl). Fixes
<ulink url="&blfs-ticket-root;7104">#7104</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mesa-11.0.5. Fixes
<ulink url="&blfs-ticket-root;7119">#7119</ulink>.</para>

View File

@ -88,7 +88,10 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://www.fftw.org/">FFTW</ulink>,
<xref linkend="gsl"/>
<!-- link to an external version until asymptote is altered
to build with libgsl-2
<xref linkend="gsl"/> -->
<ulink url="http://ftp.gnu.org/pub/gnu/gsl/">libgsl</ulink> (versions &lt; 2.0)
</para>
<bridgehead renderas="sect4">Optional (at runtime, to use xasy)</bridgehead>
@ -125,7 +128,8 @@
--mandir=/opt/texlive/&texlive-year;/texmf-dist/doc/man \
--enable-gc=system \
--with-latex=/opt/texlive/&texlive-year;/texmf-dist/tex/latex \
--with-context=/opt/texlive/&texlive-year;/texmf-dist/tex/context/third &amp;&amp;
--with-context=/opt/texlive/&texlive-year;/texmf-dist/tex/context/third \
--disable-gsl &amp;&amp;
make</userinput></screen>
<para>
@ -169,6 +173,14 @@ make</userinput></screen>
<application>texlive</application> directories instead of creating a
<filename class="directory">texmf-local</filename> directory for them.</para>
<para><parameter>--disable-gsl</parameter>: if a current version of libgsl has
been installed, the configure script will attempt to use it and the build will
fail because of changes in that library. Remove this switch if you have installed
an older version of libgsl instead of the current version. It is believed that
few people need to link asymptote to libgsl: if you are one of those people,
please consider updating the user notes to explain what libgsl brings to
asymptote.</para>
</sect2>
<sect2 role="content">