Project

General

Profile

Bug #867 ยป 0001-rbd-Update-the-configure-script-to-latest-librados-A.patch

Wido den Hollander, 03/05/2011 04:13 AM

View differences:

configure
cat > $TMPC <<EOF
#include <stdio.h>
#include <rados/librados.h>
int main(void) { rados_initialize(0, NULL); return 0; }
int main(void) { rados_t cluster; rados_create(&cluster, NULL); return 0; }
EOF
rbd_libs="-lrbd -lrados -lcrypto"
if compile_prog "" "$rbd_libs" ; then
......
#error missing CEPH_OSD_TMAP_SET
#endif
int main(void) {
int (*func)(const rados_pool_t pool, uint64_t *snapid) = rados_selfmanaged_snap_create;
rados_initialize(0, NULL);
int (*func)(const rados_ioctx_t io , uint64_t *snapid) = rados_ioctx_selfmanaged_snap_create;
rados_t cluster;
rados_create(&cluster, NULL);
return 0;
}
EOF
    (1-1/1)