> On Feb 14, 2017, at 14:48, Jeremy Huddleston Sequoia <jerem...@macports.org> > wrote: > > Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master > in repository macports-ports. > > > https://github.com/macports/macports-ports/commit/bcc939f4f8b71aef04559128504538e1417b6a6f > > The following commit(s) were added to refs/heads/master by this push: > > new bcc939f sqlite3: Fix build failure by using a newer compiler > > bcc939f is described below > > > commit bcc939f4f8b71aef04559128504538e1417b6a6f > > Author: Jeremy Huddleston Sequoia <jerem...@macports.org> > AuthorDate: Tue Feb 14 12:47:03 2017 -0800 > > > sqlite3: Fix build failure by using a newer compiler > > > > Signed-off-by: Jeremy Huddleston Sequoia <jerem...@macports.org> > > --- > databases/sqlite3/Portfile | 4 ++++ > 1 file changed, 4 insertions(+) > > > diff --git a/databases/sqlite3/Portfile b/databases/sqlite3/Portfile > > index 6675dca..3ca3476 100644 > > --- a/databases/sqlite3/Portfile > > +++ b/databases/sqlite3/Portfile > > @@ -1,6 +1,7 @@ > > # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; > c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 > > PortSystem 1.0 > > +PortGroup compiler_blacklist_versions 1.0 > > > name sqlite3 > version 3.17.0 > > @@ -32,6 +33,9 @@ checksums rmd160 > c198f8c3f91894ba017b7e71a9d6e5c31a9ef12c \ > > depends_lib port:libedit \ > port:ncurses > > > +# clang-602.0.53 fails due to usage of __builtin_add_overflow > > +compiler.blacklist *gcc-4.2 { clang < 700 }
Can't do this, unfortunately... this introduces a circular dependency. clang-X.Y depends on python27, which depends on sqlite3.