Many Linux distributions discourage packages from including bundled copies of other packages (e.g. Debian policy, Fedora policy). However, there's often a formal or informal exception for libraries that are designed to be copied directly into another codebase ("copylibs"). uthash is such a package.
Nevertheless, it would be nice to optionally allow building with an external copy of uthash, rather than the one provided with libdicom. Both Debian and Fedora provide such a package.
Many Linux distributions discourage packages from including bundled copies of other packages (e.g. Debian policy, Fedora policy). However, there's often a formal or informal exception for libraries that are designed to be copied directly into another codebase ("copylibs"). uthash is such a package.
Nevertheless, it would be nice to optionally allow building with an external copy of uthash, rather than the one provided with libdicom. Both Debian and Fedora provide such a package.