Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Nov 2020 20:00:41 -0500
From:      Steve Wills <swills@FreeBSD.org>
To:        Dima Panov <fluffy@FreeBSD.org>, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r554031 - head/lang/spidermonkey78
Message-ID:  <0633faa9-8428-6169-7558-1684bfca0577@FreeBSD.org>
In-Reply-To: <e531dc50-0391-4a83-994c-2f79daeaefb8@Canary>
References:  <202011032026.0A3KQK8u057986@repo.freebsd.org> <e531dc50-0391-4a83-994c-2f79daeaefb8@Canary>

next in thread | previous in thread | raw e-mail | index | archive | help
Fixed, thanks

On 11/3/20 7:25 PM, Dima Panov wrote:
> Moin!
> 
>  >>+.if ${LLVM_DEFAULT} < 90
>>>+BROKEN= LLVM 9.0 or higher required 
>>>+.endif 
> 
> This ^^ broke build with llvm10/11
> 
> -- 
> Dima. (desktop, kde, x11, office, ports-secteam)@FreeBSD team
> (fluffy@FreeBSD.org, https://t.me/dima_panov)
> 
>     On Wednesday, Nov 04, 2020 at 6:26 AM, Steve Wills
>     <swills@FreeBSD.org <mailto:swills@FreeBSD.org>> wrote:
>     Author: swills
>     Date: Tue Nov 3 20:26:20 2020
>     New Revision: 554031
>     URL: https://svnweb.freebsd.org/changeset/ports/554031
> 
>     Log:
>     lang/spidermonkey78: update to 78.4.0
> 
>     PR: 250466
>     Exp-run by: antoine
> 
>     Modified:
>     head/lang/spidermonkey78/Makefile (contents, props changed)
>     head/lang/spidermonkey78/distinfo (contents, props changed)
> 
>     Modified: head/lang/spidermonkey78/Makefile
>     ==============================================================================
> 
>     --- head/lang/spidermonkey78/Makefile Tue Nov 3 20:19:49 2020 (r554030)
>     +++ head/lang/spidermonkey78/Makefile Tue Nov 3 20:26:20 2020 (r554031)
>     @@ -1,8 +1,7 @@
>     # $FreeBSD$
> 
>     PORTNAME= spidermonkey
>     -DISTVERSION= 78.3.1
>     -PORTREVISION= 2
>     +DISTVERSION= 78.4.0
>     CATEGORIES= lang
>     MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
>     PKGNAMESUFFIX= ${SP_VER}
>     @@ -14,7 +13,7 @@ COMMENT= Standalone JavaScript based from Mozilla
>     78-e
>     LICENSE= MPL20
>     LICENSE_FILE= ${WRKSRC}/LICENSE
> 
>     -BUILD_DEPENDS= ${LOCALBASE}/bin/clang++90:devel/llvm90 \
>     +BUILD_DEPENDS=
>     ${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \
>     ${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g}
>     \
>     ${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \
>     autoconf-2.13:devel/autoconf213 \
>     @@ -52,8 +51,8 @@ CONFIGURE_ARGS= --disable-debug \
>     CONFIGURE_ENV= HOST_CC=${CC} \
>     HOST_CXX=${CXX}
> 
>     -CONFIGURE_ENV+= LLVM_CONFIG=llvm-config90 \
>     - LLVM_OBJDUMP=llvm-objdump90
>     +CONFIGURE_ENV+= LLVM_CONFIG=llvm-config${LLVM_DEFAULT} \
>     + LLVM_OBJDUMP=llvm-objdump${LLVM_DEFAULT}
> 
>     BINARY_ALIAS= python3=${PYTHON_CMD}
>     PLIST_SUB= SP_VER=${SP_VER}
>     @@ -68,10 +67,13 @@ CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
>     .if ${CHOSEN_COMPILER_TYPE} == gcc
>     USE_GCC= yes
>     .elif ${CC} == cc && ${CXX} == c++ && exists(/usr/lib/libc++.so)
>     -CPP= ${LOCALBASE}/bin/clang-cpp90
>     -CC= ${LOCALBASE}/bin/clang90
>     -CXX= ${LOCALBASE}/bin/clang++90
>     -BUILD_DEPENDS+= ${LOCALBASE}/bin/clang90:devel/llvm90
>     +CPP= ${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT}
>     +CC= ${LOCALBASE}/bin/clang${LLVM_DEFAULT}
>     +CXX= ${LOCALBASE}/bin/clang++${LLVM_DEFAULT}
>     +BUILD_DEPENDS+=
>     ${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
>     +.if ${LLVM_DEFAULT} < 90
>     +BROKEN= LLVM 9.0 or higher required
>     +.endif
>     .endif
> 
>     post-patch:
> 
>     Modified: head/lang/spidermonkey78/distinfo
>     ==============================================================================
> 
>     --- head/lang/spidermonkey78/distinfo Tue Nov 3 20:19:49 2020 (r554030)
>     +++ head/lang/spidermonkey78/distinfo Tue Nov 3 20:26:20 2020 (r554031)
>     @@ -1,3 +1,3 @@
>     -TIMESTAMP = 1601524963
>     -SHA256 (firefox-78.3.1esr.source.tar.xz) =
>     5fd27d67689fe60803022035e556146d2dbce5e53d21c14d026fc31dd2e45be9
>     -SIZE (firefox-78.3.1esr.source.tar.xz) = 339088596
>     +TIMESTAMP = 1603124991
>     +SHA256 (firefox-78.4.0esr.source.tar.xz) =
>     8e3cf0bbf1062768134db2eb10ab774731ca5ec6694b65def82234bb0a9170fc
>     +SIZE (firefox-78.4.0esr.source.tar.xz) = 335094656
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0633faa9-8428-6169-7558-1684bfca0577>