From nobody Wed Feb 4 12:41:48 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 4f5g313RwWz6QqN1 for ; Wed, 04 Feb 2026 12:41:49 +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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f5g306xDrz3CPn for ; Wed, 04 Feb 2026 12:41:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770208909; 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=LivkbKa/6Mh4GVmiCylOS58JCcjZp37tJGaY+P52zCY=; b=JQXcV2kJfMY/QqEqFvPV+R1i3yVlvN0A7or/l+U7DhQ/Pv3MXJREe6SMuyyX8Fbz+aSeS4 QWzy8sSIFFgFYB5WG7b+Bfv9IWF9nE4bDDYFKTHKIJQfQFg2VdkCIwsfzZHZwn/GgXsBlG +mkQT4tPGjpzSL+Ypz1/eoiIgpRBwTJEveWSwtWXbH3xMMg/ZTksT7+8OK4LpIOjzRcXji jztzZe/P7dej9fN1e0xpF1IW3zEzSUI1r+j5SMJlYjYsS2SP1iFFUmS4U40Ay1C/WuhSI+ tvsSm6yG1Z8NXhEgGU7aCOutISKeSwf39XUkOYOVIiDVprCbfzTX0pqPPzjwPw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770208909; a=rsa-sha256; cv=none; b=rZsSqxAnMkKUAWbZMK9dFQch17fl/yn5yvDwjY4v2dlxTYbT5INvh4hAfAt24QuAmyAfTa nji1OHjPQbyRuxEdsAQbIQ4DkeKZJtQIIOQPj0Jh+vZwHMCVijlc/kvohpJMKjTVHytGoP 2ywNqniEr+xPeLgn0hWNokNKo7UEI3l9KEVA+gkO7v2kjb/qkR+BjFF7IRn3G7Jki+lNof YQo1wetgieKLLFFNejuqq7vP+b79+Sf+TQXjBPrajEmyeLkWjjeuUkSTK00uSnEtDE+kRH WMmWXCWcLM3kQaTDfY2u/HIjQpQ//rDxpxDnvjj/85sbEHM2/juR5hG1hAr6Dg== 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=1770208909; 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=LivkbKa/6Mh4GVmiCylOS58JCcjZp37tJGaY+P52zCY=; b=tGSmswU4EIC56DzjnT73AyPU1rjoHGoLmOL0svKc2SmV1/iK+X1kJmKJEmfvidWokqUa9N Tew0fPJsix/aWAEgAJpAxQ3yl7vm5pNmKAGzRC8N3idcjdNaapWk1K4IQM11c7o+T3p+Z8 jlqTtdYRugKKyj5Nux3SP1DO8q6Bty765sZZ3Z3XNl535CxgpiroRT36iraFuG+L5rsD5d asCL/iqJYYZgEUiycDhirjE+i38Z700bxaDE5qPRI8S3lh2kr5TuvTUsOyxophASJELc9H mRthIv+DsjAzyTSvHfyw1Q8AOxtqGjBd8IyVtqNNMUpzuQ+KLC9UhmKUhXAw4w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f5g3068wqz10F5 for ; Wed, 04 Feb 2026 12:41:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 313ca by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 04 Feb 2026 12:41:48 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 1c392f50221b - main - security/libxcrypt: work around symbol alias issue 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: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1c392f50221bba1802fa73b3f266d92f0e94e5fa Auto-Submitted: auto-generated Date: Wed, 04 Feb 2026 12:41:48 +0000 Message-Id: <69833e8c.313ca.3b5cb584@gitrepo.freebsd.org> The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=1c392f50221bba1802fa73b3f266d92f0e94e5fa commit 1c392f50221bba1802fa73b3f266d92f0e94e5fa Author: Robert Clausecker AuthorDate: 2026-02-02 21:32:27 +0000 Commit: Robert Clausecker CommitDate: 2026-02-04 12:41:15 +0000 security/libxcrypt: work around symbol alias issue This port uses symbol aliases to provide certain legacy symbols. Following commit 1c18eaf, symbol maps were reenabled, exposing that these legacy symbols were never actually generated. The project tries to generate legacy symbol aliases using __attribute__((alias)), which seems to have no effect. Sidestep this problem for now by disabling all legacy symbols. Approved by: portmgr (build fix blanket) PR: 290822 Fixes: 1c18eaf913051e7e2503f05d438cc1636d66e554 --- security/libxcrypt/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/security/libxcrypt/Makefile b/security/libxcrypt/Makefile index ec3c9f6d9755..6faa416e3834 100644 --- a/security/libxcrypt/Makefile +++ b/security/libxcrypt/Makefile @@ -1,5 +1,6 @@ PORTNAME= libxcrypt DISTVERSION= 4.5.2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://github.com/besser82/${PORTNAME}/releases/download/v${DISTVERSION}/ @@ -20,6 +21,8 @@ CFLAGS+= -Wno-gnu-statement-expression INSTALL_TARGET= install-strip TEST_TARGET= check -CONFIGURE_ARGS= --disable-static +CONFIGURE_ARGS= --disable-static \ + --disable-xcrypt-compat-files \ + --enable-obsolete-api=no .include