[Clfs-commits] [CLFS Trac] #1090: Glibc 2.22 Upstream i386 patch
CLFS Trac
trac at clfs.org
Mon Dec 28 15:58:12 PST 2015
#1090: Glibc 2.22 Upstream i386 patch
-----------------------+---------------------------------
Reporter: kb0iic | Owner: clfs-commits@…
Type: task | Status: new
Priority: critical | Milestone: CLFS Standard 3.1.0
Component: BOOK | Version: CLFS Standard GIT
Resolution: | Keywords:
-----------------------+---------------------------------
Comment (by chris@…):
The actual problem doesn't have anything to do with 32/64 bits, at least
not directly. The issue is that the test-installation.pl script tries to
compile a test program that links to libmvec, but does so unconditionally,
even if the library was not actually built and installed. This issue might
appear to be related to 32-bit systems, as libmvec is apparently not
installed by default if you're using 32 bits, but the real problem is that
libmvec is tested whether or not it's installed, and it causes an error if
that library was not installed. Note that you can get the same result on a
64-bit build by adding "--disable-mathvec" to Glibc's configure.
Therefore, the patch simply modifies the test-installation script so that
it tests for the existence of libmvec, and only tries linking to it if it
exists.
--
Ticket URL: <http://trac.clfs.org/ticket/1090#comment:2>
CLFS Trac <http://trac.clfs.org>
The Cross Linux From Scratch Project.
More information about the Clfs-commits
mailing list