* Mark debian/python-pysam.links executable for dh-exec
* Drop exclude_test_tyring_to_access_remote_ftpserver.patch,
fixed upstream
+ * Drop pysam_stdout_linkage.patch, not needed since
+ compatibility symlinks were added
-- Graham Inggs <ginggs@debian.org> Mon, 31 Jul 2017 12:37:39 +0200
+++ /dev/null
-Description: fix missing symbols in libcsamtools and libcbcftools libraries
- Building on Ubuntu fails because a couple of the .sos wind up with
- unresolved references to symbols found elsewhere in the tree. Fix their
- linkage so that they load cleanly.
-Author: Steve Langasek <steve.langasek@canonical.com>
-Last-Update: Fri, 28 Jul 2017 10:45:42 -0700
-Bug-Debian: https://bugs.debian.org/867017
-
---- a/setup.py
-+++ b/setup.py
-@@ -463,6 +463,7 @@ cutils = Extension(
- csamtools = Extension(
- "pysam.libcsamtools",
- [source_pattern % "samtools"] +
-+ ["pysam/pysam_util.c"] +
- glob.glob(os.path.join("samtools", "*.pysam.c")) +
- htslib_sources +
- os_c_files,
-@@ -484,7 +485,8 @@ cbcftools = Extension(
- library_dirs=["pysam"] + htslib_library_dirs,
- include_dirs=["bcftools", "pysam", "."] +
- include_os + htslib_include_dirs,
-- libraries=external_htslib_libraries + internal_htslib_libraries,
-+ libraries=external_htslib_libraries + internal_htslib_libraries + \
-+ [os.path.splitext("csamtools{}".format(suffix))[0]],
- language="c",
- extra_compile_args=extra_compile_args,
- define_macros=define_macros