From nobody Wed May 1 13:01:17 2024 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 4VTxyj3ttTz5JLjh; Wed, 1 May 2024 13:01:17 +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 4VTxyj3QyXz3ypK; Wed, 1 May 2024 13:01:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714568477; 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=H4kogO/UAy2PbmJ8OaET4JdEf+gnPYaLx0R12/03CPo=; b=HW0TKW7BSboY+d6H9z90fOCA4Gf1fRW7eb5aPLUtb94FlVBaAwQBMOScsEDl4BqDE5IVqi OQaRfJ8ALkFfPYXbOY2/2pwSK5IBHPBRMh0/yufKdCHgdTsBpUIzclB+gJrhmyO+6CQmbn r2QRhRcYwn/cY1YSeKGSI8OEhp98wxoAjBu1X0ptLlveZg0xKvSvd1uuJ4aQnUTCEKxwVm fhjloQ1L/0dSytwn42bDZy486gl49FSGfKdC9N6iAV8v5jEcLS5p+xbAgIrR0k00yHyMtC Xy2DfUDEkMY5290pWJpdhIiyzKN/W5btKkU+s4ZdF37q+1yzCHMqoapMy3tI7g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714568477; a=rsa-sha256; cv=none; b=qlszoeYLjmD1hRhOmZmPqyQPChaTX3t65XmS7iiGQWh0d4LDt1W25588Gg3NJpNd/Q37qR 1npomglgJ3uz3meMaQHcAV7uX4tZiNAGsIT+Xh97qbjm6Cqq6hGuP2LVuLjjyzE7BjZIjU lHXroo/BlNCRzrWHNkE77Suu48Ijkgv5UpVZov9YhRhFyxTbt8RE/gmz6Cc4C6MOqxJAlX Lc9Qf3oFUNqmJpOyOtT983Yk/V41HinKGhkjzYvPYtlHuI+hpeG5UQjL9LoYcUa2H9NBbh Xl2kbxhoscf3YixX44BimotxIfJHrnYgj6fBGoOtXpak3vREGUko2E1CoDY9PA== 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=1714568477; 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=H4kogO/UAy2PbmJ8OaET4JdEf+gnPYaLx0R12/03CPo=; b=bstaHB7xXRLYMkzmny4tCh85vbI2ncMyBhbmXkLaCpgOVEuoaBiZvC4Ofa0nG2pwGhPr7z hki6mG3REhuv7pAWZllP0hg6/QjuwPARPbknAtcoisq0M24gZ3IVZkpwg70cZojvucnG5V Jwoxd83U4fBJ+usfAxCEmEXxDgPedzdXXLGSgxhA2nWn3r2bnKWxy8KFQ95pxeUbt61NDQ SvK+X/XyicyZFxNMN16QKv2s9QTBFEXc76RwrSzScYJvyYFPf5+r2l+4Kjbr1ylVgWCX3r NfINoj+0oLR0SW1RARQNyfxosRQsJghP0A6thnE0NP7FtYsrH73U40UDiBVANA== 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 4VTxyj32SMzKdm; Wed, 1 May 2024 13:01:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 441D1HdR000234; Wed, 1 May 2024 13:01:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 441D1HZP000231; Wed, 1 May 2024 13:01:17 GMT (envelope-from git) Date: Wed, 1 May 2024 13:01:17 GMT Message-Id: <202405011301.441D1HZP000231@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 8b8f18da222d - main - devel/busd: unbreak without XDG_RUNTIME_DIR 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: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8b8f18da222dc7c8a23c73bf40f9d09924e436ea Auto-Submitted: auto-generated The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=8b8f18da222dc7c8a23c73bf40f9d09924e436ea commit 8b8f18da222dc7c8a23c73bf40f9d09924e436ea Author: Jan Beich AuthorDate: 2024-05-01 12:15:42 +0000 Commit: Jan Beich CommitDate: 2024-05-01 13:00:52 +0000 devel/busd: unbreak without XDG_RUNTIME_DIR $ busd Error: No such file or directory (os error 2) $ truss busd [...] socket(PF_LOCAL,SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK,0) = 9 (0x9) bind(9,{ AF_UNIX "/run/user/1234/busd-session" },30) ERR#2 'No such file or directory' [...] May still fail if /var/run/user doesn't exist e.g., if neither pam_xdg nor consolekit2 are installed. FreeBSD >= 14.1 always sets XDG_RUNTIME_DIR. --- devel/busd/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/devel/busd/Makefile b/devel/busd/Makefile index a9b3f8805a5f..e84bf9cc22f3 100644 --- a/devel/busd/Makefile +++ b/devel/busd/Makefile @@ -1,6 +1,6 @@ PORTNAME= busd DISTVERSION= 0.2.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org @@ -15,4 +15,9 @@ USE_GITHUB= yes GH_ACCOUNT= dbus2 PLIST_FILES= bin/${PORTNAME} +post-patch: +# Respect consolekit2 as XDG_RUNTIME_DIR fallback + @${REINPLACE_CMD} 's,/run,/var&,' \ + ${WRKSRC}/src/bus/mod.rs + .include