libibverbs changes broke usnic libfabric provider

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I was notified of the following bug, which is a break in the libfabric build:


http://bugs.openfabrics.org/show_bug.cgi?id=2614

           Summary: Build break when building "libfabric" package using
                    OFED-4.8-20170123-0458  on RHEL 7.3 LE on Power8 box
           Product: OpenFabrics Linux
           Version: 4.8
          Platform: PPC64
        OS/Version: RHEL7.3
            Status: NEW
          Severity: normal
          Priority: P5
         Component: libfabric

...

The /tmp/OFED.3725.logs/libfabric.rpmbuild.log has this error:
prov/usnic/src/usnic_direct/usd_ib_cmd.c: In function 'usd_ib_cmd_modify_qp':
prov/usnic/src/usnic_direct/usd_ib_cmd.c:739:8: error: 'struct ibv_modify_qp'
has no member named 'qp_handle'
     icp->qp_handle = qp->uq_qp_handle;
        ^
prov/usnic/src/usnic_direct/usd_ib_cmd.c:740:8: error: 'struct ibv_modify_qp'
has no member named 'attr_mask'
     icp->attr_mask = IBV_QP_STATE;
        ^
prov/usnic/src/usnic_direct/usd_ib_cmd.c:741:8: error: 'struct ibv_modify_qp'
has no member named 'qp_state'
     icp->qp_state = state;
        ^
make[1]: *** [prov/usnic/src/usnic_direct/src_libfabric_la-usd_ib_cmd.lo] Error 
1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/OFED_topdir/BUILD/libfabric-1.3.0'


This results from recent changes to kern-abi.h.  :/

Jeff, I'm not sure how you want to fix this.  Do you need libibverbs installed, or just the header files?  If just the latter, you may want to use a private copy, since compatibility won't be guaranteed anymore.
��.n��������+%������w��{.n�����{���fk��ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux