Allow binary asy to be used on BLFS.

It has been broken since TL2020. Thanks to xry111 for the minimal
workaround.
This commit is contained in:
Ken Moffat 2023-03-28 23:41:24 +01:00
parent fd525402e8
commit f65def957e
2 changed files with 20 additions and 0 deletions

View File

@ -38,6 +38,18 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>March 28th, 2023</para>
<itemizedlist>
<listitem>
<para>[ken] - The binary version of <command>asy</command>
has been compiled against libGLX since 2020 - work around
that in case anyone wishes to use it in future. Partly addresses
<ulink url="&blfs-ticket-root;17823">#17823</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>March 27th, 2023</para>
<itemizedlist>

View File

@ -134,6 +134,14 @@
The binary version of <application>asy</application> needs
<xref linkend="freeglut"/>.
</para>
<para> <!-- needed, but cannot recommend :-) -->
The binary version of asy is linked to libGLX.so.0 from
<ulink url="https://gitlab.freedesktop.org/glvnd/libglvnd/">libglvnd</ulink>,
but installing that will break future updates of BLFS packages such as
<xref linkend="mesa"/>. Work around that by creating a symlink as the
<systemitem class="username">root</systemitem> user:
</para>
<screen role="nodump"><userinput>ln -sv libGL.so.1 /usr/lib/libGLX.so.0</userinput></screen>
<note>
<para>
As always with contributed binary software, it is possible that the