From nobody Fri Mar 18 17:24:30 2022 X-Original-To: ports-bugs@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 4DF2E1A24DCB for ; Fri, 18 Mar 2022 17:24:31 +0000 (UTC) (envelope-from bugzilla-noreply@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 4KKrV7007zz4kcP for ; Fri, 18 Mar 2022 17:24:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 D171222E4C for ; Fri, 18 Mar 2022 17:24:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 22IHOUuM028459 for ; Fri, 18 Mar 2022 17:24:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 22IHOUCQ028458 for ports-bugs@FreeBSD.org; Fri, 18 Mar 2022 17:24:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 262649] ports-mgmt/poudriere-devel: Use a dynamic linuxbase from sysctl for linprocfs mounts [diff] Date: Fri, 18 Mar 2022 17:24:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lab+bsd@thinkum.space X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bdrewery@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647624271; 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=VU18OLuFQ102/pSQIIGb088vzG/OQM+YSjds06xVK3E=; b=nUuOgE9AGA1R5ykgnXZFeA7G+vvULuHvKud8wxZXmy77YFClIqG5E9uoozuOBPb//G0PsV zvWRFLMwOG3/iSuzQlfY/2dD1LwOVgovDZABJtIfocZCkswXC8+lUlkHGq75BRGIoYhw70 4H+ZT5xHhz8nzXfkC1yJxPf4NRr9U8jJzzYzwKbUo3rOLF4ykwBdplrHQN3d/4UrBs2hn2 P0aW58fx4XUhH73Wppkx7C/DMPN2eS9q9ZVnAWu+uYioHKSB4tHojcX9+VWP58iFABO2nq PmnHPU9SindlhgWmvqR7wBcM3qarnWDTCHnh5ecAqjP3DI5ICax/ir8vdsVG9w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1647624271; a=rsa-sha256; cv=none; b=ha0aaCMflkqf0D0pV/rFQgwp9O0eX6tqwFmADd6PcGHP1OSs2jLfkRVw4higj7t25MX2W7 FLfTVPMpgcPZOgtI+ugA4U/lqmGiBpAzaBqfY6EKZj99Z0PgxxSTUNFoR+6lRXI6CsziVy bv1eFBcxCOeAxXoMDIO2F/6HJpBvKGxoZDDJ758C8CnmpBNL04FrYtWFS8QU/BGDszSl5F aKu8bajK0sbRsBKtSiySEKcGNz5PvLmdR7AKeeeM4wQpKdNQSaO8EiBybx2HQPbrufotqP 6nQzPPbkzxF/84/nGWlVpo+1PIYdiCsXftOs6seeB2oj7lZEjtqFUvYY5sCt6w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262649 Bug ID: 262649 Summary: ports-mgmt/poudriere-devel: Use a dynamic linuxbase from sysctl for linprocfs mounts [diff] Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bdrewery@FreeBSD.org Reporter: lab+bsd@thinkum.space Flags: maintainer-feedback?(bdrewery@FreeBSD.org) Assignee: bdrewery@FreeBSD.org Created attachment 232554 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D232554&action= =3Dedit dynamic linuxbase for linprocfs mounts in poudriere (patch file) This patch introduces some handling for a custom LINUXBASE under ports, as = when there is a corresponding sysctl configuration on the host. Ports at the site may have been built with a custom LINUXBASE. This pathname may may be assumed to match the value of the sysctl mib compat.linux.emul_p= ath When poudriere is configured without NOLINUX, this patch will use the value stored in that sysctl mib as the base directory for linprocfs mounts. By default, this would be the pathname /compat/linux If poudriere is configured with NOLINUX, this will use the default value /compat/linux as the LINUXBASE pathname This patch corresponds to a pull request on the poudriere source tree https://github.com/freebsd/poudriere/pull/986 I'll add a separate issue track for a similar patch for ports-mgmt/poudriere This patch may be useful towards testing some port contributions for ports = that use dotnet and/or mono. --=20 You are receiving this mail because: You are the assignee for the bug.=