[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#10426: 3 of 872 tests failed on openSUSE 12.1
From: |
Stefano Lattarini |
Subject: |
bug#10426: 3 of 872 tests failed on openSUSE 12.1 |
Date: |
Tue, 03 Jan 2012 14:59:02 +0100 |
On 01/03/2012 02:50 PM, Bruno Haible wrote:
> Hi Stefano,
>
>>> FAIL: pr300-lib.test (exit: 1)
>>> ==============================
>
>> Uh? Where us this `lib64' coming from? Have you maybe overridden
>> `${libdir}' in your `config.site' file?
>>
>> The failure here is being caused by the fact that the libraries are
>> apparently being installed in ${prefix}/lib64 rather than in
>> ${prefix}/lib.
>
> Indeed!
>
> On openSUSE 12.1 there is a new file /etc/profile.d/site.sh, which contains
>
> =======================================================
> CONFIG_SITE="/usr/share/site/x86_64-unknown-linux-gnu"
> export CONFIG_SITE
> =======================================================
>
[SNIP]
>
> The patch fixes it, thanks.
>
>> +# We use pass '--libdir' explicitly, to avoid spurious failures due
>> +# to users possibly overriding '${libdir}' in ther config.site files
>> +# (for example, defining it to '${prefix}/lib64' on 64-bit systems).
>> +# See automake bug#10426.
>
> s/use pass/pass/
> s/users/users or distributions/
> s/ther/their/
> s/config.site files/config.site or $CONFIG_SITE file/
>
Thanks for catching all those blunders. Here is an update version of
the comments:
# We pass '--libdir' explicitly, to avoid spurious failures due to users
# or distributions possibly overriding '${libdir}' in their $CONFIG_SITE
# file (for example, defining it to '${prefix}/lib64' on 64-bit systems,
# as is the case with OpenSUSE 12.1). See automake bug#10426.
I will push by this evening if there is no objection.
Regards,
Stefano