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