Michael R. Crusoe pushed to branch master at Debian Med / subread
Commits: deff40cf by Michael R. Crusoe at 2023-09-13T13:25:38+02:00 d/control: build on riscv64 as well. - - - - - 31e19265 by Michael R. Crusoe at 2023-09-13T14:18:23+02:00 d/patches/0001-src-Makefile.Linux-Do-not-set-CFLAGS-and-CXXFLAGS- to.patch: fix embedded build path in various binaries. Closes: #1033089. Thanks to Vagrant Cascadian <vagrant@reproducible- builds.org>. - - - - - 051db3e3 by Michael R. Crusoe at 2023-09-13T14:20:42+02:00 Apply multi-arch hints. + subread-data: Add Multi-Arch: foreign. Changes-By: apply-multiarch-hints - - - - - 3ec4417e by Michael R. Crusoe at 2023-09-13T14:21:47+02:00 routine-update: Ready to upload to unstable - - - - - 4 changed files: - debian/changelog - debian/control - + debian/patches/0001-src-Makefile.Linux-Do-not-set-CFLAGS-and-CXXFLAGS-to.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,14 @@ +subread (2.0.6+dfsg-2) unstable; urgency=medium + + * Team upload. + * d/control: build on riscv64 as well. + * d/patches/0001-src-Makefile.Linux-Do-not-set-CFLAGS-and-CXXFLAGS- + to.patch: fix embedded build path in various binaries. + Thanks to Vagrant Cascadian <[email protected]>. + Closes: #1033089. + + -- Michael R. Crusoe <[email protected]> Wed, 13 Sep 2023 14:21:47 +0200 + subread (2.0.6+dfsg-1) unstable; urgency=medium * New upstream version ===================================== debian/control ===================================== @@ -15,7 +15,7 @@ Homepage: http://sourceforge.net/projects/subread/ Rules-Requires-Root: no Package: subread -Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 ppc64el loong64 +Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 ppc64el riscv64 loong64 Depends: ${misc:Depends}, ${shlibs:Depends} Description: toolkit for processing next-gen sequencing data @@ -28,6 +28,7 @@ Package: subread-data Architecture: all Depends: ${misc:Depends}, ${shlibs:Depends} +Multi-Arch: foreign Description: data files for subread package This package provides data files from the original tarball: - annotation: Directory including NCBI RefSeq gene annotations for ===================================== debian/patches/0001-src-Makefile.Linux-Do-not-set-CFLAGS-and-CXXFLAGS-to.patch ===================================== @@ -0,0 +1,25 @@ +From 661536e4afcec2e40682257e5aba8119b46935d7 Mon Sep 17 00:00:00 2001 +From: Vagrant Cascadian <[email protected]> +Date: Thu, 16 Mar 2023 21:51:54 -0700 +Subject: src/Makefile.Linux: Do not set CFLAGS and CXXFLAGS to empty values. + +--- + src/Makefile.Linux | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/Makefile.Linux b/src/Makefile.Linux +index 0571c1a..a6ec556 100644 +--- a/src/Makefile.Linux ++++ b/src/Makefile.Linux +@@ -6,8 +6,6 @@ OPT_LEVEL = 3 + include makefile.version + -include ~/.R/DBPZ_debug_makefile + +-CXXFLAGS= +-CFLAGS= + CCFLAGS += -O${OPT_LEVEL} -fsigned-char -Wall -DMAKE_FOR_EXON -D MAKE_STANDALONE -D SUBREAD_VERSION=\"${SUBREAD_VERSION}\" -D_FILE_OFFSET_BITS=64 ${WARNING_LEVEL} + LDFLAGS += ${STATIC_MAKE} -pthread -lz -O${OPT_LEVEL} -DMAKE_FOR_EXON -D MAKE_STANDALONE -lm + CFLAGS += ${CCFLAGS} -fmessage-length=0 -ggdb +-- +2.39.2 + ===================================== debian/patches/series ===================================== @@ -2,3 +2,4 @@ typo.patch fix_ftbfs_kfreebsd.patch arch_specific_flags.patch 2to3.patch +0001-src-Makefile.Linux-Do-not-set-CFLAGS-and-CXXFLAGS-to.patch View it on GitLab: https://salsa.debian.org/med-team/subread/-/compare/2237084c374e5594535b228ea1784acf57878ae7...3ec4417e8afbc3d48583bbb83dd33662d1dcbf59 -- View it on GitLab: https://salsa.debian.org/med-team/subread/-/compare/2237084c374e5594535b228ea1784acf57878ae7...3ec4417e8afbc3d48583bbb83dd33662d1dcbf59 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
