From nobody Wed Jan 31 05:14:01 2024 X-Original-To: standards@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 4TPqvZ4CtYz58Rj4 for ; Wed, 31 Jan 2024 05:14:02 +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 4TPqvZ1brFz4cRP for ; Wed, 31 Jan 2024 05:14:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706678042; 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=xeRzfOOfYD4rD8eb1mSLfqoXMRoKJwsyHwPr1vmQTZ0=; b=URNmohhJ+Pv9YT/ZFuDh0PsM0t/QLi8LHdAm3LiM8f5Yt7XQHh69bvJx/BfAOpUPuIfz2S SrrE3cmBaow3ocECzcPi5GBZ6TZJnm/rm7Z7oalc9VHQj2DXYgqaQXr7ELKauN1OY2xNk5 5vWspoCBgwDGJbDhJ3GoFddqUkGa9SvmzYeLPUhdwLYpzz54cQ7w2hTbQH2OI0Rq0oLPgy xuAmQ6ex/N6T+uC8gMiAyzLmGOmwkGYGd29yUAIQQMP84ZwOaKPx3awc9lOWbjCclwgfjF jjz5Sx1K63BJjlfFAYyFdfK5piijaQaWISdLmd4+rB8U35WEv2J+NAWOdhuEfQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706678042; a=rsa-sha256; cv=none; b=JIQDEQH1BAxH0Q4v21qqRDdDAd0h5jn2SXsjLygLkX9cvOxqiNDtZQpPk+xUH90ABYHtk5 SXCvJzLyvzgZ3OhNvnpxWtc1gE1yE21iMQcojPpHkVDtSFqKmnH1X62cXaW2jNEWfC3Ny8 tma5ePHuIHPT23ocM2zsNpuZqiOB07FdrqB6sKbW0e5F4dbJ9V2YPo5n//rVnqoyJMtFA8 jpIPmFUIZE2cKe2raMAaBSNQSCfmpvx2PHTqd2rOms1ZlK9mjN3OCPVFtyyXbjODwW4SvE 10ckzNufZw080tDUYKrax5MMlKSzPaLhsFg3fzBLsZno9KCuTUZdiojxOkl2XQ== 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 4TPqvZ0jnMz14wW for ; Wed, 31 Jan 2024 05:14:02 +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 40V5E2Hc064883 for ; Wed, 31 Jan 2024 05:14:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40V5E2nl064876 for standards@FreeBSD.org; Wed, 31 Jan 2024 05:14:02 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: standards@FreeBSD.org Subject: [Bug 276743] Many SIG* macros in are not visible without _XOPEN_SOURCE Date: Wed, 31 Jan 2024 05:14:01 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter 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: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276743 Bug ID: 276743 Summary: Many SIG* macros in are not visible without _XOPEN_SOURCE Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: standards Assignee: standards@FreeBSD.org Reporter: jbeich@FreeBSD.org According to POSIX.1-2004 only SIGPOLL and SIGVTALRM are marked as XSI. This can break build on FreeBSD unlike NetBSD and OpenBSD. $ cc a.c a.c:6:9: error: use of undeclared identifier 'SIGTRAP' 6 | raise(SIGTRAP); | ^ 1 error generated. $ cat a.c #define _POSIX_C_SOURCE 200112L #include int main(void) { raise(SIGTRAP); return 0; } See also https://pubs.opengroup.org/onlinepubs/009695399/basedefs/signal.h.html https://github.com/netbsd/src/commit/579c2072dde4 https://github.com/openbsd/src/commit/8aa35f3ee488 --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jan 31 05:35:19 2024 X-Original-To: standards@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 4TPrN802hmz58TLD for ; Wed, 31 Jan 2024 05:35:20 +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 4TPrN73rxSz4h8X for ; Wed, 31 Jan 2024 05:35:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706679319; 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: in-reply-to:in-reply-to:references:references; bh=IcvaYwpBNBrqPYlO1wVk1e3XqTVqJY7QzhQw/uo4tnk=; b=jv/pTpjHFJRaj5GpAan5zREiPjCkphfMeax2HGDOlNsuN8nNkNobOezlTTWcLElmZMPcEm WHMXY1LDuLQA2ziVNx8BliMx40nwuiKnss6dcyWr9zEhWLBc+FTYHov/rLF1mizGcZLg2F 2zA/d/LYm9w5BeqbIggsRczjlzYXe4YHt0j1Z4z9dweOIzMUcvEDRbOrzJrlQNTzimjhTq kFKqtRKRSSa9Cx2ckDFEatbuI/RiJ07SNQbtONqUxfyK4j//VOjbgFkH23ViLhgfbPDhvt PHmxIhIIIF40TpiES1Ie2LXvDHTT4OuyXaHrOCg8WDAN85AGIdLFsAk+89OF5Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706679319; a=rsa-sha256; cv=none; b=a1ojtWSYIX5g7XJ4cT7CKhK7Cs1rHBNXMPJCdg8Y5qdAkMSZth2TrCSIZX6M0Dv22p4ZuE bJj6jQ9wBcdztMGgWZ6yrgi3mzj1Lzf1kajq3/i6Y7fM9rsQFW+JECNJBmXr5TBdat4BCl AhDO27hJwTYkxuB9LItlIycqNgfAQhSuEltz93YXBxH+kGdDi55K/OzgGmJhI3ikeha4Ej 0Hx9zsKPMxedQGnTRLvUXH7BDHGEzAz387QeuLqExYryM4M5jPH2t3JAD1mwxnPVayGH8o Be7tNFaTs1mhZtt4vHxd0WYUYSC1WAKvjMVy3bit0FsK5J149ApH2KgluM6Eng== 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 4TPrN72vdxz15db for ; Wed, 31 Jan 2024 05:35:19 +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 40V5ZJbp061222 for ; Wed, 31 Jan 2024 05:35:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40V5ZJaP061209 for standards@FreeBSD.org; Wed, 31 Jan 2024 05:35:19 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 276743] Many SIG* macros in are not visible without _XOPEN_SOURCE Date: Wed, 31 Jan 2024 05:35:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276743 --- Comment #1 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3D69beefcd6c22c38ec003efafe329d59= 481d02d70 commit 69beefcd6c22c38ec003efafe329d59481d02d70 Author: Jan Beich AuthorDate: 2024-01-31 05:24:05 +0000 Commit: Jan Beich CommitDate: 2024-01-31 05:33:40 +0000 x11-wm/wlmaker: unbreak build on non-x86 architectures Upstream defines _POSIX_C_SOURCE to 1, 199309L, 200112L, 200809L in multiple files, all of which hide SIGTRAP on FreeBSD. Drop POSIX as BSD (unlike GNU) enable extensions by default. submodules/libbase/subprocess.c:496:9: error: use of undeclared identif= ier 'SIGTRAP' 496 | BS_ASSERT(rv =3D=3D subprocess_ptr->pid); | ^ submodules/libbase/assert.h:45:13: note: expanded from macro 'BS_ASSERT' 45 | BS_ABORT();=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20 \ | ^ submodules/libbase/assert.h:34:28: note: expanded from macro 'BS_ABORT' 34 | #define BS_ABORT() { raise(SIGTRAP); } | ^ PR: 276743 Reported by: pkg-fallout (aarch64) x11-wm/wlmaker/Makefile | 3 +++ 1 file changed, 3 insertions(+) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jan 31 05:45:09 2024 X-Original-To: standards@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 4TPrbV345gz58Tr4 for ; Wed, 31 Jan 2024 05:45:10 +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 4TPrbT6wZ8z4hfR for ; Wed, 31 Jan 2024 05:45:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706679910; 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: in-reply-to:in-reply-to:references:references; bh=AkJK2i4xU0MvDZyh0vsomZYECOfSM6opkaa/nChk2zw=; b=RYNGMGhsmmSkH4FpJYJvBbjpShWLxzwpk1pbUd7NHYHW1P6P/vp7IZAPSVmMalXngB+Kuc YgW5zy1frMcmAUMK3rJESx8tt2VmDVbpx5TGLDAVocB9Tkvfrij/x1ystWsdir4grry7YS rW1ULLOsaDInCY3/rtXLFLWrw6UdXWK/ENgIaIS17CPGFPXKmAQ0Ts10HoLZHufrqE7AyK QwNW863JcSvXdf6pOkVmv41p8YdmzmqWA3dQYytsv9/VPiNPQbieGMrEOYtv6X8Kb+l2w9 NKePxJrYWedZX4833q4Pa7m7UIEMhrX70Z7+Xk0bA1KMwbNdyiCOpoTy35sdrA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706679910; a=rsa-sha256; cv=none; b=hj96gFYqM2nkCFo24/s3bkMB63ORv9xdAK8vX1dqmPuh29FNpTWOS4yXQRyGKbn4mjpYBq BRpjd5nFhuj0zyCbxOEKmiCC8D3a5qhnSdOieVxjCqYsaLOKE5LYWkKB2jHDDsyzzVT+h1 dirIHtNrsUAiF4IwXbcv38AVhPfuVuCKYWDrkhIGL4mUb+UGSkzoMA8g9OG/G136v5nZDu N0zcy1IwdCJIv90K8J8BJaF/F6IKm8IS1Cp0qZtLKqDC2L7sagWBHzd1hY9P4slrCLJH0o zyiRif0tSTgRA3TZNFeVX+y94iAZKEmnVJD5AxsY41wLhDAQU9tXtFnA6oUBLA== 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 4TPrbT5wx4z15fB for ; Wed, 31 Jan 2024 05:45:09 +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 40V5j9D7007509 for ; Wed, 31 Jan 2024 05:45:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40V5j9C4007507 for standards@FreeBSD.org; Wed, 31 Jan 2024 05:45:09 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: standards@FreeBSD.org Subject: [Bug 276743] Many SIG* macros in are not visible with _POSIX_C_SOURCE Date: Wed, 31 Jan 2024 05:45:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: 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: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276743 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Many SIG* macros in |Many SIG* macros in | are not visible | are not visible |without _XOPEN_SOURCE |with _POSIX_C_SOURCE --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jan 31 07:17:39 2024 X-Original-To: standards@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 4TPtfD5Rgtz58dRh for ; Wed, 31 Jan 2024 07:17:40 +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 4TPtfD2FwGz4sBG for ; Wed, 31 Jan 2024 07:17:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706685460; 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: in-reply-to:in-reply-to:references:references; bh=BnHUAUO212niw7fQAHI8oWIAs2p3b7aJhB42aYjoQQs=; b=Nx84NOAvNazfTtAtTDuOENVIR5B9mL3ifnGOanSewUoMtT7ChjBRBW8cYPuTwekqc0VvPH gThIMUNqIGuffeZXB6AONVFgFZKJFGkeRLnTgpuLRVw8NWBeyfFzojQubPcy9d9mQTinRv +Is9G6pexfN25Xm2xBYPt6gJazM0Loik4HQYKcU+TCAjN3JNPzPOwAdiXOK0K14i0Oytf4 PIpBBqISLec2Ptvx+SCFkt3CHA9E7vE6hLdL18oYKZlL2rhvu3QiFTGIeO3KRbCL2aNKLt O2OgNnoadBQLekb/BcnqAMjR/H5Bp5JWLl1qOnAymBq+sjCmdLaxoiD+NPElAQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706685460; a=rsa-sha256; cv=none; b=JbsE5a5VqhEeHXgQkptqiKE8hVoB0EO7+7ca4x1P9AxYFMfKflLV8vMc2jCcThdlDxXGQM nnkzYHKZwT6Laoo7IncsVaOqhtrfmtp74QFP8tXWbpHMNH/QdmgRleiRVKzJIDeSJMBPnm nn3anRHlGOUi/yik9moVXaHR3LbF4crZVmpmoheo242f9kmFc7SjkKiDoMEg5331NbCtIo fuKBUrEcubKXVajhDu3lCb1ia3Xs8fupGViryBSCe0RnBzgBagpsLTUtsvI6cQqrPlsLZ1 XvNFru5oMfUNdpxAISflLwGY7lRfXC/W/xlEsmN2oz8MG03q58IY0chkEiEgsw== 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 4TPtfD1CVSz17yZ for ; Wed, 31 Jan 2024 07:17:40 +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 40V7HesG043556 for ; Wed, 31 Jan 2024 07:17:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40V7HeN8043551 for standards@FreeBSD.org; Wed, 31 Jan 2024 07:17:40 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: standards@FreeBSD.org Subject: [Bug 276743] Many SIG* macros in are not visible with _POSIX_C_SOURCE Date: Wed, 31 Jan 2024 07:17:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: imp@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: 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: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276743 Warner Losh changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |imp@FreeBSD.org --- Comment #2 from Warner Losh --- I'll look. These were right many years ago, but more recent posix standards added to what was defined. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jan 31 08:53:33 2024 X-Original-To: standards@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 4TPwms6mHTz58n6x for ; Wed, 31 Jan 2024 08:53:33 +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 4TPwms5jjpz45sJ for ; Wed, 31 Jan 2024 08:53:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706691213; 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: in-reply-to:in-reply-to:references:references; bh=2Fqr6qBKD6CKTgcC3MNarQQLvTweZPvAO8C3eTPZYqY=; b=fvwOsqV5+R/ryJ1cbA8ic6ODZ+hVObZICgxarTd4TLeD3AlIBITmhVLPo8KYci5eS0I2/l DSSF7TThgPteRsLh1MkYcflO/cpJ85in1bTtUuSMWnShmVfKj1MbN+oJkhWf8457brqi6r e2ARflxAM+kp0TV96j2FqHiI188tWJc0OoYOs4TXUlqF0EpsO2+RwsWH3zwpkx+3X7QSpG eePOAE/piP7QGGp3pFpHnhBn7xAxKkqUZdCixgMQJ1PQJithUrUNDoI4HbrdejwAtVvp6Q Krw0t0xQOgAkL0IwfAbXyDYMhjLihTJhi8/njTXtS3gT0I9xhGGVu8dTYOdwpw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706691213; a=rsa-sha256; cv=none; b=eNA8kTchLdjzD5ePCUbTgtWpKqCoGqFgc2KWdKuruR85BoeIP7y9BncIRpIq9raFxpYarS Pp9EFLmF4Yd1Ew1i9keTp7l3z0Thb7xeeMUaBoHk/un8jEoGHLXr50csAmPiJfpaNePjrI lIzhHJUwnCToU1v41OxnhIt7ZJjf3HXezVOU3yOoUCVh1+5Z2aYLp1qt7xXL/9yCRzzXNy POlOcafpCN2YrRu5Iz7xs05xTLGjkpKkqsOjWx3ZYacS1Oy7T5l7jYStudaeIa6Fg5JK7r f4zQLTj24mkaire+93BFnI7SyzP/wf0RHJxroWcmUQ5TdNQAEU+HUll+G+ah+g== 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 4TPwms4nj7z1Bhj for ; Wed, 31 Jan 2024 08:53:33 +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 40V8rXd6089642 for ; Wed, 31 Jan 2024 08:53:33 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40V8rXM9089632 for standards@FreeBSD.org; Wed, 31 Jan 2024 08:53:33 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: standards@FreeBSD.org Subject: [Bug 276743] Many SIG* macros in are not visible with _POSIX_C_SOURCE Date: Wed, 31 Jan 2024 08:53:33 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: imp@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276743 --- Comment #3 from Warner Losh --- Your reading of the POSIX group's web site is in error. the start marks on = on the signals you specify, but the end marks are elsewhere (SIGTRAP and SIGXF= SZ respectively). The website is confusing, but it's like this all over the pl= ace in these standards. The printed standard has them clearly shaded, at least = for issue6 and the forthcoming issue 8. SIGTRAP (and other signals) are all defined as XPG in this standard, the XSI start marker ENDS at the end of SIGTRAP if you look at the web site. The printed standard (as well as the last available issue 6 draft) has them highlighted as XSI rather than the confusing symbol on the web site. I don't have the issue 7 standard standard, but the website has the same start/end marks. The issue 8 draft standard has the clearly highlighted as well. Free= BSD is strictly standards conformant. Neither the NetBSD nor the OpenBSD commits cite a reference and just assert= it. These are at best secondary sources.=20 However, neither musl nor glibc appear to implement this hygiene, most like= ly owing to the fact that Linux has these values as MD values and the MD files= are not at all careful to implement strictness in many ways (both the glibc original and the reimplementation in musl). musl is generally not compliant with POSIX hygiene requirements. gilbc's conformance tests test for the rig= ht thing, but glibc doesn't pass this test for signals. The question becomes, do we want to maintain the strict interpretation, or = do we want to relax it like others implement and adopt this as an extension. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Feb 2 12:53:26 2024 X-Original-To: standards@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 4TRG0l33h7z58hYM for ; Fri, 2 Feb 2024 12:53:27 +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 4TRG0l0Nhpz44FS for ; Fri, 2 Feb 2024 12:53:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706878407; 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=ax4aD4U6lZLsHuY0YQ3FHbs+cqhWvQJE5OEzXNpXZdw=; b=QpMm8NsvGbPhT8HI9+redVD46Ngh7SE7OPijL4VqllUsv8IXgeWKls00FKDcJlNLMBEUHG 9K3NY508tqaEb4t0zpmPdx2MCMCuD+ZsI2ve0QcI2qaEuNfbOaFt69jjWFkMoX7FIt9ZCq jfkQ7yBBt2r/lmlmTCDKmI+mqOJiLomlBhvqIJGXsbx0+NSjXpChCbl9aaZZ7zP0tHIk2g kFOsPWLZ7Qj3z8gaUcALUeq1uAADlrfrHUHWHObrRKYOPCQJ7jOhG3X60Bi0W+v66O2NdY 2Ysyh9pbJDCf8X+IYf+gQYfqsHdtT5BB32gfAcxdyAGpdGBtj62j/k6eVILD3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706878407; a=rsa-sha256; cv=none; b=uGGsURL4gltR2YSzk6IgpS2Gc5ZZ86ggY9Y2qOG/SkGvz8YBHdlP4V5S9SRS0ceoFsVPQq NPHFCKMk+6ZAHHbxW4CBzBWpd8RvXUg52ithkJEZmgr76yQCmXU8DEHHmFMzSOgHsx8/d4 qUfpIF9eas7x/wlcp6zKwo0gcGyFUCiPona7LgW0vEwzGhrfdyrABpohldIBn7PEfFDy5a GqIAjMgfkyWgVPLbZs6PYvKsBk4y/qsMqBtBsedboQfdd9hnyooT9gap2t7YhEewe1FoHL 3iz25vRpMlC94YfVjlz0QCVLQ0KdYfOIFW3DqWGYuZVhFc8lBQjIEnAU1uH5Dw== 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 4TRG0k6ZyWzXN8 for ; Fri, 2 Feb 2024 12:53:26 +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 412CrQdr033379 for ; Fri, 2 Feb 2024 12:53:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 412CrQs5033371 for standards@FreeBSD.org; Fri, 2 Feb 2024 12:53:26 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: standards@FreeBSD.org Subject: [Bug 276777] Enabling BSM/audit security can prevent root login Date: Fri, 02 Feb 2024 12:53:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: thogard@abnormal.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter 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: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276777 Bug ID: 276777 Summary: Enabling BSM/audit security can prevent root login Product: Base System Version: 13.2-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: standards Assignee: standards@FreeBSD.org Reporter: thogard@abnormal.com When audit/BSM security auditing is turned on, console root (and other user= s) says: "login: could not calculate audit mask"=20 and then refuses login. audit(8)/BSM(Basic Security Module) is an essential component for any modern security compliance framework so this will effect many users. See Ch 19 of = the 2024 FreeBSD Handbook. I expect an initial audit mask isn't set in a preceding chain before the ge= tty process accepts the login request but that is just a guess. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Feb 4 21:00:13 2024 X-Original-To: standards@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 4TShjV2ZKvz58nYv for ; Sun, 4 Feb 2024 21:00:14 +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 4TShjT6pkYz4HxM for ; Sun, 4 Feb 2024 21:00:13 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1707080414; 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=Mqqsece3KezgEkVf0u8icf5cDpjbtJ8fIeztIUhNd4E=; b=xpF7VYRBhY866L8r0vcEGAprRT7onl8VkJN86XDyu4Uo5hhGO5R40YBxwK0sieBF3DzcDL cGLzEsjP99kTra7vwCPCa51Zpm6VNS2Kacjmmu2laotm49rf8sSME/NxBi9Sdx94p/QFHp +hEIGlPQ8A7jryeK4lKlh3MzyBTSAe/kLEFK15ytGgBj5OhpVkCy4V691GIIv0pwfNrgsb oHoIBsWbzfY44YY3T5BdbFIRtMY4JGDO3AaGtHt/Lm1QYfEKi94neSxc8ZcgRkcFgX8vSw 8I9ypAC/YlQPkYEHH/Umn2SxbttWbO6ZAtlpPc3o3i7GXAynqXcPuJVqFw3zRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1707080414; a=rsa-sha256; cv=none; b=mYHiJlNyqOnz1rV9IBrEPzmpcTbdQ4nVsr8yBpbid+pk2FosI+u+qVYHxNneoZO+1XMtXZ Z72ZDB+7Ol0LeKQRtR8MZPP2ORcAGuAgARDghcokkXIzPZpiLlrCVKbA6AsjQIUcYbIn5b kMAcLcjqFM7/bI8DwxCF1UlkCz0GWkAESjefXfdxuhigYNT7QRmCwjyzguwHp0+voHqGOD VWOh2rDwrUZCvC0YMMnj0ga5rZKRVwamEpsl4sP3C780ybfDqh3v7cPRc61iGh7gCI68ln pspl/FU5HxXSKTxZ5VxCb9NDFFL5L3i6cZgcbD3GQ3RMUrXx1Ahvpx3YakhzdQ== 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 4TShjT5wsKz1C2r for ; Sun, 4 Feb 2024 21:00:13 +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 414L0Dki027912 for ; Sun, 4 Feb 2024 21:00:13 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 414L0D6V027911 for standards@FreeBSD.org; Sun, 4 Feb 2024 21:00:13 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202402042100.414L0D6V027911@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: standards@FreeBSD.org Subject: Problem reports for standards@FreeBSD.org that need special attention Date: Sun, 4 Feb 2024 21:00:13 +0000 List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="17070804136.e1c91.24290" Content-Transfer-Encoding: 7bit --17070804136.e1c91.24290 Date: Sun, 4 Feb 2024 21:00:13 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 46441 | sh(1): Does not support PS1, PS2, PS4 parameter e 1 problems total for which you should take action. --17070804136.e1c91.24290 Date: Sun, 4 Feb 2024 21:00:13 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |     46441 | sh(1): Does not support PS1, PS2, PS4 parameter e

1 problems total for which you should take action.
--17070804136.e1c91.24290--