﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
76	test failure in 32-bit libtool in multilib builds	ken	ken	"On a good build of libtool 1.5.22, all 103 tests pass.

Since about May I've been seeing the following on powerpc64 32-bit libtool (and Jim has this in his sparc-multilib 32-bit libtool logs) :


{{{
FAIL: pdemo-make.test
SKIP: pdemo-exec.test
SKIP: pdemo-inst.test
 ...
1 of 101 tests failed
(2 tests were not run)
Please report to bug-libtool@gnu.org
}}}
 It is not obvious to me what broke this (1.5.22 passed all the tests in early May on 32-bit powerpc64), but the fix is to force LDEMULATION when running make check.

 Unfortunately, the LDEMULATION values are arch-specific.

 The good thing is that this ONLY affects the testsuite - users will still have to play with LDFLAGS='-L/lib -L/usr/lib' and 'LD=""gcc ${BUILD32}""' and LDEMULATION when they get to blfs, but it would be nice to fix this before the release.

 The available values to use here are shown in 'ld -V'.

 We have the following multilib builds:

x86_64 - not confirmed, fix is probably to pass LDEMULATION=elf_i386

MIPS - not confirmed, might possibly affect n32 as well as 32

Sparc v9/Ultrasparc - required emulation not known

PowerPC64 - fix is to pass LDEMULATION=elf32ppc"	task	closed	minor	CLFS Standard 1.0.0	BOOK	CLFS Standard 1.0.0	fixed	multilib	
