[macports-ports] branch master updated: sqlite3: Fix build failure by using a newer compiler
Ryan Schmidt
ryandesign at macports.org
Tue Feb 14 21:38:06 UTC 2017
> On Feb 14, 2017, at 14:48, Jeremy Huddleston Sequoia <jeremyhu at 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 <jeremyhu at 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 <jeremyhu at 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.
More information about the macports-dev
mailing list