rdma-core ec54a28 fails to build (missing PVRDMA_UAR_SRQ_OFFSET) on Ubuntu >= 17.04
Hi,
the daily builds failed today for Ubuntu >= 17.04 on all architectures:
/usr/bin/cc -Dvmw_pvrdma_rdmav16_EXPORTS -Iinclude -I/usr/include/libnl3 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-sign-compare -Wno-unused- parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wshadow -Wstrict-prototypes -Wold-style-definition
-Wredundant-decls -O2 -g -DNDEBUG -fPIC -std=gnu11 -MD -MTproviders/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav16.dir/cq.c.o -MF providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav16.dir/cq.c.o.d -oproviders/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav16.dir/cq.c.o -c../providers/vmw_pvrdma/cq.c
In file included from ../providers/vmw_pvrdma/cq.c:48:0:../providers/vmw_pvrdma/pvrdma.h: In function ‘pvrdma_write_uar_srq’:../providers/vmw_pvrdma/pvrdma.h:244:20: error: ‘PVRDMA_UAR_SRQ_OFFSET’ undeclared (first use in this function); did you mean ‘PVRDMA_UAR_CQ_OFFSET’?
*(__le32 *)(uar + PVRDMA_UAR_SRQ_OFFSET) = htole32(value);
^~~~~~~~~~~~~~~~~~~~~
PVRDMA_UAR_CQ_OFFSET../providers/vmw_pvrdma/pvrdma.h:244:20: note: each undeclared identifier is reported only once for each function it appears in [100/190] /usr/bin/cc -Dvmw_pvrdma_rdmav16_EXPORTS -Iinclude -I/usr/include/libnl3 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-sign-compare -Wno-unused- parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wshadow -Wstrict-prototypes -Wold-style-definition
-Wredundant-decls -O2 -g -DNDEBUG -fPIC -std=gnu11 -MD -MTproviders/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav16.dir/pvrdma_main.c.o -MF providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma- rdmav16.dir/pvrdma_main.c.o.d -o providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav16.dir/pvrdma_main.c.o -c ../providers/vmw_pvrdma/pvrdma_main.c
FAILED: providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma- rdmav16.dir/pvrdma_main.c.o/usr/bin/cc -Dvmw_pvrdma_rdmav16_EXPORTS -Iinclude -I/usr/include/libnl3 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-sign-compare -Wno-unused- parameter -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wshadow -Wstrict-prototypes -Wold-style-definition
-Wredundant-decls -O2 -g -DNDEBUG -fPIC -std=gnu11 -MD -MTproviders/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav16.dir/pvrdma_main.c.o -MF providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma- rdmav16.dir/pvrdma_main.c.o.d -o providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav16.dir/pvrdma_main.c.o -c ../providers/vmw_pvrdma/pvrdma_main.c
In file included from ../providers/vmw_pvrdma/pvrdma_main.c:46:0:../providers/vmw_pvrdma/pvrdma.h: In function ‘pvrdma_write_uar_srq’:../providers/vmw_pvrdma/pvrdma.h:244:20: error: ‘PVRDMA_UAR_SRQ_OFFSET’ undeclared (first use in this function); did you mean ‘PVRDMA_UAR_CQ_OFFSET’?
*(__le32 *)(uar + PVRDMA_UAR_SRQ_OFFSET) = htole32(value);
^~~~~~~~~~~~~~~~~~~~~
PVRDMA_UAR_CQ_OFFSET../providers/vmw_pvrdma/pvrdma.h:244:20: note: each undeclared identifier is reported only once for each function it appears in
Ubuntu 18.04 amd64 build log:
https://launchpad.net/~linux-rdma/+archive/ubuntu/rdma-core-daily/+buil
d/13727961/+files/buildlog_ubuntu-bionic-amd64.rdma- core_16~201711132208~ubuntu18.04.1_BUILDING.txt.gz
Signature · 18 lines
Benjamin Drung System Developer Debian & Ubuntu Developer ProfitBricks GmbH Greifswalder Str. 207 D - 10405 Berlin Email: [email protected] URL: https://www.profitbricks.de Sitz der Gesellschaft: Berlin Registergericht: Amtsgericht Charlottenburg, HRB 125506 B Geschäftsführer: Achim Weiss, Matthias Steinberg -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 3 lines · Benjamin Drung
Hi,
the daily builds failed today for Ubuntu >= 17.04 on all architectures:
https://marc.info/?l=linux-rdma&m=151064950824593&w=2
Thanks