bug-automake
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]