From nobody Mon Aug 08 17:58:08 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 4M1kSw0gtlz4YgVS for ; Mon, 8 Aug 2022 17:58:08 +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 4M1kSv6kWTz3Vg6 for ; Mon, 8 Aug 2022 17:58:07 +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 4M1kSv5hxrz11nK for ; Mon, 8 Aug 2022 17:58:07 +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 278Hw76n030629 for ; Mon, 8 Aug 2022 17:58:07 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 278Hw7In030628 for ports-bugs@FreeBSD.org; Mon, 8 Aug 2022 17:58:07 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 265425] [exp-run] Against llvm-15-update branch on GitHub Date: Mon, 08 Aug 2022 17:58:08 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@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: 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=1659981487; 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=pZiWi5x9rhq9RMiDGndLCtmUM4fXrdbx9i1HCroU2/4=; b=sOEojCDIIsrAcmIcozrJsJqzz4VkgI18wasvzEBpZ2f/D5Hn/u8lN8xtQpCKPI+GeX3CwV DH7gsBEDH6kulBwIJkrIrwu4aazd6H8b0HeJC/8dadPunJIgmT3SPFeP1fr5HySrucNmij 2zWPlWLIEt1iv14fQ/59wgPC/rzudDx/LcxbSt3C+jMvKM9a+XUsp2396jt9dg0kFJl5DP c4XLy8wEDJgSFbEdaM1+XvT/Rb2ZlyLJyfhBG2aT+xcl9rUpzfLoXHunRhvgcuPhgOmIFu JDqOpcDC4MSuYEtRyOkJEQfQZTZzVcenpbz7/9aS0i57KHv9QNnVsXFSe4dTCA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659981487; a=rsa-sha256; cv=none; b=QdDjozMsWwKmw2uU745P095exwHtPjPlMjD1JJtOumGsvqNYc15Fxb8JLj3CFfkxPc2J0z UvkxKPStAmoVZeoCcPA7+ltxs/qHTgkpjjVyVBYtDeE367ZhprPoN9AL6rHjvmNk6w8vHl DeD2LTlBB0wMBxDpSdZK7UAW97C9i+dBRTfZenoIVwcivhS28UIqMVznNy+/9sLEJ0f0Vc 8NV767eqQEGMILn/XFQsujvs/idVG43y4rWsGy8V2qTNxZx+9FbkJ/WPfvhFUH9XIak31e wytBpyNUiq4i4Dd638sjjT38iW3aJOMnON4uSLDKKE3L6DK5GMJWBoPr7gn2oA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265425 --- Comment #15 from Dimitry Andric --- (In reply to Brooks Davis from comment #14) Yes, our ports only sporadically use USE_CSTD=3D, and that is a pity since compilers tend to change their defaults every few years while lots of softw= are stays the same. :) That said, it's not always as easy as "just set USE_CSTD=3Dgnu89". For inst= ance, one of the "top 5" ports Antoine mentions in comment 8 is devel/jam, which = is a prehistoric version of boost-build's bjam. This does not respect CFLAGS at = all, so options inserted by USE_CSTD are completely ignored. Also, since it is a build tool, after its bootstrap phase it uses its *own* build logic (i.e. jamfiles), which again have to be patched manually... In any case, it might be possible to grep through the failure logs and iden= tify ports that fail due to K&R prototype warnings, then set those to USE_CSTD= =3Dgnu89 (or some other old version). But you'd still have to attempt to build them before committing. All in all quite a bit of work. --=20 You are receiving this mail because: You are on the CC list for the bug.=