From nobody Tue Jun 2 15:08:44 2026 X-Original-To: dev-commits-ports-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 4gVDk50Ffrz6gSFb for ; Tue, 02 Jun 2026 15:08:45 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gVDk46K19z3XVB for ; Tue, 02 Jun 2026 15:08:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780412924; 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=3g3ouEOw5d4uvKADhibXswuRpdnmYjsthuztgajHZrw=; b=TR2vJgKoFiO5mTnFX5tPqMDNH75Hw2lvXW4AfoMF2QDwlrBfDHvfHCf+gGy2yXwS2/1RET XhbhbkuZdV0YTzCiodNMrGST6s3Ymds445vs706HR88JibERRv8PtDNNMH12hfeXlN4QK9 43HQW8RVpEnAfq8dGpz1aXMYXuFj9VH96VMeKqmZew9Zm0XQ0A8voxtsZRPJqKxSwx5i80 kQNGKeb9rJtYKZ6i43bEjgxzgRwfew8nGF3WyD2jH70XyAAe4YIGBgymbk5RQKTMKRw1Ah XBCERo3Of143pN2B/BS7LMYsTZ80Iprc28JE+AvqjM7njgspPxDRcJO/NfSLqg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780412924; a=rsa-sha256; cv=none; b=wsMS1Z0oawC+Z7AgiTPe8CYoBc8zzIejBDmQpPOUePIH5dir5AEodc4NTs7wtrEamlU+Su P1j4WUUTlI6fvJzHeznrn1qglTWYEj4uIoeqq43blVVjmmnRV4OchJpBQSHTdIv9vlqvDN YcIjfMrQWBqdvBdkDCLDcouR81rlMFr0RZzo5e/Jtj3G/BdiDMGEw8lugTIUMzJMQ7t/qf NKFZJj7+FPR6FJW0G0rOAUpZ0vX9ndDsQFj6OalkHgQc1BUHykpm6tLU0phJCMrkL88sam sWR2XXjWZet8a1KHrz6kSUYDV0YTbJHd/sgtIEPlWlL9weRdhBoDAESuCXC2AA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780412924; 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=3g3ouEOw5d4uvKADhibXswuRpdnmYjsthuztgajHZrw=; b=RY4FgIn2hhYBbCaTzyDOKNbLZjjeEkCmCWHGEode4UrMAM27qrM9NPAWoTIGGmfiNGrPGy UaD48kNyn1XXLBy42uVx5rAlm/1JCeTAtJqmayTItJojew5wR6Tzyeze1Qnpsj0hzirHjf J5YsOgluK7WcP5CzUZ6XdBSEeK205DIa492116IrsCVh0p+ahyo0F1R+3Y/ZdIyHrLnt+Y z49zyiAqsXuDlUPIf8nkSaRVfqEUInC0mirNs5std6rTGxJ+nl+oLJATinuhpCdB1jp5Ox XNR85juvimCVcDXDzQ3tcT8KwZKvcVYUQgMHnrayAS9nUwZGZUnJcvdoT3wl/Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gVDk45nRLzTsM for ; Tue, 02 Jun 2026 15:08:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3b6eb by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Jun 2026 15:08:44 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Piotr Kubaj Subject: git: b6357f8351d8 - main - devel/libffi321: fix build on powerpc64le List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b6357f8351d8ec40f6255d7cc26ef4e220398743 Auto-Submitted: auto-generated Date: Tue, 02 Jun 2026 15:08:44 +0000 Message-Id: <6a1ef1fc.3b6eb.522810a6@gitrepo.freebsd.org> The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=b6357f8351d8ec40f6255d7cc26ef4e220398743 commit b6357f8351d8ec40f6255d7cc26ef4e220398743 Author: Piotr Kubaj AuthorDate: 2026-06-02 14:02:44 +0000 Commit: Piotr Kubaj CommitDate: 2026-06-02 15:08:33 +0000 devel/libffi321: fix build on powerpc64le Adds powerpc64le to powerpc64 case. --- devel/libffi321/files/patch-configure | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/devel/libffi321/files/patch-configure b/devel/libffi321/files/patch-configure index edfc78d2fe6c..dec23b65c405 100644 --- a/devel/libffi321/files/patch-configure +++ b/devel/libffi321/files/patch-configure @@ -9,17 +9,19 @@ # Support 128-bit long double for NewABI. HAVE_LONG_DOUBLE='defined(__mips64)' TARGET=MIPS; TARGETDIR=mips -@@ -17255,6 +17255,10 @@ case "$host" in +@@ -17255,7 +17255,11 @@ case "$host" in TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc HAVE_LONG_DOUBLE_VARIANT=1 ;; +- powerpc64-*-freebsd*) + powerpcspe-*-freebsd*) + TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc + CFLAGS="$CFLAGS -D__NO_FPRS__" + ;; - powerpc64-*-freebsd*) ++ powerpc64-*-freebsd* | powerpc64le-*-freebsd*) TARGET=POWERPC; TARGETDIR=powerpc ;; + powerpc*-*-rtems*) @@ -18289,7 +18293,8 @@ $as_echo "#define HAVE_AS_CFI_PSEUDO_OP 1" >>confdefs. fi @@ -30,7 +32,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler and linker support unaligned pc related relocs" >&5 $as_echo_n "checking assembler and linker support unaligned pc related relocs... " >&6; } if ${libffi_cv_as_sparc_ua_pcrel+:} false; then : -@@ -18363,9 +18368,9 @@ $as_echo "$libffi_cv_as_register_pseudo_op" >&6; } +@@ -18363,9 +18368,9 @@ $as_echo "#define HAVE_AS_REGISTER_PSEUDO_OP 1" >>conf $as_echo "#define HAVE_AS_REGISTER_PSEUDO_OP 1" >>confdefs.h fi @@ -42,7 +44,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler supports pc related relocs" >&5 $as_echo_n "checking assembler supports pc related relocs... " >&6; } if ${libffi_cv_as_x86_pcrel+:} false; then : -@@ -18386,78 +18391,9 @@ $as_echo "$libffi_cv_as_x86_pcrel" >&6; } +@@ -18386,78 +18391,9 @@ $as_echo "#define HAVE_AS_X86_PCREL 1" >>confdefs.h $as_echo "#define HAVE_AS_X86_PCREL 1" >>confdefs.h fi @@ -123,7 +125,7 @@ # On PaX enable kernels that have MPROTECT enable we can't use PROT_EXEC. # Check whether --enable-pax_emutramp was given. if test "${enable_pax_emutramp+set}" = set; then : -@@ -18592,16 +18528,12 @@ if ${libffi_cv_ro_eh_frame+:} false; then : +@@ -18592,16 +18528,12 @@ else $as_echo_n "(cached) " >&6 else