[ewg] SLES10 X86_64 build problem found with 1.3rc4
Sasha Khapyorsky
sashak at voltaire.com
Wed Feb 20 07:15:04 PST 2008
Hi,
On 07:22 Wed 20 Feb , Todd Rimmer wrote:
> Hello,
>
> I was testing some aspects of 1.3rc4 build and discovered that I could
> not install it on SLES10 x86_64 with the --build32 option for 32 bit
> libraries, it worked fine if I used the 64 bit libraries only.
>
> Here is the relevant information from the install/build failure. Seems
> like opensm srpm is using an incorrect library path. I can see earlier
> in the build where it built the 32 bit libosmcomp library which should
> have the missing symbols.
>
> Error Message from install.pl when installing all and using --build32
> command line option:
> Build opensm-libs RPM
> Running rpmbuild --rebuild --define '_topdir /var/tmp/OFED_topdir'
> --target
> x86_64 --define '_prefix /usr' --define '_exec_prefix /usr' --define
> '_sysconfdir /etc' --define '_usr /usr'
> /root/todd/OPENIB_INSTALL/stage/QLogicIB-IFS.0root/QLogic-OFED-1.3-rc4/S
> RPMS/opensm-3.1.8-0.1.ofed20080207.src.rpm
> Running LDFLAGS=' -m32 -g -O2 -L/usr/lib' CFLAGS=' -m32 -g -O2'
> CPPFLAGS='
> -m32 -g -O2' CXXFLAGS=' -m32 -g -O2' FFLAGS=' -m32 -g -O2' LDLIBS=' -m32
> -g -O2
> -L/usr/lib' rpmbuild --rebuild --define '_topdir /var/tmp/OFED_topdir'
> --target
> i586 --define '_prefix /usr' --define '_exec_prefix /usr' --define
> '_sysconfdir
> /etc' --define '_usr /usr' --define '_lib lib' --define
> '__arch_install_post
> %{nil}'
> /root/todd/OPENIB_INSTALL/stage/QLogicIB-IFS.0root/QLogic-OFED-1.3-rc4/S
> RPMS/opensm-3.1.8-0.1.ofed20080207.src.rpm
> Failed to build opensm RPM
> See /tmp/OFED.22149.logs/opensm.rpmbuild32bit.log
>
> I have attached the referenced log
Currently I cannot reproduce it with RHEL. Will try to find SLES10...
>
> FYI, how do I go about getting a bugzilla account so I can enter
> problems like this directly into bugzilla?
https://bugs.openfabrics.org/createaccount.cgi
Sasha
More information about the ewg
mailing list