Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jul 2022 17:54:53 +0000
From:      Lorenzo Salvadore <phascolarctos@protonmail.ch>
To:        =?utf-8?Q?Stefan_E=C3=9Fer?= <se@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 973550dd663c - main - Revert "devel/wasi-compiler-rt14: add new port"
Message-ID:  <mzBXzeUu891XZf5Aj8_AjLa4e2bEljocSbxJbzhl8twSiV39qezNzuvAjr_zWw2q4v8MJxpEBhPsQmNgjlOvMvVCDl-XZa6CxWrTa8o0DFI=@protonmail.ch>
In-Reply-To: <202207171701.26HH10PP074399@gitrepo.freebsd.org>
References:  <202207171701.26HH10PP074399@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I think the commit below requires to add any entry to MOVED, as it actually
removed a port that existed, even if only for a short while and by mistake.

Lorenzo Salvadore

------- Original Message -------
On Sunday, July 17th, 2022 at 19:01, Stefan E=C3=9Fer <se@FreeBSD.org> wrot=
e:


>
>
> The branch main has been updated by se:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=3D973550dd663c6d36f57ff425=
e52ed26d7ed257c2
>
> commit 973550dd663c6d36f57ff425e52ed26d7ed257c2
> Author: Stefan E=C3=9Fer se@FreeBSD.org
>
> AuthorDate: 2022-07-17 16:53:55 +0000
> Commit: Stefan E=C3=9Fer se@FreeBSD.org
>
> CommitDate: 2022-07-17 17:00:27 +0000
>
> Revert "devel/wasi-compiler-rt14: add new port"
>
> Charlie Li vishwin@freebsd.org requests a revert of the addition of
>
> this port, since it needs updates to wase-libc and wasi-libc++ to be
> used.
>
> The support for LLVM-14 has been worked on since May of 2022, with a
> number of unresolved issues remaining (see reviews D35286 to D35389).
>
> The "make index" breakage for LLVM_DEFAULT=3D14 has been dealt with by
> enforcing use of LLVM-13 for www/firefox (in commit 6b2cf7d799d).
>
> This reverts commit febcdcce6160c7203722afca2c226aeac531c1e6.
> ---
> devel/Makefile | 1 -
> devel/wasi-compiler-rt14/Makefile | 59 ----------------------------------=
----
> devel/wasi-compiler-rt14/distinfo | 3 --
> devel/wasi-compiler-rt14/pkg-descr | 7 -----
> 4 files changed, 70 deletions(-)
>
> diff --git a/devel/Makefile b/devel/Makefile
> index 94183264a354..90750a0c477e 100644
> --- a/devel/Makefile
> +++ b/devel/Makefile
> @@ -7267,7 +7267,6 @@
> SUBDIR +=3D wandio
> SUBDIR +=3D wasi-compiler-rt11
> SUBDIR +=3D wasi-compiler-rt13
> - SUBDIR +=3D wasi-compiler-rt14
> SUBDIR +=3D wasi-libc
> SUBDIR +=3D wasi-libcxx
> SUBDIR +=3D wasm3
> diff --git a/devel/wasi-compiler-rt14/Makefile b/devel/wasi-compiler-rt14=
/Makefile
> deleted file mode 100644
> index ac08e5e750d4..000000000000
> --- a/devel/wasi-compiler-rt14/Makefile
> +++ /dev/null
> @@ -1,59 +0,0 @@
> -PORTNAME=3D compiler-rt
> -DISTVERSION=3D 14.0.6
> -CATEGORIES=3D devel lang
> -MASTER_SITES=3D https://github.com/llvm/llvm-project/releases/download/l=
lvmorg-${DISTVERSION:S/rc/-rc/}/ \
> - https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR}
> -PKGNAMEPREFIX=3D wasi-
> -PKGNAMESUFFIX=3D ${LLVM_SUFFIX}
> -DISTNAME=3D llvm-project-${DISTVERSION}.src
> -DISTFILES=3D llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
> -
> -MAINTAINER=3D greg@unrelenting.technology
> -COMMENT=3D Clang builtins library for WebAssembly System Interface
> -
> -LICENSE=3D LLVM2
> -LICENSE_FILE=3D ${WRKSRC}/llvm/LICENSE.TXT
> -LICENSE_NAME=3D Apache License 2.0 with LLVM Exceptions
> -LICENSE_PERMS=3D dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
> -
> -LLVM_RELEASE=3D ${DISTVERSION:C/rc.//}
> -LLVM_SUFFIX=3D ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
> -LLVM_PREFIX=3D ${PREFIX}/llvm${LLVM_SUFFIX}
> -
> -WASI_SYSROOT=3D ${LOCALBASE}/share/wasi-sysroot
> -
> -BUILD_DEPENDS=3D ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \
> - clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
> -
> -USES=3D cmake tar:xz
> -NO_ARCH=3D yes
> -
> -PLIST_FILES=3D llvm${LLVM_SUFFIX}/lib/clang/${LLVM_RELEASE}/lib/wasi/lib=
clang_rt.builtins-wasm32.a
> -
> -CC=3D ${LOCALBASE}/bin/clang${LLVM_SUFFIX}
> -CXX=3D ${LOCALBASE}/bin/clang++${LLVM_SUFFIX}
> -
> -CMAKE_SOURCE_PATH=3D ${WRKSRC}/compiler-rt/lib/builtins
> -CMAKE_INSTALL_PREFIX=3D ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE}
> -CMAKE_ARGS=3D -DCMAKE_C_COMPILER_WORKS=3D1 \
> - -DCMAKE_SYSROOT=3D${WASI_SYSROOT} \
> - -DLLVM_CONFIG_PATH=3D${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \
> - -DCOMPILER_RT_OS_DIR=3Dwasi \
> - -DCOMPILER_RT_BAREMETAL_BUILD=3DTRUE \
> - -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=3Dwasm32-wasi \
> - -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=3DTRUE \
> - -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=3DON \
> - -DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=3DON \
> - -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=3DON \
> - -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=3DON \
> - -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=3DON \
> - -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=3DON \
> - -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=3DOFF \
> - -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=3DON \
> - -DCOMPILER_RT_HAS_FLOAT16:BOOL=3DOFF \
> - -DCOMPILER_RT_HAS_ASM_LSE:BOOL=3DOFF
> -
> -post-build:
> - ${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi=
/.a
> -
> -.include <bsd.port.mk>
>
> diff --git a/devel/wasi-compiler-rt14/distinfo b/devel/wasi-compiler-rt14=
/distinfo
> deleted file mode 100644
> index 7419e65832bf..000000000000
> --- a/devel/wasi-compiler-rt14/distinfo
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -TIMESTAMP =3D 1657924837
> -SHA256 (llvm-project-14.0.6.src.tar.xz) =3D 8b3cfd7bc695bd6cea0f37f53f09=
81f34f87496e79e2529874fd03a2f9dd3a8a
> -SIZE (llvm-project-14.0.6.src.tar.xz) =3D 105618228
> diff --git a/devel/wasi-compiler-rt14/pkg-descr b/devel/wasi-compiler-rt1=
4/pkg-descr
> deleted file mode 100644
> index 9f4dbd2d452c..000000000000
> --- a/devel/wasi-compiler-rt14/pkg-descr
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -The LLVM Project is a collection of modular and reusable compiler and
> -toolchain technologies.
> -
> -This port includes Clang builtins for WASI
> -(WebAssembly System Interface).
> -
> -WWW: http://llvm.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?mzBXzeUu891XZf5Aj8_AjLa4e2bEljocSbxJbzhl8twSiV39qezNzuvAjr_zWw2q4v8MJxpEBhPsQmNgjlOvMvVCDl-XZa6CxWrTa8o0DFI=>