Control: tag -1 + patch On Sat, 13 Aug 2016 20:05:36 +0200, Santiago Vila wrote:
> Package: openbabel > Version: 2.3.2+dfsg-2.3 > Severity: serious > > ------------------------------------------------------------------ > /<<BUILDDIR>>/openbabel-2.3.2+dfsg/src/alias.cpp: In static member > function 'static bool OpenBabel::AliasData::LoadFile(O > penBabel::AliasData::SmartsTable&)': > /<<BUILDDIR>>/openbabel-2.3.2+dfsg/src/alias.cpp:273:9: error: > reference to 'shared_ptr' is ambiguous > shared_ptr<OBSmartsPattern> psp(new OBSmartsPattern); > ^~~~~~~~~~ > ------------------------------------------------------------------ Also fails in sid. Looks like a typical GCC6-induced error. The build succeeds with -std=gnu++98. Patch attached. Cheers, gregor -- .''`. Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Rolling Stones: Sweetblack
diff -Nru openbabel-2.3.2+dfsg/debian/changelog openbabel-2.3.2+dfsg/debian/changelog --- openbabel-2.3.2+dfsg/debian/changelog 2016-08-02 11:44:00.000000000 +0200 +++ openbabel-2.3.2+dfsg/debian/changelog 2016-09-13 22:58:23.000000000 +0200 @@ -1,3 +1,11 @@ +openbabel (2.3.2+dfsg-2.4) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix "FTBFS in testing": build with -std=gnu++98. + (Closes: #834249) + + -- gregor herrmann <gre...@debian.org> Tue, 13 Sep 2016 22:58:23 +0200 + openbabel (2.3.2+dfsg-2.3) unstable; urgency=medium * Non-maintainer upload. diff -Nru openbabel-2.3.2+dfsg/debian/rules openbabel-2.3.2+dfsg/debian/rules --- openbabel-2.3.2+dfsg/debian/rules 2014-09-20 14:29:56.000000000 +0200 +++ openbabel-2.3.2+dfsg/debian/rules 2016-09-13 22:58:23.000000000 +0200 @@ -11,6 +11,7 @@ export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS) export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS) export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) +export DEB_CXXFLAGS_MAINT_APPEND = -std=gnu++98 DH_AUTO_CONFIGURE_OPTS := -DCMAKE_BUILD_TYPE=None \ -DPYTHON_BINDINGS=ON -DPERL_BINDINGS=ON \
signature.asc
Description: Digital Signature