[Reproducible-builds] Bug#819857: libmlx4: FTBFS: rc/mlx4.c:206:2: error: 'struct verbs_context' has no member named 'drv_ibv_create_flow' verbs_set_ctx_op(verbs_ctx, drv_ibv_create_flow, ibv_cmd_create_flow);

Chris Lamb lamby at debian.org
Sun Apr 3 07:13:23 UTC 2016


Source: libmlx4
Version: 1.0.6-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

libmlx4 fails to build from source in unstable/amd64:

  [..]

  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -Wall -D_GNU_SOURCE -g -O2 -c -o src/dbrec.lo src/dbrec.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -Wall -D_GNU_SOURCE -g -O2 -c src/dbrec.c  -fPIC -DPIC -o src/.libs/dbrec.o
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -Wall -D_GNU_SOURCE -g -O2 -c src/dbrec.c -o src/dbrec.o >/dev/null 2>&1
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -Wall -D_GNU_SOURCE -g -O2 -c -o src/mlx4.lo src/mlx4.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -Wall -D_GNU_SOURCE -g -O2 -c src/mlx4.c  -fPIC -DPIC -o src/.libs/mlx4.o
  In file included from src/mlx4.h:37:0,
                   from src/mlx4.c:45:
  src/mlx4.c: In function 'mlx4_init_context':
  src/mlx4.c:206:2: error: 'struct verbs_context' has no member named 'drv_ibv_create_flow'
    verbs_set_ctx_op(verbs_ctx, drv_ibv_create_flow, ibv_cmd_create_flow);
    ^
  In file included from /usr/include/infiniband/driver.h:38:0,
                   from src/mlx4.h:39,
                   from src/mlx4.c:45:
  src/mlx4.c:206:2: error: 'struct verbs_context' has no member named 'drv_ibv_create_flow'
    verbs_set_ctx_op(verbs_ctx, drv_ibv_create_flow, ibv_cmd_create_flow);
    ^
  In file included from src/mlx4.h:37:0,
                   from src/mlx4.c:45:
  src/mlx4.c:207:2: error: 'struct verbs_context' has no member named 'drv_ibv_destroy_flow'
    verbs_set_ctx_op(verbs_ctx, drv_ibv_destroy_flow, ibv_cmd_destroy_flow);
    ^
  In file included from /usr/include/infiniband/driver.h:38:0,
                   from src/mlx4.h:39,
                   from src/mlx4.c:45:
  src/mlx4.c:207:2: error: 'struct verbs_context' has no member named 'drv_ibv_destroy_flow'
    verbs_set_ctx_op(verbs_ctx, drv_ibv_destroy_flow, ibv_cmd_destroy_flow);
    ^
  Makefile:516: recipe for target 'src/mlx4.lo' failed
  make[2]: *** [src/mlx4.lo] Error 1
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160403080959.UdWjm2HKVI/libmlx4-1.0.6'
  Makefile:372: recipe for target 'all' failed
  make[1]: *** [all] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160403080959.UdWjm2HKVI/libmlx4-1.0.6'
  dh_auto_build: make -j1 returned exit code 2
  debian/rules:5: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libmlx4.1.0.6-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 2653 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160403/961676bd/attachment.obj>


More information about the Reproducible-builds mailing list