From nobody Mon Jan 29 20:37:33 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 4TP0V84yg4z59N5V; Mon, 29 Jan 2024 20:37:36 +0000 (UTC) (envelope-from bdrewery@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 4TP0V84Qb7z4Mhj; Mon, 29 Jan 2024 20:37:36 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706560656; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yo6nio02oXxs6a01/B32sJEBXViNOD/NyQZBgU+lK7w=; b=txx7cHlyk2R9eTVCKoPRRAJsR7p9cWW9zgC9DayAVoBFtjN902A/FNWqVCXGWd+pQi5JSn euuLJxMVgNW/JL9E0N2ENwb1g+pNVcIhiTheovRk+wmyZ3NBxHhYA0GZrJokV8ajiB3Slh MDDm0g1b/Bn4bqnZkFvokgvRRPu4HsaXiU6VhKb98DYEvFMNwM+OqpQ37Vs3ygWE/pgDur XkGIQDCQ2NsYBXZdLa/izb7GlfqxrYMSMVrg6w6aoRMeRLaWdBNYn4Xz3CsNmJLOqTNRVK KtmuIjDgmc/XPJs1sUIQ4nhOiQRaHPeFHdxdZJmkKQead8FW7vxIWJu549Y0Ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706560656; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yo6nio02oXxs6a01/B32sJEBXViNOD/NyQZBgU+lK7w=; b=BYXMaEhX/YmVF8clXlHWSOmEyvL/UoO+w7pQsS3xp7bxxLSShoYEgksZV1piO8BHZxl2c/ wU7/UM5KwzH6vg/Hu4a7Y8LT8aTfHxu5eBMgEmtU0jzE4iY59ds3PS5SOtcny97MRSoIu+ iP2WAW4IzezyhJebFkHMc+CazHDS+RoqSw8yinldLZwwUcciU9mqu/veIVBlxGl3PQqVmh Mo8Ln1fVqfVH6btmkhnIUlimgBpHjNXiHXl2Ok7QN2yzdFdV4XBKtyYCXexNF4TitewrGg cJVvezFqe/foIDuRLAu1sAac3+Ml5l/DMZqnhfek/wG3hAMqGjWIcDHebagdeA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706560656; a=rsa-sha256; cv=none; b=GNgWFQoTp12/tCuKMsbHoXdM11rYzNUvaFjcLX5a52Msn43MCjmKBPfVCv6lSG2eSAxVlf HAnJbQyArraZ196PdZIPD4qBMNpJVeeO0yi1sHifOzism4fu0i9TtMGVVUL2PynjqqWpSX CPCh5RnedzgZQ7zGyeGb+tT2YJxqRZH8QimyRHVsGoKrmV+CRRkoTF3jjS3lMpMyU4TeH6 I6GF9Pavvm8eYYRYcL31xxMWeZAjclIssbPAVbBu0GfQhx3jZf+Dhw0fMTpmjbdy2w6ip6 25YEp0Y4giG94MvtWqE0scMOyILaSQQ0W5i5rB6Oh5ycQP7yhAaSZSSjFA+MmA== Received: from mail.xzibition.com (unknown [127.0.1.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 67AF816706; Mon, 29 Jan 2024 20:37:36 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id CFCD435D7D; Mon, 29 Jan 2024 12:37:35 -0800 (PST) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id r5PkuTdX6XpK; Mon, 29 Jan 2024 12:37:34 -0800 (PST) Message-ID: <55d025c5-a10f-43d5-9a4e-ab8093a2c61d@FreeBSD.org> DKIM-Filter: OpenDKIM Filter v2.10.3 mail.xzibition.com 018F935D76 Date: Mon, 29 Jan 2024 12:37:33 -0800 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 User-Agent: Mozilla Thunderbird Subject: Re: git: 6ff5f81bfc26 - main - devel/pkgconf: incorporate a patch from upstream Content-Language: en-US From: Bryan Drewery To: Baptiste Daroussin , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202311081317.3A8DHF3l026593@gitrepo.freebsd.org> Organization: FreeBSD In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 1/29/2024 12:07 PM, Bryan Drewery wrote: > On 11/8/2023 5:17 AM, Baptiste Daroussin wrote: >> The branch main has been updated by bapt: >> >> URL:https://cgit.FreeBSD.org/ports/commit/?id=6ff5f81bfc266f904a6f84e794898e29f1f6a6f5 >> >> commit 6ff5f81bfc266f904a6f84e794898e29f1f6a6f5 >> Author:     Baptiste Daroussin >> AuthorDate: 2023-11-08 13:13:49 +0000 >> Commit:     Baptiste Daroussin >> CommitDate: 2023-11-08 13:16:59 +0000 >> >>      devel/pkgconf: incorporate a patch from upstream >>      without this patch pkgconf will process PKG_CONFIG_PATH and >> PKG_CONFIG_LIBDIR >>      backwards. > > Poudriere currently would rebuild anything depending on pkgconf due to > this, but pkg will not reinstall the packages. The new Poudriere build > algorithm I haven't pushed to git yet would not rebuild the packages > anymore either. > > I think next time is a PORTREVISION chase for compile-time effects > should be done. Something we need to keep in mind for compiler packages > like this or cffi or such that change the build output without metadata > that is trackable in Poudriere and Pkg. > > I ran into an issue with py-cryptography that I think this change fixes. > Rebuilding it now to check, with a planned pkg install -f to check on it. > I was wrong; Pkg does handle Poudriere's rebuild currently since it has a shlib change. Not sure how to address this in the new build algorithm without a PORTREVISION chase. I manually deleted packages using ports openssl (I am on a custom 2023Q4 branch but I'm sure this problem is a real one. The rebuild did fix my issue.). Installed packages to be UPGRADED: pkgconf: 2.0.3,1 -> 2.0.3_1,1 Installed packages to be REINSTALLED: libevent-2.1.12 (required shared library changed) py39-cryptography-41.0.7,1 (required shared library changed) -- Bryan Drewery