From nobody Thu Jul 6 08:51:30 2023 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 4QxVd51MSFz4l5fj; Thu, 6 Jul 2023 08:51:37 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QxVd50xlGz3Kkf; Thu, 6 Jul 2023 08:51:37 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688633497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=X7fBSaMwPoVTlx6+M0g+JPnfcgb/6hAIOo74HOYRO6Q=; b=I7mPqGxg6J3y+XALvjV6AKzFw+nNtLvBt8OmJsRV4NX8bM3BtYDj4L7J1PypE/az4RM2j8 cFg/hXH2tTACBCcSogMKRBbT0V5e+iCLA3EclXp2rW5SCrQV4fuzy6iDZ9AtZFuZGMi+m9 bZ7BBBf9br4bV50JuestIXOaj7vq6n1QjA3UpczBo9tpbM3w5y8Bj85guNn6huiAS0XHOx K9wY66IRxY6Nq2EnYs3qZvIBC9siGzglA1/GvVrA7jgykulbvANmJA+i0LTPmaLGnrC3bA 49CNmz/t7VKq5myUrFC2/PVydO7dDXB9BGpEzjp+Zcl4/YR6PJ8PD9tIu5Y3UQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688633497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=X7fBSaMwPoVTlx6+M0g+JPnfcgb/6hAIOo74HOYRO6Q=; b=Qk15fj0TX0qHJ3W9b/pUDu5wph9LpwPRTkd0sqHv0Lgnm+RwiNniG4/NwcpR9E2GuJpBjo lMM1W+EdvuITbaTsrglJGIVudOlOfSJepZuJK+GMRqal/pzgE+hiw24PHHRhhsjT3zcVUW R6bnGsQVcXsKkk6q7P7QAaUzlG1tZ90DL7qpEfnYwFO4WF/KUpC+89pRBH9g+Ia4U6Dw2k yOnp8QuSd29/MuwCZb+J5Pgpv8eDlt2NrIcuT7KEat7+1bTp07A/STpmueNM9vsRs1K6OW 8zcytT+08dOVLrOKOGfDWfdvWQnmrif149cVRXA+NSoJJaKhh7CB1vNaGucJDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688633497; a=rsa-sha256; cv=none; b=vXu64WsSjHExpGIl0biGaNCPaI4p3j3Qi7aHXcJkSuWTByt8oZahQ99uzzOVUU8+Vr4GZm wjg8HWxVrWC2xYknh2bszmd8vQl0lkbSIKVDgdxNioBAGy47qXlPXhQforDssrzZvXGJcO goeP6rH4z+eUnQRpjpyzV94flqe6VvG6m0CXO7l3XIxvADRr+qW+13o7SmlOv921n/HdVy 8G92DEpMeI4YYWD5LrUXAEzOZHGoJ8jBb++EpBj3xEzV/EG6FOCtnFPRlpazNu1w9U5eUK 8PbcrMynxz/17ilJmjagBnDBmjOT0YVnv7GYfajG5GSBtHMtQRUgisM2+Rep7g== Received: from localhost.localdomain (dhcp-077-248-016-223.chello.nl [77.248.16.223]) (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) (Authenticated sender: rakuco/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4QxVd425QNz17sY; Thu, 6 Jul 2023 08:51:36 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Message-ID: <6cf6a5eb00dfac8358dfcb1e1d5b69f293c3e85a.camel@FreeBSD.org> Subject: Re: git: b56d0bc41af7 - main - devel/libcutl: Explain why USE_CXXSTD=c++11 is used From: Raphael Kubo da Costa To: "Hurling, Rainer" , eduardo@FreeBSD.org Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Date: Thu, 06 Jul 2023 10:51:30 +0200 In-Reply-To: References: <202307050850.3658oPOA049562@gitrepo.freebsd.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.3 (3.48.3-1.fc38) 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N > As for a PORTREVISION bump: it _could_ be the case that the generated > files differ now, as in the past the default standard was gnu++14 > rather than c++11. For leaf ports like these two I don't think the > difference really matters, but I've been semi-abstent for so long > that > portmgr@ or someone more active may have a better guideline. By the way, one other possibility that I haven't tested myself if compatibility is an issue would be doing something like https://cgit.freebsd.org/ports/commit/?id=3D4e0c2ae319222145ab0b3f37c0ba52f= 596426d5a but passing USE_STDCXX=3Dgnu++14 instead of changing CXXFLAGS. This would guarantee that non-main with older clang releases remain untouched while also making clang 16 use the same standard that the older clang releases use.