Skip to content
Commits on Source (10)
librcsb-core-wrapper (1.005-6) UNRELEASED; urgency=medium
* Drop unneeded get-orig-source target
* Fix build error with gcc-8
Closes: #897795
TODO: While the gcc-8 bug is fixed the build system is somehow messed
up. No idea how to fix this for the moment
* Point Vcs fields to salsa.debian.org
* Standards-Version: 4.1.5
* Testsuite: autopkgtest-pkg-python
* No Priority: extra
-- Andreas Tille <tille@debian.org> Fri, 27 Jul 2018 01:12:37 +0200
librcsb-core-wrapper (1.005-5) unstable; urgency=medium
* Enable build against libxerces-c3.2
......
......@@ -3,6 +3,7 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.
Uploaders: Laszlo Kajan <lkajan@debian.org>,
Andreas Tille <tille@debian.org>
Section: libs
Testsuite: autopkgtest-pkg-python
Priority: optional
Build-Depends: debhelper (>= 10),
doxygen,
......@@ -14,9 +15,9 @@ Build-Depends: debhelper (>= 10),
libtool-bin,
bison,
flex
Standards-Version: 4.1.1
Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/librcsb-core-wrapper.git
Vcs-Git: https://anonscm.debian.org/git/debian-med/librcsb-core-wrapper.git
Standards-Version: 4.1.5
Vcs-Browser: https://salsa.debian.org/med-team/librcsb-core-wrapper
Vcs-Git: https://salsa.debian.org/med-team/librcsb-core-wrapper.git
Homepage: http://sw-tools.rcsb.org/apps/CORE-WRAPPER/index.html
X-Python-Version: >= 2.5
......@@ -60,7 +61,6 @@ Description: documentation for librcsb-core-wrapper0
Package: python-corepywrap
Architecture: any
Section: python
Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
${python:Depends},
......
Description: Fix build error with gcc-8
"error: catching polymorphic type 'class std::exception' by value [-Werror=catch-value=]"
-> This should be a reference
Bug-Debian: https://bugs.debian.org/897795
Author: Andreas Tille <tille@debian.org>
Last-Update: Thu, 26 Jul 2018 16:06:21 +0200
--- a/common/src/GenString.C
+++ b/common/src/GenString.C
@@ -536,7 +536,7 @@ bool String::IsNumber(const string& inSt
return (true);
}
- catch (exception)
+ catch (std::exception &exception)
{
return (false);
}
......@@ -14,3 +14,4 @@ make_test_target
regcomp_cert_fix.patch
gcc5.patch
xerces32.patch
gcc-8.patch
......@@ -17,6 +17,9 @@ override_dh_auto_build: override_dh_auto_build-nopy override_dh_auto_build-py
override_dh_auto_build-nopy:
dh_auto_build
# When using debhelper 11 something is very different in the installation.
# The next line tries to hack around this - but this is not the solution - thus reverting debhelper compat level
# cp -a common/include/* pdbml-parser/include/* cif-file/include/* tables/include/* include
$(MAKE) doc
override_dh_auto_build-py: override_dh_auto_build-nopy
......@@ -40,7 +43,3 @@ override_dh_makeshlibs:
override_dh_auto_clean:
dh_auto_clean
rm -rf wrapper/python/build
get-orig-source:
mkdir -p ../tarballs
uscan --verbose --force-download --destdir=../tarballs