Weak symbols are now actually resolved to the same strong symbol between shared objects and copy relocations now work!