From nobody Fri Nov 25 18:45:04 2022 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 4NJkLm2QKmz4jQwW; Fri, 25 Nov 2022 18:45:04 +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 4NJkLm1TkBz4N4M; Fri, 25 Nov 2022 18:45:04 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669401904; 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=hLvmGGnnf/vdcK4LrSKsd5VIYslwTRUZoFZTSNrLplY=; b=Xwhit7jRFSTyqjciySw2AidwzRLOA2yhTTHsfchp4TcZ4O7lnDhD1zWemmOIs+WOL5B7md s6DszM32G528hA52yPYikMmNOpWKlXNExaUWK8bHWgxtBIDPn7Hj760eunjiQ3az4aN/ts AP9XThcuQQrEHRdiXZT59mE4lqDhqIxNvidZfapoat8s9x4IXv2qdophUpivQfG/xiq3XP 0NMemteOlm/mfiS8x/eqPoslKtpCQWzxu5lP48OEUqk7vPldDJuqpUiR+rmZh+2rPemTq+ e5ahWO2dULmx1G7mptWjm5PeqYkFGI20QjMZJ9NGv9soXBK783VJVuHXyHnTUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669401904; 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=hLvmGGnnf/vdcK4LrSKsd5VIYslwTRUZoFZTSNrLplY=; b=uXp22HfU3mbLQO1wVfDb1t3r9q+x5W9TUSwwMIcxlc1PVLckDyxF2l46mr2+hHRJc2Tnb9 utwWq1g/wUpQwLjj5yhKo+NwISB0FyOx0G/tjIg3rwLK2xyeDtnRijgy7qIkeLEvoQxZZa aOlxRV0D8ojA9SoaLyJfb0G7l22GSZRCQfVjoUJCZohCVmMeSCZxUqzKpZbhtAsDvObBXI KR0YN5I8OF5iVEBMnqWZd37gZlWwv5w0mjXOggM3DcIC4na1aHUjF5ArFMW9LrFZLsGcAl VlGDMywjmKZQmIU5/IOXLR3ne1IDVKqvq3ZpRQVFX6d2L3oCL5URVNKCXIc4CA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1669401904; a=rsa-sha256; cv=none; b=NOFl3cC7rfZV3satYGA3+fCpM7aRTf9tPux0fSvxLkX3VUhiIG6WeHVOt6Q6x4Bm10VMZI ER9yTxqGyCsWnN9EliWBUTYA5emHukZ1zbCDtf7XNoQgZc/DoXj7kcVH70s/x3uZ6Nlk1j cdPbyb8c89Ur9fEzrWTApAs2Ap6kWI4BbUvTuI40yJ18LsNRg1sR4BLKCETz+wOpqvoiOU eMWH4ckeUmANojawI2dOszAhDKHK4ky22cc5Ai3/WcF8hQ4DsJdcRxAW6po4AbnXXsUtg9 DtopmsXt99e8P1RoTnkxpBd3zZR5ZDf9xA/8jBFLkHjlioE4gTCbaTodnNNvEw== Received: by freefall.freebsd.org (Postfix, from userid 1033) id 23C271214F; Fri, 25 Nov 2022 18:45:04 +0000 (UTC) Date: Fri, 25 Nov 2022 18:45:04 +0000 From: Alexey Dokuchaev To: Dima Panov Cc: Baptiste Daroussin , Gleb Popov , Jan Beich , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 6a5b2121a0ad - main - graphics/libimagequant: update to 4.0.4 Message-ID: References: <20221123124550.uxesmrgrd6ewbx2r@aniel.nours.eu> 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: X-ThisMailContainsUnwantedMimeParts: N On Fri, Nov 25, 2022 at 07:32:01PM +0300, Dima Panov wrote: > On 25.11.2022 15:30, Thierry Thomas wrote: > > ... > > What about a more general solution? > > > > - enable the [almost] full package options by default if PACKAGE_BUILDING > > is set; > > - else enable by default only the common set of options. It looks good on paper, but as a general solution this creates certain discrepancy between cluster-built and local user packages, which is why PACKAGE_BUILDING should IMHO be used sparingly. > Vote to keep imagequant option always off by default. > Base dependencies should be sane for all. +1 and again, there's no evidence so far that anyone would be missing it. > Moreover, hard requirement of rust automagically kills any future to > build huge bunch of packages under emulation, because rust fails under > qemu-user-static. This situation lead to impossibility to have any > package depended on graphics/gd (with IQU enabled) in cross-builded repos. Another very good point. Now can we please disable it by default for much relief and stop further damage to FreeBSD in users' eyes? They are already quite unhappy having to build several LLVM versions, hard-adding Rust only makes it worse. ./danfe