Date: Sat, 25 Aug 2018 03:31:43 +0000 (UTC) From: Tobias Kortkamp <tobik@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477994 - head/biology/libsbml Message-ID: <201808250331.w7P3VhvV098215@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tobik Date: Sat Aug 25 03:31:43 2018 New Revision: 477994 URL: https://svnweb.freebsd.org/changeset/ports/477994 Log: biology/libsbml: Fix build with Clang 6 In file included from /wrkdirs/usr/ports/biology/libsbml/work/libsbml-5.17.0/src/sbml/Model.cpp:41: In file included from /wrkdirs/usr/ports/biology/libsbml/work/libsbml-5.17.0/src/sbml/SBMLDocument.h:298: In file included from /wrkdirs/usr/ports/biology/libsbml/work/libsbml-5.17.0/src/sbml/SBMLTransforms.h:48: In file included from /wrkdirs/usr/ports/biology/libsbml/work/libsbml-5.17.0/src/sbml/FunctionDefinition.h:129: In file included from /wrkdirs/usr/ports/biology/libsbml/work/libsbml-5.17.0/src/sbml/SBO.h:207: /usr/include/c++/v1/map:629:15: error: object of type 'std::__1::pair<std::__1::pair<const std::__1::basic_string<char>, int>, FormulaUnitsData *>' cannot be assigned because its copy assignment operator is implicitly deleted {__nc = __v.__cc; return *this;} ^ http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/libsbml-5.17.0.log Modified: head/biology/libsbml/Makefile Modified: head/biology/libsbml/Makefile ============================================================================== --- head/biology/libsbml/Makefile Sat Aug 25 03:22:18 2018 (r477993) +++ head/biology/libsbml/Makefile Sat Aug 25 03:31:43 2018 (r477994) @@ -16,6 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= cmake:outsource iconv:build +USE_CXXSTD= c++98 USE_GNOME= libxml2 USE_LDCONFIG= yes @@ -51,12 +52,4 @@ post-install-EXAMPLES-on: cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR} '! -name *Makefile*' -.include <bsd.port.pre.mk> - -.if ${OPSYS} == FreeBSD -.if ( ${OSVERSION} >= 1101513 && ${OSVERSION} < 1200000 ) || ${OSVERSION} >= 1200060 -BROKEN= fails to compile with clang6 or later -.endif -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808250331.w7P3VhvV098215>