[ewg] 32 and 64 bit builds
Jeff Squyres
jsquyres at cisco.com
Wed Mar 7 14:44:25 PST 2007
With OFED-1.2-20070307-0656.tgz on x86-64, on SLES it seems to make
32 and 64 bit builds of the user libraries by default. But on
RHEL4U4, OFED only makes 64 bit user libraries.
Why?
I've even hand-hacked an ofed.conf to set dapl=n and dapl_devel=n,
and built with "./install.sh -c ofed.conf" (to get around the fact
that dapl needs sysfsutils and RHEL4 doesn't ship a 32 bit
sysfsutils, thereby causing the entire 32 bit build to fail).
I see in the OFED rpmbuild command that it's *trying* to build 32
bits, but I get no errors and no 32 bit RPMs when I'm done:
-----
Building ofa_user RPMs. Please wait...
Running rpmbuild --rebuild --define '_topdir /var/tmp/
OFEDRPM' ...BLAH BLAH BLAH... --define 'build_32bit 1' /tmp/jsquyres/
OFED-1.2-20070307-0656/SRPMS/ofa_user-1.2-alpha1.2.src.rpm
-----
(note the "build_32bit 1" clause in there)
This is particularly vexing because I'm trying to fix bug #421 (my
development machines are all RHEL4U4) and am having trouble
replicating because I can't get OFED to build 32 bit libibverbs.
I've opened
--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems
More information about the ewg
mailing list