From nobody Sat Jul 08 05:58:02 2023 X-Original-To: dev-commits-ports-all@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 4Qyfgt5D7Dz4lqpw; Sat, 8 Jul 2023 05:58:02 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qyfgt4NdJz3P11; Sat, 8 Jul 2023 05:58:02 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688795882; 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: in-reply-to:in-reply-to:references:references; bh=ScJQtIyUQueoKyDSBg0vvzF+lTOoc+SEix1InZhXPok=; b=YrKWlWVlfKK7iHvOsxF96Egw6UByY6QGy05XUT+A+dPhO+uwTMgu2bI9NrMyIZQ3IGRAEC EySdOEct1cG1fJLFyk6i5sEUTQZga7dLkDwtI3AcJsxa0BMqFQyagEzcciw2VMgh52ySud fiGljDKGxZUeCbatfpxjgx8jPj97t2Y4oYPoqHVWQ/eSWbqSbPnYPDuaKc3f+7j9MIipdR o7zh35DupUbnsGx5IQiZetDoYsVBY2kc/IOeBtKd3a5g6BiuxfdYuFOHNlEOjQWLhXC3HB omTBgoa2piBiVzupXOAxQ3kEgk7Tfz4tBzViOQ/RYufqydTDt3ky9hw5urcn8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688795882; 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: in-reply-to:in-reply-to:references:references; bh=ScJQtIyUQueoKyDSBg0vvzF+lTOoc+SEix1InZhXPok=; b=JUyLVjXhsULdACEwrwFD5vJIItHS/iKCj4YIo9UWfHrKYPR53MyHNbd3jwBoalkDCyiu5E ntBBpKk71m6My6HbyoVrz2/mYejQW4WS3nYOgP1KoOkNXwXoEylaJ4ITEMHjmNfV3Qb2Sa 95tKvpsLLmqpqnR46UFQnzXN/MnGl4pedlVMlm4aE9STmtmAiwKtJSsHgXp5jp5Wt9ChdF 8UBfwjG+YdWvNcfVsFXOgHVT9QMcg3yqbHl7lEMHW9fGU66Ha3oGtysuk6ljeUut0ZjcvF QeWExXEhliMzlvXrG7v6guKPjOd26c9iNPRUqVF76/hiA+UykA0Py/SNnLzPHA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688795882; a=rsa-sha256; cv=none; b=YtjPmoT6Jbgt0MgDE3Ty4KidewJt4q6JwS7tpVeyU6RU4KIQChcwZsg/XYxPVXfRH1l6pg LR5/5TvNiU7Ts3I5G0SU+VXd9J9fJmZ88q1F1xANPgkrwcfwaHe+g41hRvjE3OjfBq9DFE bvqksGgfonfJoT9lnz+mkdp/JKhrcFY4ExP5nbLDsEKO6Hkz0c6FlzznDbsX+F4Us2/fmY x/vyFbHGXP8O+YEdG9LVjUeTOApnIGty84g+AVaFZhPAwaN6JzhGe5/SiORILUVsT8sRXP T822cRBwNG60OwOkrU3Z8Non8Mg384ZtIQC+/ZiiyGWdNTzrlqLvSexYaX8JYQ== Received: by freefall.freebsd.org (Postfix, from userid 1033) id 6FBC12AB; Sat, 8 Jul 2023 05:58:02 +0000 (UTC) Date: Sat, 8 Jul 2023 05:58:02 +0000 From: Alexey Dokuchaev To: Nuno Teixeira Cc: "Hurling, Rainer" , Raphael Kubo da Costa , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: b56d0bc41af7 - main - devel/libcutl: Explain why USE_CXXSTD=c++11 is used Message-ID: References: <6cf6a5eb00dfac8358dfcb1e1d5b69f293c3e85a.camel@FreeBSD.org> <4701f862-7a0b-afab-48fd-a62b6f5ec308@gwdg.de> <4cc5665f-a4ef-a4ef-226a-a9a59b29f3a0@gwdg.de> <45470f65-48c3-9a18-b7bd-26ce17160afd@gwdg.de> <34ea7315-6e9b-ebe4-6be8-5e0518cf969c@gwdg.de> List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ThisMailContainsUnwantedMimeParts: N On Sat, Jul 08, 2023 at 12:18:09AM +0100, Nuno Teixeira wrote: > ... > It was easy to just use std c++14 to fix it. > > I'm afraid of being so easy method to fix things :) As I've said before, try to fix the code before lowering the standard or silencing warnings the build chocks on. C++17 had deprecated and removed quite a few things*, but luckily, it's usually not too hard to patch the code in a correct (both C++11 and C++17) way. You can "git log" and search for what other people had done (as you're right, lots of ports had broken) to learn from. ./danfe *) https://mariusbancila.ro/blog/2018/07/05/c17-removed-and-deprecated-features/