From nobody Sun Nov 13 09:37:29 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 4N96mT6sj2z4hQbV for ; Sun, 13 Nov 2022 09:37:29 +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 4N96mT5p7Gz42Wp for ; Sun, 13 Nov 2022 09:37:29 +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=1668332249; 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=UD4ytf2j00Gj2KQ3B5yXjO0F+GVHQY28keAlfRGtFjw=; b=NwezWFHFsSX6jSCmE1ing0fJgpbhJsSwozF5GwgUSMvdtojpLsWwNd7vEs8xKf8p0zhqUP Sgs6oSqn7/erdSI1MYxELVCfjjoUERYB/wDU5U2oXdOOQjgAqquaDAowVqIqzYAJoTFhwE Zh9amSouRGWGVePy53QmgX/3jnGprN7LOa8Hn6Ex7bvxRE2irX2iaaR5nRjp0j0ieb3wXD 1HdBt+XbBhW7+2Jy3PmmAmT/45k7z6Kiuffrq33nyMLvvSQOCAO7dRb63w6cFVzeNfFBQ3 Au8haTvnY466byJh57mG1uVBkYCirfVfO5eZzcHnEUgA9ZXEM6Wk0sDSVLed4g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668332249; a=rsa-sha256; cv=none; b=I+2YIhZCkqjoUWN5zYmD/Iw1Sl+MGLdaAnk3C9rxUg/scRpbJuRlP7qflNfd/w6cTfmnHM 2K0Orib2NEYbe49ClPLyM4jvzc+UJoF2d6NgAQypr3ZJ4UTQH7VaQI9eO2+KI/F2FPhcPN PSXm1Paz/wpKVkgeGO00/rBFbend4o5BZ/Q5nttlezsBCE4YaL3WIBEdsZWj13xApsCfPs eFPqSqSU3eObRojQw1hn0KCTmbBGASAn4/a7T7OOqDDfjbmQrbJgPtnY2evmTwD3E+ql73 iGdt2ECJTCQfpA5LuHP6XOi95zhnzeDhkJ6Aellf8Vk8hZEr5fDojqfFTV1y5A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4N96mT4lTbzxSv for ; Sun, 13 Nov 2022 09:37:29 +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 2AD9bTA1055317 for ; Sun, 13 Nov 2022 09:37:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 2AD9bTh9055316 for ports-bugs@FreeBSD.org; Sun, 13 Nov 2022 09:37:29 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 267215] Mk/bsd.gcc.mk: Stop checking if specific version requested is already installed Date: Sun, 13 Nov 2022 09:37:29 +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: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gerald@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback- X-Bugzilla-Changed-Fields: flagtypes.name 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 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267215 Gerald Pfeifer changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(gerald |maintainer-feedback- |@FreeBSD.org) | --- Comment #2 from Gerald Pfeifer --- Update: Essentially with the proposed patch, if a user has GCC 10 installed as the only version and one installs a port that has USE_GCC=3D10= +, the installed GCC port is going to be ignored and GCC_DEFAULT is installed and used in any case. In other words, with your patch USE_GCC=3DXX+ becomes equivalent to USE_GCC=3Dyes when XX <=3D GCC_DEFAULT. Is this correct? If so, this is a fundamental change, whereas the usecase of playing with GCC_DEFAULT is a very special one that hardly anyone should ever entertain. Admittedly what Mk/bsd.gcc.mk does these days, and the variety of environments it needs to handle, are vastly reduced from, say, five, seven, let alone more years ago and it is not unthinkable to reduce that further. If so, I'd probably go about it a bit differently, though. --=20 You are receiving this mail because: You are on the CC list for the bug.=