[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