From nobody Sat Jan 13 05:13:54 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 4TBmll1KxBz56k6Q; Sat, 13 Jan 2024 05:13:55 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 4TBmll0nNMz4N9y; Sat, 13 Jan 2024 05:13:55 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705122835; 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=uLkSoVuGWCXT/C6OQElu1KsQMiaqmIG+l6VJ1TvdOv0=; b=jaQhvHX8UjjAw3Obb8XKRwKJyNq9ZHkZ5LzMaP8TICwb9MCW3nSJgVy0Y9ndSkNpVau0iN XRFdmZ65zrQoxJM5+eR4dZemHV3HiMjDlLcQAIrLfeE4x813e1ztGqjXzCb7FN8SEwebRr 5lxpGAY2GjFFSnoI6H0gtS/r7GbVqKQD/UzdM+iUYq2L6StuobucyLcVCiOHYHsVKQ8LpE YcvKNqgV2Dfn8viIuPkJVLXEEVHc0OwNz6HzhgE8BkYPnhF1MM79OXFw2IUjIxvM9oZ+ib KuqXF3h+/jyggYBlGZpgfX0P6aMJRwZ8cHKdyeHxdAR04gKNFC0L3Bu7wmhDWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705122835; 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=uLkSoVuGWCXT/C6OQElu1KsQMiaqmIG+l6VJ1TvdOv0=; b=J6AzqSUdvtOyRF2tZmjGriczmOHsKtYH+ar0IrV//seZc7k6BEdLrbG6/afoLAzfhXCd+s 9qCrcgRyMDpVy6DRJLpLPWx+yPvT6Bbnxsz/3/pLQVz6Vh8g6YYgz6TVs3yxBYmStaYAOO jRcX9yvFMsemHqy9qxdu959FaKWUSk8kGXLN/3PbkdJyx1/L8ajGCvJfUap0qJnTmNckht dXYS5S5x+u1Czyc5mDvTfeDKgxNTx6IphNGwBm+Vdbs4ARZYCm6+sRe6VozT5SNYwxl/XV XQWoCXLry/lCbC55803okwnpwSXonSTr6QBGGjeRaCCxZ1+21jVZAoqeAEuYAw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705122835; a=rsa-sha256; cv=none; b=iWhfMCcdniVmTXZwxCqvpwrorijPxDxNxIfiIP1Tub3OFFzt4yV7/wfEHRby6SzVv/6taL pqSL4bGfiO5v4hIo5YdOUnYuQ1FVNona/f/04nKjnqN0EV2AklG17jEnAUsNBNJfJyoUdQ 3QBr6fICtCS/NTRLXambMXzUvzuDp4/Vom8FGAXa3q/wOe0zDZplgnXvS1gYyyzPYpyScq 2AXQZ/0h6pnu8aHapvfAC/ORx9dDXhUaQ1lrDAPiL+9647MKZwCzQ+8SloPJDwSOdcxSsH nqaEXAfRjtt6pGHg2DZCehf327fJjCedD5CfcY9WN/dHFixntBxQUqpSep1okQ== Received: by freefall.freebsd.org (Postfix, from userid 1033) id D1AEB19203; Sat, 13 Jan 2024 05:13:54 +0000 (UTC) Date: Sat, 13 Jan 2024 05:13:54 +0000 From: Alexey Dokuchaev To: Daniel Engberg Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 25e6f68a6661 - main - textproc/libxml2: Update to 2.11.6 Message-ID: References: <202401121705.40CH5JhG014492@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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202401121705.40CH5JhG014492@gitrepo.freebsd.org> On Fri, Jan 12, 2024 at 05:05:19PM +0000, Daniel Engberg wrote: > commit 25e6f68a6661303c0c4f23a304d3e0f713e89e11 > > textproc/libxml2: Update to 2.11.6 > > ... > -# Upstream offers CMake in addition to autotools, but we use the latter. > -# CMake is a heavy build system, heavier than autotools, and this > -# port has many consumers of its core functionality. Some such > -# consumers, especially when optioned appropriately (and users have > -# a right to do so), may become dependencies of dependencies of CMake. > -# Additionally, some consumers rely on symbol versioning that CMake > -# does not support (as of Q2 2022) without a hack. Please consider the > -# effects of the ecosystem and technical merits before considering > -# switching build systems again. Any changes to this end not dogfooded > -# thoroughly may be reverted. > -USES+= cpe iconv libtool localbase pathfix pkgconfig tar:xz > +USES+= cmake:testing cpe iconv localbase:ldflags pathfix \ Wait, what? You've just removed the comment which tells to NOT use the dreaded CMake and made the switch without logging any rationale? CMake in such low-sitting in dependency tree port is a PITA for many people, please don't push it down our throats as you've been repeatedly asked by other fellow developers. ./danfe