From nobody Wed Dec 29 13:42:12 2021 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 495131918567; Wed, 29 Dec 2021 13:42:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JPCJ50D7sz3k2B; Wed, 29 Dec 2021 13:42:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DBF6625E8B; Wed, 29 Dec 2021 13:42:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BTDgCRb039713; Wed, 29 Dec 2021 13:42:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BTDgCwh039712; Wed, 29 Dec 2021 13:42:12 GMT (envelope-from git) Date: Wed, 29 Dec 2021 13:42:12 GMT Message-Id: <202112291342.1BTDgCwh039712@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Piotr Kubaj Subject: git: 8cfd7a6aeb56 - main - Let powerpc64le live as not experimental architecture. List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8cfd7a6aeb56e60718c899445ea2ae74ebf04b47 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640785333; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AP0makys7JYo7FA3Zxg+xac0tiXNGlZEkkzmZd0lAcU=; b=C9xCRVZm9Ofz7jKF1/rSGBHF/DN3t1S9SpZ1Rie0aqjXt9wIoYOASpxy+QlaicTNXRy9d7 rTots0dCWQAx7/VbJy+WYBlqGA9GHCKwxff0k+WmEueIJsHBoKdMC1ld9rEVUh8t7kKpBw FVTTLngI97WaSJnUNl5X5jZ5iiHOXKMxFv7szofV1zhbGpIrf879f5EbywvArCvqREBxQa VLo6fV3LiMAjdpELesWpitGRbGxUt3n08Jpds6+tEChzqBkKFT2gJSN+cLf+2RdaVTG3a4 ymm5pbAyM8I9HRVyTvR4vd8jogUbacm1Klv7qmN6q+tdpLnwYIyhnhyVTGMpaA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640785333; a=rsa-sha256; cv=none; b=AaZssZMTn0RKxT4ehXfaW1w1sq0dVu21F/YiAsPvxgZt/ek8wksZcL8DfAfZ+GiqX8DOrl zsAp+itK4S7x93A+jd5lrX1I+firWeb33V+gP2xHVSffoQ4ocoH9aDBnH+Q9suTFggIQj0 jYX2bi+9gri+wi3u6v6ICiIoiTcE6IT65NYm921qX5Yhfl2vtCKW+rQh55jTTuWMacUOVQ Xqt8eQ3b7AZtfINwNtfgrXL1N8zxB65WJMJ9RzEUoHKsyEpc2PtHBLSpiRWz0FQ4ZhL1tD GSA0xT3tq3mRswPyjt5EBpQX3q1DiJUTJSvmox7i8zmDfJa0p6ap/lIG9caA3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by pkubaj (ports committer): URL: https://cgit.FreeBSD.org/src/commit/?id=8cfd7a6aeb56e60718c899445ea2ae74ebf04b47 commit 8cfd7a6aeb56e60718c899445ea2ae74ebf04b47 Author: Piotr Kubaj AuthorDate: 2021-12-21 23:10:09 +0000 Commit: Piotr Kubaj CommitDate: 2021-12-29 13:40:35 +0000 Let powerpc64le live as not experimental architecture. Summary: It's currently just as stable as powerpc64, with more ports working. Reviewers: alfredo, bdragon, luporl, jhibbits, #manpages Subscribers: imp Differential Revision: https://reviews.freebsd.org/D33610 --- Makefile | 4 ++-- share/man/man5/src.conf.5 | 26 +++++++++++++------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Makefile b/Makefile index 19452e0c0ad0..113ca99623c7 100644 --- a/Makefile +++ b/Makefile @@ -509,13 +509,13 @@ worlds: .PHONY # .if defined(EXTRA_TARGETS) # powerpcspe excluded from main list until clang fixed -EXTRA_ARCHES_powerpc= powerpcspe powerpc64le +EXTRA_ARCHES_powerpc= powerpcspe .endif TARGETS?=amd64 arm arm64 i386 powerpc riscv _UNIVERSE_TARGETS= ${TARGETS} TARGET_ARCHES_arm?= armv6 armv7 TARGET_ARCHES_arm64?= aarch64 -TARGET_ARCHES_powerpc?= powerpc powerpc64 ${EXTRA_ARCHES_powerpc} +TARGET_ARCHES_powerpc?= powerpc powerpc64 powerpc64le ${EXTRA_ARCHES_powerpc} TARGET_ARCHES_riscv?= riscv64 riscv64sf .for target in ${TARGETS} TARGET_ARCHES_${target}?= ${target} diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5 index ca3eec7ba8f9..01522296e941 100644 --- a/share/man/man5/src.conf.5 +++ b/share/man/man5/src.conf.5 @@ -459,7 +459,7 @@ Do not build .Xr cxgbetool 8 .Pp This is a default setting on -arm/armv6, arm/armv7, powerpc/powerpc, riscv/riscv64 and riscv/riscv64sf. +arm/armv6, arm/armv7, powerpc/powerpc, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITH_CXGBETOOL Build .Xr cxgbetool 8 @@ -628,7 +628,7 @@ and .Xr efivar 8 . .Pp This is a default setting on -powerpc/powerpc and powerpc/powerpc64. +powerpc/powerpc, powerpc/powerpc64 and powerpc/powerpc64le. .It Va WITH_EFI Build .Xr efivar 3 @@ -719,7 +719,7 @@ Do not build HTML docs. Do not build or install HyperV utilities. .Pp This is a default setting on -arm/armv6, arm/armv7, arm64/aarch64, powerpc/powerpc, powerpc/powerpc64, riscv/riscv64 and riscv/riscv64sf. +arm/armv6, arm/armv7, arm64/aarch64, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITH_HYPERV Build or install HyperV utilities. .Pp @@ -879,7 +879,7 @@ On 64-bit platforms, do not build 32-bit library set and a runtime linker. .Pp This is a default setting on -arm/armv6, arm/armv7, arm64/aarch64, i386/i386, powerpc/powerpc, riscv/riscv64 and riscv/riscv64sf. +arm/armv6, arm/armv7, arm64/aarch64, i386/i386, powerpc/powerpc, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITH_LIBSOFT On armv6 only, enable soft float ABI compatibility libraries. This option is for transitioning to the new hard float ABI. @@ -889,7 +889,7 @@ Do not build LLVM's lld linker. Do not build the LLDB debugger. .Pp This is a default setting on -arm/armv6, arm/armv7, powerpc/powerpc, powerpc/powerpc64, riscv/riscv64 and riscv/riscv64sf. +arm/armv6, arm/armv7, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITH_LLDB Build the LLDB debugger. .Pp @@ -986,7 +986,7 @@ This option is a nop on all other platforms. Disable inclusion of GELI crypto support in the boot chain binaries. .Pp This is a default setting on -powerpc/powerpc and powerpc/powerpc64. +powerpc/powerpc, powerpc/powerpc64 and powerpc/powerpc64le. .It Va WITH_LOADER_GELI Build GELI bootloader support. .Pp @@ -996,7 +996,7 @@ amd64/amd64, arm/armv6, arm/armv7, arm64/aarch64, i386/i386, riscv/riscv64 and r Do not build LUA bindings for the boot loader. .Pp This is a default setting on -powerpc/powerpc and powerpc/powerpc64. +powerpc/powerpc, powerpc/powerpc64 and powerpc/powerpc64le. .It Va WITH_LOADER_LUA Build LUA bindings for the boot loader. .Pp @@ -1011,12 +1011,12 @@ amd64/amd64, arm/armv6, arm/armv7, arm64/aarch64, i386/i386, riscv/riscv64 and r Build openfirmware bootloader components. .Pp This is a default setting on -powerpc/powerpc and powerpc/powerpc64. +powerpc/powerpc, powerpc/powerpc64 and powerpc/powerpc64le. .It Va WITHOUT_LOADER_UBOOT Disable building of ubldr. .Pp This is a default setting on -amd64/amd64, arm64/aarch64, i386/i386, riscv/riscv64 and riscv/riscv64sf. +amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITH_LOADER_UBOOT Build ubldr. .Pp @@ -1188,7 +1188,7 @@ Do not build .Xr mlx5tool 8 .Pp This is a default setting on -arm/armv6, arm/armv7, powerpc/powerpc, riscv/riscv64 and riscv/riscv64sf. +arm/armv6, arm/armv7, powerpc/powerpc, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITH_MLX5TOOL Build .Xr mlx5tool 8 @@ -1261,7 +1261,7 @@ arm/armv6, arm/armv7, powerpc/powerpc, riscv/riscv64 and riscv/riscv64sf. Build nvme related tools and kernel modules. .Pp This is a default setting on -amd64/amd64, arm64/aarch64, i386/i386 and powerpc/powerpc64. +amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64 and powerpc/powerpc64le. .It Va WITHOUT_OFED Disable the build of the .Dq "OpenFabrics Enterprise Distribution" @@ -1287,7 +1287,7 @@ arm/armv6, arm/armv7 and powerpc/powerpc. Build LLVM's OpenMP runtime. .Pp This is a default setting on -amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64, riscv/riscv64 and riscv/riscv64sf. +amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITHOUT_OPENSSH Do not build OpenSSH. .It Va WITHOUT_OPENSSL @@ -1329,7 +1329,7 @@ is set explicitly) Do not include kernel TLS support in OpenSSL. .Pp This is a default setting on -arm/armv6, arm/armv7, i386/i386, powerpc/powerpc, powerpc/powerpc64, riscv/riscv64 and riscv/riscv64sf. +arm/armv6, arm/armv7, i386/i386, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpc64le, riscv/riscv64 and riscv/riscv64sf. .It Va WITH_OPENSSL_KTLS Include kernel TLS support in OpenSSL. .Pp