Hi Paul, I'd like to use gnulib's verify.h in libvirt, but that project is currently constrained to be LGPLv2, so the license conflicts. Considering that verify.h is just these few lines in the C case,
# define verify_true(R) \
(!!sizeof \
(struct { unsigned int verify_error_if_negative_size__: (R) ? 1 : -1;
}))
#define verify(R) extern int (* verify_function__ (void)) [verify_true (R)]
What do you think about changing the license to be LGPLv2+?
Jim
