[openfabrics-ewg] On vacation on Sep-13 till 12-Oct

Jeff Squyres jsquyres at cisco.com
Sun Sep 17 01:28:48 PDT 2006


On 9/17/06 10:24 AM, "Michael S. Tsirkin" <mst at mellanox.co.il> wrote:

> Yes, its the same issue.  What Vlad's scripts do is:
> - pass in flag to disable libcheck  (this fixes configure but removes
> -libibverbs)
> - set environment variable to re-add -libibverbs during build

What env flag are you setting, LIBS?  If so, that may not be safe if
configure adds other flags to LIBS (or may do so conditionally)...?

Just curious: this sounds like a symptom of the same reason that OMPI is not
built until after OFED is installed (library paths change between building
and installing).  Is that why you're doing this for mthca and libipathverbs
during the OFED build?

> We just added this for libipathverbs and the build is passing.
> So we'll just do a bit more testing here and update the scripts in git
> so that pathscale guys can do their testing.
> 
> Quoting r. Jeff Squyres <jsquyres at cisco.com>:
> Subject: Re: [openfabrics-ewg] On vacation on Sep-13 till 12-Oct
> 
> Are you sure?
> 
> We just had a similar problem with mthca.so, that the OFED branch had
> removed the library check for libibverbs, when, in fact, mthca.so actually
> does use symbols in libibverbs.  Removing the library check also removes
> "-libverbs" from the link line when creating mthca.so.  The end result is
> that any software that uses Libtool 2.0's libltdl (which Open MPI 1.2 will
> do -- the SC release) will not be able to be used successfully.  See these
> tickets for details:
> 
>     https://svn.open-mpi.org/trac/ompi/ticket/334
>     http://openib.org/bugzilla/show_bug.cgi?id=223
> 
> Is this the same issue?  If it is, then you don't want to remove that
> library check -- you might want to see what Vlad/Tziporet did to fix it for
> mthca.
> 
> If this is a different issue, ignore this mail.  :-)
> 
> 
> On 9/16/06 8:59 PM, "Michael S. Tsirkin" <mst at mellanox.co.il> wrote:
> 
>> Quoting r. Betsy Zeller <betsy at pathscale.com>:
>>> Subject: Re: On vacation on Sep-13 till 12-Oct
>>> 
>>> Aviram - we've spent a fair bit of time today trying to build the OFED
>>> package with Bryan's changes to libipathverbs. However, there appears to
>>> be a problem now that libipathverbs depends on libibverbs. Bryan has
>>> filed a bug (234), currently assigned to Vlad. If you can get that
>>> turned around by Monday, we'll build and test on Monday and Tuesday,
>>> which would allow for RC6 on Wednesday. Note that Bryan's libipathverbs
>>> changes are all in SVN, so they are already available if you want to try
>>> an early build.
>>> 
>>> Thanks, Betsy
>> 
>> To answer that, build.sh needs librar to provide a configure flag
>> --disable-libcheck which disables the dependency.
> 


-- 
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems




More information about the ewg mailing list