As currently packaged, the davix_copy library is neither build nor installed.
fixes that, potentially should be USE-flagged.
The davix_copy library is for example required by gfal2 (not packaged for Gentoo yet).
What should the USE flag be? Would there be any drawback to just leave it always enabled instead of providing the USE flag for it?
seeing that e.g. Debian appears to have this on by default in their main package, and since it only "adds" a library without extra dependencies as far as I can see, I believe there is no real drawback from just having this always enabled. There's also no global USE flag this would cleanly match.
Checking the upstream source, it's also always on for their rpmbuild (davix.spec) and their Debian code (debian/rules), their test-suite (test/run-tests.sh) and those mycompile.sh / myasan.sh files shipped with the source. So in fact, it's rather astonishing the default in CMakeLists.txt is FALSE ;-).
This does add a new dependency on net-libs/gsoap[ssl]. If it works on macOS, which I cannot test right now, unfortunately, then I will add the dependency without a USE flag. If gsoap doesn't work on macOS, then I will add with a USE flag, to allow davix and ROOT to be built for macOS as well later.
Thanks, I missed that additional dependency indeed!