From nobody Thu Oct 10 15:55:19 2024 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 4XPZ8m1pz6z5ZCYM; Thu, 10 Oct 2024 15:55:20 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XPZ8m01l9z4tSk; Thu, 10 Oct 2024 15:55:19 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728575720; 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=f0r8DBUq74HZenkzA4r6EQ80gN3VwzUCioM/Hln197A=; b=pE3LITb9YYhIUQvY3vz2ErHt57XJ+ApK+lUyOqE7xQBeVRIloT6smPE0UlgYhGM4pWs6BA rS44LxL3lGluOvdJoEnRLbr2twYfjNSzKmrB42ru3yBkDwiDKn3bnzaeeKXk6QH0/F/VkW 8tDBA2bH8ipjacaTbXutVam2qCA12LfX6JuxlkAisTLbdM5s7BePhqjjaYAndcyBQu49Ww sDTVEBGLqKNKb7FdWSi5EkfQqWB9Pk+l18uiJgcnJNHhu3vxbbOYIdnYEvI4A9iYiHB4GO UOYBJm+4mCLqltddvtfoXIKEtPIeZNUoAB1ixxsDmxQTNa4DJTduRor5NZdINw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728575720; 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=f0r8DBUq74HZenkzA4r6EQ80gN3VwzUCioM/Hln197A=; b=LMdH+dW5MTSdvil0LrV7VM+SEXX8rOY9OxOyDE9rghjcuZjcoIjRbT3lEAwkzRwr2NbI0i jkMv2Q2IYvnN7TwZKE3bxciHNyHJwpT/1uGHucy9/T79BvGps9PBfeQUZvEQvvppDsUeLO aU6UdeJKAemCFwlMnTRvqdvceB5EWvhLzJ3kboxkpeP5okSyoYnqLxLtItEzeO4AK/8MiY tn7pkNQ6auAR0nzCobZjyqp/nNtzLvkt2+Clu74OD/HAqtExYvhVWpG0+wciWCmhraXqu2 fS3b0U2t93WYzXc8WjQtIW+r2N7WMm1QavdEcWC00GAoLbovlvZhKRICX/InHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728575720; a=rsa-sha256; cv=none; b=G4ZHn7yAkNUaHm0agd3AoJUG/tABKjXRN4uhfWA/Jui/GZ3mOccxhRuF/g1O5c88C/iaDX 7EQ8rZaYbhIvCukjfGsZ2Da03YNNj9sQk8HzTGWrx3F88RmXfpZdLCrrzR2LSfRhixkpv5 0R2nC8Xdt9s7INbeHCvxSRp2Bhq+etbxBBh5sWtPpGZj334IBLx8xRsFYJz/HcbB5rJfxS ySscc5CEfVlmcEu9ZsfjxCKD0GVQ9Z0DO3vX9qm6YiLWTyaxAYzKOUYdrXTIAsNogUrzAX XKif0rWOyysyZ+jXHvI/WJPaLGIqMp8uXbI5/5z0pCyIs+fjfq6cMRseEP3KJA== Received: by freefall.freebsd.org (Postfix, from userid 1033) id E3F4E4185; Thu, 10 Oct 2024 15:55:19 +0000 (UTC) Date: Thu, 10 Oct 2024 15:55:19 +0000 From: Alexey Dokuchaev To: Kevin Bowling Cc: Daniel Engberg , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 0bdf5887f0d2 - main - graphics/tiff: Update to 4.7.0 and switch to CMake Message-ID: References: <202410091943.499JhXKg087859@gitrepo.freebsd.org> 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Wed, Oct 09, 2024 at 02:28:01PM -0700, Kevin Bowling wrote: > On Wed, Oct 9, 2024 at 12:43???PM Daniel Engberg wrote: > > > > The branch main has been updated by diizzy: > > > > URL: https://cgit.FreeBSD.org/ports/commit/?id=0bdf5887f0d2cc9f14ea0cc10ed9e371028dd620 > > > > commit 0bdf5887f0d2cc9f14ea0cc10ed9e371028dd620 > > Author: Daniel Engberg > > AuthorDate: 2024-10-09 19:12:09 +0000 > > Commit: Daniel Engberg > > CommitDate: 2024-10-09 19:43:25 +0000 > > > > graphics/tiff: Update to 4.7.0 and switch to CMake > > I believe this might have come up in the past but I do not remember > any conclusion. > > Upon a quick look at Debian and Fedora (thus accounting for the > majority of all *nix builds/usage) I do not see either using CMake: > * https://sources.debian.org/src/tiff/4.6.0-2/debian/rules/#L16 > * https://src.fedoraproject.org/rpms/libtiff/blob/rawhide/f/libtiff.spec#_68 +1 to reverting back to GNU autotools which entail far less dependencies. I've lost count already when I have to revert Daniel's CMake switches in various ports to unbreak them in my environments. It was common to half- jokingly wish autotools to die, but they remain stable, working, and not asking too much, thus being clear winner among other build options. In other words, don't pull CMake when you can pull nothing (/bin/sh and friends are part of the base system). ./danfe