Merge pull request #10494 from JosJuice/dynamiclibrary-rule-of-five Common: Make DynamicLibrary non-copyable