﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1090	Glibc 2.22 Upstream i386 patch	William Harrington	clfs-commits@…	"Chris has witnessed multiple times with the lmvec issue which was mentioned in the [[ticket:1027|Glibc 2.22]] Ticket. I'm putting what was in that ticket in this new ticket as it is a problem which needs to be fixed.

There is Glibc 2.22 now. It includes a new library called ""libmvec"" but apparently that lib cannot be directly linked to. The test-installation.pl script errors out:
{{{
tools/lib/gcc/x86_64-unknown-linux-gnu/5.1.0/../../../../x86_64-unknown-linux-gnu/bin/ld: cannot find -lmvec
}}}

Chris and I have discussed the situation and think it is best to include the patch LFS uses. Do we need this only for final-system or for glibc installed into /tools?
Built Glibc with --disable-libmvec, which does prevent the lib from being installed, but test-installation.pl still tries linking to it anyway. A temporary solution would be just to prevent test-installation.pl from trying to link to it:
{{{
sed -i 's/libgcc_s""/& \&\& $name ne ""mvec""/' scripts/test-installation.pl
}}}"	task	closed	critical	CLFS Standard 3.1.0	BOOK	CLFS Standard GIT	invalid		berzerkula@… jonathan@… chris@… cross-lfs@…
