Start support of relocatable builds
Enable support for relocatable libraries
Enable registration of relocatable packages
Fix library documentation paths
Setup correct package registration paths for relocatable packages
Relocatable flag not passed to older versions of Cabal
Correctly set rpaths
Correctly name flag restriction
Correctly calculate relative paths for relocatable packages
Canonicalise rpath library paths
Add support for relocatable Paths module
Wobble whitespace
Whitespace wobble in generated Paths module
Add support for executables depending on packaged libraries
Enable installation into empty user package database
Wobble layout
Extend checking whether a relocatable package is feasible
Generate absolute rpaths for libraries that are not prefix-relative
Relocatable packages in the same database must share the same prefix
Extend dy(ld)_library_path for relocatable 'cabal run'