[med-svn] [Git][med-team/gatb-core][master] 3 commits: Add build support for loongarch64
Andreas Tille (@tille)
gitlab at salsa.debian.org
Tue Jan 9 20:32:47 GMT 2024
Andreas Tille pushed to branch master at Debian Med / gatb-core
Commits:
352a3fa2 by Andreas Tille at 2024-01-09T20:22:15+01:00
Add build support for loongarch64
- - - - -
9596a26e by Andreas Tille at 2024-01-09T21:06:06+01:00
Cleanup symbols file manually
- - - - -
0d414cbb by Andreas Tille at 2024-01-09T21:15:24+01:00
Upload to unstable
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/libgatbcore3.symbols.amd64
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+gatb-core (1.4.2+dfsg-13) unstable; urgency=medium
+
+ * Add build support for loongarch64
+ Closes: #1058714
+ * Cleanup symbols file manually
+
+ -- Andreas Tille <tille at debian.org> Tue, 09 Jan 2024 20:48:47 +0100
+
gatb-core (1.4.2+dfsg-12) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -20,7 +20,7 @@ Homepage: https://github.com/GATB/gatb-core
Rules-Requires-Root: no
Package: gatb-core
-Architecture: any-amd64 arm64 mips64el ppc64el ia64 ppc64 riscv64 sparc64 alpha
+Architecture: any-amd64 arm64 loong64 mips64el ppc64el ia64 ppc64 riscv64 sparc64 alpha
Depends: ${shlibs:Depends},
${misc:Depends},
Description: Genome Analysis Toolbox with de-Bruijn graph
@@ -37,7 +37,7 @@ Description: Genome Analysis Toolbox with de-Bruijn graph
library: see https://gatb.inria.fr/software/
Package: libgatbcore3
-Architecture: any-amd64 arm64 mips64el ppc64el ia64 ppc64 riscv64 sparc64 alpha
+Architecture: any-amd64 arm64 loong64 mips64el ppc64el ia64 ppc64 riscv64 sparc64 alpha
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
@@ -58,7 +58,7 @@ Description: dynamic library of the Genome Analysis Toolbox
This package contains the dynamic library.
Package: libgatbcore-dev
-Architecture: any-amd64 arm64 mips64el ppc64el ia64 ppc64 riscv64 sparc64 alpha
+Architecture: any-amd64 arm64 loong64 mips64el ppc64el ia64 ppc64 riscv64 sparc64 alpha
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
=====================================
debian/libgatbcore3.symbols.amd64
=====================================
The diff for this file was not included because it is too large.
=====================================
debian/rules
=====================================
@@ -41,3 +41,10 @@ override_dh_missing:
# test data are installed manually from main source to enable Architecture all builds
rm -rf debian/tmp/usr/test/db
dh_missing
+
+override_dh_makeshlibs:
+ dh_makeshlibs
+ # For whatever reason some symbol version has added Debian revision which leads to
+ # E: libgatbcore3: symbols-file-contains-current-version-with-debian-revision on symbol _ZNSt6vectorImSaImEE9push_backERKm at Base (libgatbcore.so.3) [symbols]
+ # This override is cleaning up the symbols file
+ find debian -name "*symbols*" -exec sed -i 's/+dfsg-[0-9]\+$$//' \{\} \;
View it on GitLab: https://salsa.debian.org/med-team/gatb-core/-/compare/fd403746862b47558c5fcc44c7c7db97305b05ad...0d414cbbdb2d3759fcd53f53dcf75271292221b5
--
View it on GitLab: https://salsa.debian.org/med-team/gatb-core/-/compare/fd403746862b47558c5fcc44c7c7db97305b05ad...0d414cbbdb2d3759fcd53f53dcf75271292221b5
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20240109/dedd7144/attachment-0001.htm>
More information about the debian-med-commit
mailing list