[Gluster-Maintainers] Current master branch fails to build
Niels de Vos
ndevos at redhat.com
Mon Aug 28 22:39:12 UTC 2017
On Mon, Aug 28, 2017 at 08:18:50PM +0000, jenkins at build.gluster.org wrote:
> See <https://build.gluster.org/job/regression-test-with-multiplex/294/display/redirect?page=changes>
>
> Changes:
>
> [Jeff Darcy] statedump: add support for dumping basic mem-pool info
>
> [Jeff Darcy] mem-pool: add tracking of mem_pool that requested the allocation
>
> [Jeff Darcy] cluster/ec: coverity, fix for BAD_SHIFT
>
> ------------------------------------------
> Started by timer
... snip!
> CC libglusterfs_la-stack.lo
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>: In function ‘gf_proc_dump_mempool_info’:
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>:401: error: ‘glusterfs_ctx_t’ has no member named ‘mempool_list’
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>:401: error: ‘struct mem_pool’ has no member named ‘owner’
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>:401: error: ‘struct mem_pool’ has no member named ‘owner’
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>:401: error: ‘glusterfs_ctx_t’ has no member named ‘mempool_list’
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>:401: error: ‘struct mem_pool’ has no member named ‘owner’
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>:401: error: ‘struct mem_pool’ has no member named ‘owner’
> <https://build.gluster.org/job/regression-test-with-multiplex/ws/libglusterfs/src/statedump.c>:402: error: ‘struct mem_pool’ has no member named ‘active’
> make[3]: *** [libglusterfs_la-statedump.lo] Error 1
This is happening because the mem-pool changes that got merged depend on
https://review.gluster.org/18075 . A revised version to address review
comments is currently undergoing regression testing.
Please review and merge these two patches in the following order:
1. mem-pool: track glusterfs_ctx_t in struct mem_pool
https://review.gluster.org/18075
2. mem-pool: count allocations done per user-pool
https://review.gluster.org/18074
In case (1) needs more changes, feel free to modify the change. It is
the easiest to use git-review for that:
$ git review -r origin -d 18075
[ edit files ]
$ git commit -a --fixup=HEAD
[ test build ]
$ git rebase -i --autosquash HEAD~2
$ git review -r origin -R -t rfc master
Thanks!
Niels
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.gluster.org/pipermail/maintainers/attachments/20170829/26ec9672/attachment.sig>
More information about the maintainers
mailing list