Re: ELF arch question

2016-01-14 Thread Adam Jackson
On Wed, 2016-01-13 at 16:03 -0700, Orion Poplawski wrote: > rpm flags shared libraries of ELFCLASS64 with '(64bit)' on all architectures > except Alpha (which thankfully we don't support).  My question is, are > ELFCLASS64 libraries always installed in /usr/lib64 on all Fedora platforms, > or am I

Re: ELF arch question

2016-01-14 Thread Jan Kratochvil
On Thu, 14 Jan 2016 15:42:48 +0100, Orion Poplawski wrote: > I want BLAS/LAPACK implementations to do something like: > > %if > Provides: libblas.so.3()(64bit) > %else > Provides: libblas.so.3 > %endif https://lists.fedoraproject.org/pipermail/devel/2015-August/213021.html %if %{__isa_bits} =

Re: ELF arch question

2016-01-14 Thread Orion Poplawski
On 01/14/2016 07:24 AM, Adam Jackson wrote: On Wed, 2016-01-13 at 16:03 -0700, Orion Poplawski wrote: rpm flags shared libraries of ELFCLASS64 with '(64bit)' on all architectures except Alpha (which thankfully we don't support). My question is, are ELFCLASS64 libraries always installed in

Re: ELF arch question

2016-01-14 Thread Reindl Harald
Am 14.01.2016 um 15:42 schrieb Orion Poplawski: I want BLAS/LAPACK implementations to do something like: %if Provides: libblas.so.3()(64bit) %else Provides: libblas.so.3 %endif not sure why you think you need to specify that explicitly while rpmbuild does that on it's own, but anyways,

ELF arch question

2016-01-13 Thread Orion Poplawski
rpm flags shared libraries of ELFCLASS64 with '(64bit)' on all architectures except Alpha (which thankfully we don't support). My question is, are ELFCLASS64 libraries always installed in /usr/lib64 on all Fedora platforms, or am I going to have to read the elf class of the file to be sure? --