This is an automated email from the git hooks/post-receive script. ximion-guest pushed a commit to branch master in repository libundead.
commit 18625b7dc4f6f35292c7d72b0ab6bdf29fff77fa Author: Matthias Klumpp <[email protected]> Date: Thu Aug 3 21:51:24 2017 -0400 trivial: Remove source README It's not correct anymore, we do ship the shared library now for easier LDC ABI migrations. --- debian/README.source | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/debian/README.source b/debian/README.source deleted file mode 100644 index 04951f3..0000000 --- a/debian/README.source +++ /dev/null @@ -1,18 +0,0 @@ -Some reasoning to stick to static library only is given here: - - https://lists.alioth.debian.org/pipermail/pkg-d-devel/2017-March/000192.html - -which is summarised to: - - D upstream provides to ABI guarantees at all, so with every new compiler - release, the ABI of binaries could change. With static libraries, we get - build failures then, with shared libraries users will have runtime - failures (unless one maintains a symbols control file, which is less fun - with D). Additionally, libraries built with GDC won't work with LDC and - vice versa. At time, all D shared libraries are explicitly built with - LDC, so inside Debian this is not an issue. - - So, in summary: Every D shared library without a symbols control file - is potentially dangerous. If you want to build a shared lib for undeaD - regardless, it's as easy as changing static_library to library in - meson.build. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libundead.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
