From nobody Fri Sep 05 19:29:55 2025 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 4cJRJ33X5Qz66J7y; Fri, 05 Sep 2025 19:29:55 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cJRJ31nJKz3SZ2; Fri, 05 Sep 2025 19:29:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1757100595; 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=PGS4orAe+XD91xlXgWxAfH91mE7ebCIFVODtJkg2Ikk=; b=QkEm2sZTZe7siv5+YxBzbzNZX8NO4n0G4vydZg2TRAfmrvX2dJXqqD3Rel1DmuFbjJy116 i+WBk3/01nAyvxcMn7iHAAmBD+EvN5q9J/kEwaRXmtwSUSDy55h7D1Q4YEiY/9WDM8XyNh 4xzhEKhAHd5sJzPtzJKCvtsgX8iq0XXog0o+U57eu6OuqI9ZQFcwRz+n/sif4Iw/CxOJq8 jlwOmF/HlJOIBVL+J0dfKNjVgtV6hRiWh4192rLLsECBy7Dn66epzINw0LtbeXolXu9uar ura6fO4QsD0LlIPBFNxqhB9h6/5lUgJaKFPVNs7sUypjGOX6FrY7Y9pDoB6WZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1757100595; 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=PGS4orAe+XD91xlXgWxAfH91mE7ebCIFVODtJkg2Ikk=; b=HtwEJDOFKrAyeuDU8pUP1gXdFIlzu67A62ReDa0fuaUnI8TjERfNQmY2GVuWGJ8vq9dok+ QKKeI7goA15jcpc09RL4cwZws0d+HjjDoG7HDivbx9u/W82wtP+x2GkPXhf9MoeK7jDy4j ptCNMH6gp3KdkFHiKnykCgM1C9TqM/xD2g6dHn93egVsEr4fq/kQY4A7J6CHUIuQFyiTaz CpcVdud1xZzydLhOSpmGjn9g25K8v3BtJxshP8e/XMgPZeE0RidWT4iioSRNocgi04Aiwf cjAnxKTay/qXBUBk1eOyKkD6whlwgCBdQnRJ9Y1Wlm6+Up/YdC7Nr0DI/gagkw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1757100595; a=rsa-sha256; cv=none; b=FFeCl1HF9wg9Jtv9hasAx1gZBOYKj57McxyEJ4yeqDEUhZaegSJ63I8O48b2DWkbpNb94d JwwNcLH9AVXpsQwf1E93u1LeNwCzPmSy2Ipg8TLMovbbC0hZL0YY+CTEVAu9mTfUamWJ5q oKwurIRyfUaeTdz0x9+N8p4riWOyQDsQTiwFwBhEVrchL17Vtvvj/09Ay9/BmgbnMkyASq 9vw/JQf/WJox+jfB7JHRXXrC2BjUZO5lmTpzxvkuPrkQdVj3kWOFak26ARXhvx4z7TZJBQ xYpcf3oWlZQ8CNVH4CNZ9pInL7blhewkgOw7l9DXftidcpXvumgLMm2XFGx1OQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4cJRJ30yGCz12F1; Fri, 05 Sep 2025 19:29:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 585JTtB1076751; Fri, 5 Sep 2025 19:29:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 585JTtul076748; Fri, 5 Sep 2025 19:29:55 GMT (envelope-from git) Date: Fri, 5 Sep 2025 19:29:55 GMT Message-Id: <202509051929.585JTtul076748@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yasuhiro Kimura Subject: git: 2c0331732ae8 - main - mail/postfix: Fix build with FreeBSD 16 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yasu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2c0331732ae8f0d23ecd475e51dc2402c7d5282c Auto-Submitted: auto-generated The branch main has been updated by yasu: URL: https://cgit.FreeBSD.org/ports/commit/?id=2c0331732ae8f0d23ecd475e51dc2402c7d5282c commit 2c0331732ae8f0d23ecd475e51dc2402c7d5282c Author: Yasuhiro Kimura AuthorDate: 2025-09-05 18:45:07 +0000 Commit: Yasuhiro Kimura CommitDate: 2025-09-05 19:27:49 +0000 mail/postfix: Fix build with FreeBSD 16 Approved by: portmgr (implicit, just fix it) --- mail/postfix/files/patch-makedefs | 13 +++++++++++-- mail/postfix/files/patch-src_util_sys__defs.h | 4 ++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/mail/postfix/files/patch-makedefs b/mail/postfix/files/patch-makedefs index 3ad33514b02f..85e9b9d00c67 100644 --- a/mail/postfix/files/patch-makedefs +++ b/mail/postfix/files/patch-makedefs @@ -1,6 +1,6 @@ ---- makedefs.orig 2023-04-14 13:37:45 UTC +--- makedefs.orig 2025-02-17 17:41:56 UTC +++ makedefs -@@ -343,6 +343,15 @@ case "$SYSTEM.$RELEASE" in +@@ -351,6 +351,24 @@ case "$SYSTEM.$RELEASE" in : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} : ${PLUGIN_LD="${CC} -shared"} ;; @@ -12,6 +12,15 @@ + : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} + : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} + : ${PLUGIN_LD="${CC} -shared"} ++ ;; ++ FreeBSD.16*) SYSTYPE=FREEBSD16 ++ : ${CC=cc} ++ : ${SHLIB_SUFFIX=.so} ++ : ${SHLIB_CFLAGS=-fPIC} ++ : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} ++ : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} ++ : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} ++ : ${PLUGIN_LD="${CC} -shared"} + ;; DragonFly.*) SYSTYPE=DRAGONFLY ;; diff --git a/mail/postfix/files/patch-src_util_sys__defs.h b/mail/postfix/files/patch-src_util_sys__defs.h index 5c2e64e824c3..04f42490eb5f 100644 --- a/mail/postfix/files/patch-src_util_sys__defs.h +++ b/mail/postfix/files/patch-src_util_sys__defs.h @@ -1,11 +1,11 @@ ---- src/util/sys_defs.h.orig 2023-02-13 19:36:27 UTC +--- src/util/sys_defs.h.orig 2025-01-03 18:19:26 UTC +++ src/util/sys_defs.h @@ -31,7 +31,7 @@ || defined(FREEBSD5) || defined(FREEBSD6) || defined(FREEBSD7) \ || defined(FREEBSD8) || defined(FREEBSD9) || defined(FREEBSD10) \ || defined(FREEBSD11) || defined(FREEBSD12) || defined(FREEBSD13) \ - || defined(FREEBSD14) \ -+ || defined(FREEBSD14) || defined(FREEBSD15) \ ++ || defined(FREEBSD14) || defined(FREEBSD15) || defined(FREEBSD16) \ || defined(BSDI2) || defined(BSDI3) || defined(BSDI4) \ || defined(OPENBSD2) || defined(OPENBSD3) || defined(OPENBSD4) \ || defined(OPENBSD5) || defined(OPENBSD6) || defined(OPENBSD7) \