On Thu, Jul 09, 2015 at 07:28:11PM +0100, Russel Winder wrote:
> So there is a bug here, that the 32-bit static package gets installed with
> the shared objected package?

No, there is no bug.  The symlink is there because the library is present
in different paths in between 64-bit and 32-bit compiler (one is
/usr/lib/gcc/x86_64-redhat-linux/.../
while the other one is
/usr/lib/gcc/i686-redhat-linux/.../
and the 32-bit gcc-c++ package expects libstdc++.a in the latter path,
while 64-bit gcc-c++ package in the former path (under 32/ subdirectory).
So the symlink allows the same libstdc++-static.i686 package to be used by
both compilers (one can install either 32-bit compiler (which supports only
32-bit compilation, typically in 32-bit distro) or 64-bit compiler, which
can support both 32-bit and 64-bit compilation.

        Jakub
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Reply via email to