[Pkg-gauche-devel] Bug#727734: gauche uses embedded copies of libgc and atomic-ops

NIIBE Yutaka gniibe at fsij.org
Tue Nov 1 00:04:05 UTC 2016


On 11/01/2016 08:15 AM, yokota.hgml at gmail.com wrote:
> Gauche 0.9.5 supports external "libatomic-ops" library.
> Apply this patch to use system provided library.

In theory, it is possible.  However, there is little benefit for
Gauche users, for now, given the situation that Gauche uses embedded
copy of libgc + libatomic-ops already.

Please note that these implementations are in the shared library of
libgauche-0.9.so.0.5, currently.

Introducing use of system libatomic-ops changes the ABI of Gauche on
Debian.  It should be considered a big change.  Since Debian is going
to be frozen for the next release, it's not wise to introduce such a
big change now.

Besides, libatomic-ops now has FTBFS.  In this stage of the release
process, it is not wise to introduce another dependency for Gauche.

While I'd understand the reasons why upstream Gauche supports system
libatomic-ops, it's not for Debian, for this time.
-- 



More information about the Pkg-gauche-devel mailing list