From nobody Mon Jan 02 20:26:25 2023 X-Original-To: freebsd-ports@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 4Nm6pY3YH4z2pT3S for ; Mon, 2 Jan 2023 20:26:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Nm6pW5q2Kz3vtK for ; Mon, 2 Jan 2023 20:26:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=MJKCdRMp; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1672691201; bh=akmXSDyWME+TdhjkOehfREQ9wJBg/RL7HcUI6jgICZo=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=MJKCdRMpPTELKIqphZNVwDf/bRT1YGprNHrAvYw1XMnGb+A9nxWzdiT28wRxieiIsMXANjuwQiioM76MENCtFs8J8uhKmTBR6lcviwYo5wjRLMVWEGLkNGhBsAIHgSRmcFWrPRLEhtGSpKid+TbDi1CXIABWncuJCdL6ML44+NpspkLT/TcOKmMOAZQu9hBPNIowj0Y1i1fBtcKQCcvJgd1tRVWL5t9WQB5ijz5wYHyE2Y1QeF3eKRjdknvNnCw9WnpldzNsbd+SiKeDYUHjdLj3HKg9FhdghaCM1+2BjdpZz1tdiwjEpjGbOLJGwTKgtktir9Glmllc2k/bGWF+xQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1672691201; bh=WpSezmtxTV5tQWHlJttRJoL91HVFEENZINYMXiTwLOh=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=nhD8iRfYMBulHY0CMKX4+6g/DgXJoioyUJ+7wwdcV/iDgEgUDJDC7BUZV24eH/wqMtogyPOc3UpU5oUHcqk4BidHijqlIZ0aEhioDSrNON56OBQgg2LysbtKPKKw1BnyGHWxSwii6D4r0zaooQ6HiAFm+lolRzsImwHPQNjzSnSZ9DoAbtPs+62EqPHc+m9Xb2sZPvY6knDXqXVQsnmOb5N0rqlKZTaTIiBtzzmj7JP7AKTy14EHRgKDoglMyYFhhMIBWXXc377/dCBICM5eD0N/W5QVftB4s9Bd88307zb70mvFduu+8nfH29JBAM5b6+uf53ht74MkbpXpe1ezlg== X-YMail-OSG: ytVrnrMVM1kQddk0EOY2z07T2awu5IgLhPxm7otAUuujiLVxsKa48NzOvFqwOOS e87eX6zVVgwCs2ETMR7h4DCUJdrKH7.XfQJLBr5iDwzE..wVOW_nBQnysX2fcwVTwgAONipLBqhQ VvdNUO24ywfhdHME2tQxbPZgf..fHZJCj5sSEd8D5qeyyaAMxr_F2UJJMuFpaDOyesfgaUf5I7Ve nmsRoaZ6iQhmuYQVkBdQu5qRW23bhStxnv9K7RXWSoWoVt50xpc6dAe.qCjGY9B6S5HDuhDyoNd9 GokB5GDX9KKyKsLqzAbZA1ivK4kBBn5L1Wm2HHZCKkowO9ti5n0ZJJ0R5Y0KO3nbO1C5ytQAgd5l 2ozUPWIdHngvvMNM3CFb6Xfjc6x2An32svqeLt7a2dFELXRReKaOTdX6yWAJxG.CfFO_vrkeV_vN fIoznXrwW.9WGZFqNL46yn5q5Z.TToIh2NuUoKpvFWN3s1TQ.2g4s6180DVJ.guuzL39Zr5hwhiS aRO1ceW86K6UH6ZJ3IQxT8Sq20XDQ3wIZqqWRsNGuHcjNHDkmgcv_gyyVrhCsnOxb1lBtcT4CCjd VTEppN6ZUG0dgdnofQ_tKPcOIL4Vu0X6X4Yf6FaAVRQyFty4Vrnau50QdOD_NhgI1Uw.OTfIqs93 4veOL1FZGeIEiD9fHjHPLQwL5PSSI00wjwu5w5ID2NhijekYiUPvFUPwKT9HWN8GwnV9iLNVnUjY VoIsO90nrm42sbHispXz2FTYZJLx8NWzecty9vC6w8.E5HOKl4QdnCWInSxszmfiCAuyTTf0Uv9h 4X.9QtzCONC99QpzFbSB.Ff98QE.8tcOJXCRFmVOPKhPmQelR_FYtg5_CI.k751gxe_zYb52Oh5m MwunkPP5gytyy9HlPv1tJifvUY4FYu60Z9LgwH2LcUcRtZRzl3crwwYgSzdnYNy8bYieBBegnbsO Ct9D7IFHXBcjNOjmrwvPI_x7yeVVU4OvYjB7EAq50DvIrQke8a2X87.5GBkd9YQ3chnc6YpqnghS UhRqKyhgNCh6yhOSTVnQGXDUOBVH805nuRnwH7q.cCmzIZXCe7XDbPBeccCB7_AJzSNNddX5HbPY PW3rWtcMxSf.tXzFMy5g.YccC_Tb0dlmC7nFwkmMFKrUCBnrH_WgBE6Q17PAEoU2i7LhzdaJw_oo zXPnng8mLngmqa_5E_JPS5olPou7Q6BeSjv.6NCAd.ak9SS9.8RmkRgXCSPCl6ZPbHUvOjMUKtYx vq6JSkQfxp0ncP5RGVt3AVA2o8Y6tNYWQjEbiDsgOpW0v1no9lLk6mrMJPAo45aQ0wZKi8piUSs2 PKCDcMc8nUNfPdv4q9q80RaT_Du77cYA_9dBYewBL4c4ggHQS8jINqYBnBucubQ4ZydL0vP2fgUV ZeFufPDKhkQ6kCKlig1r7lGiC.vvhaWuo0M2YSOtMwksOEmzd1zl0NZveNjmNO.U.PVH6MrCEPhU 7ypUp8TGGHvL_xsFxd4dqrvHp8Nr2jwKkry8Ii.8l4hih8Cpveq0JlsUsaYMY9hjEfCbJd4Kpyno oiUIBVaaozesPYxISLW4ao.oDG3xAIEwBKSHN53InwTsQMtGUpoh_4gX_CJBQZKZVieCivgzYqQt gcBr7Nc9WstEgd9eA6UFSjHzSSvwncLUF8OH3jp4xRpiVcJWbuGPzZoLQtPlzqk8dmeyVRf66f5k 5Ka4_cnxNWMW4TsWvcLIkaS9kMFU.PIbvLIVmRppDDhqaTrcGeCK3xDcCS31YA3E.Bu8OzF0JmHD m3sL7wsWxaMfCeuN_tJlkaNEdN7sk43QdO3EXHk3nwCNhncuYrMZTYyUrEj3TDNSHsJ5P_a54FA_ aIZPq6p6CVrHORSQ5BYjJ5HQptDhud8JdwE7UFfNlvTS59nl7yTaU_o.WcarJRv.mVkhWuo3hE8t 6LkUVx0yGWvnPmJS0S13oiYVGm70mweIfUj_nQMrm3CEcNbcGsQJ93rGV2IzSsr5PPLp44JZHUot UA5wq3veOhbFaDBR7f_08_hCpddCrFMkTPZNl0uPPWk4kC_kNZF0J3cFDZmnYi1evx9I3dH.BhrY moEDPQmww_lFs0pZ01KfltHkHQNSDTC5LLgbcjT3Z3hF6M6mFc3jiJg5joiWsvs2VsTiDlk7zDcx 88dFyxOa2TpJlNwtMtUoI1BahFnqPyAnRpuva2OlvoQiE0DN9cbbXoBZwbtVFEVhM1iBNMCjLlEF XnZk8RHH_U2TmF3tR0xwiWl5TcGgUw57cdNQ8eHWLE9sW5BYdvuIvzjVklGRS_6aSie4KHGQysIo R.j_e0nY- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 2 Jan 2023 20:26:41 +0000 Received: by hermes--production-gq1-d898c4779-vj7nk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5322ab43e7d070c76f384cf28fbe8886; Mon, 02 Jan 2023 20:26:36 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Subject: Re: Is there a way to find out which git commit the pkg.freebsd.org repos were built on? From: Mark Millard In-Reply-To: <6F3EA78F-1048-48B2-A24E-4356EB3F09DD@yahoo.com> Date: Mon, 2 Jan 2023 12:26:25 -0800 Cc: dereks@lifeofadishwasher.com Content-Transfer-Encoding: 7bit Message-Id: References: <6F3EA78F-1048-48B2-A24E-4356EB3F09DD@yahoo.com> To: list_freebsd@bluerosetech.com, FreeBSD Mailing List X-Mailer: Apple Mail (2.3731.300.101.1.3) X-Spamd-Result: default: False [-2.30 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.80)[-0.798]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.31:from]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4Nm6pW5q2Kz3vtK X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N [Just fixing the CC.] Derek Schrock wrote on Date: Mon, 02 Jan 2023 14:04:28 UTC : > On Sun, Jan 01, 2023 at 03:25:40PM EST, Mel Pilgrim wrote: >> I asked this a long time ago, back when FreeBSD was still on Subversion, >> and the answer back then was "not really". Has that changed? >> >> What I need is the ability to retrieve the output of git log -1 > > If you look at https://pkg-status.freebsd.org/builds?type=package (make > sure sorted by Started) see the build name. You can further limit by > clicking on the poudriere icon beside the jail name to only look at 123, > 131, etc... jails. > After a build's poudriere bulk run finishes there is more time before the various package servers update. Matching a package server's specific content near such a transition can be problematical to automatically get correct. For main's port builds there are build names like: p460b8b74cf94_s4b0af11437 The "p" part 460b8b74cf94 identifies the ports commit. The "s" part 4b0af11437 identifies the commit for main [so, for now, 14]. The non-main builds just show the likes of 78bbde9c877d : the port commit. The Jail name then identifies the ??.?-RELEASE involved but via a somewhat variable naming convention. It is not explicit to the patch level of detail. The Ports column indicates if it is a quarterly build vs. not. The Status column having "stopped:done:" indicates completion without crashes or such. "stopped:done:" should have Remaining contain "0" but Remaining being zero can happen for other forms of Status. Lots of builds are incremental instead of being bulk -a builds. Thus, lots of material was actually built based on a prior commit but the more recent commits are not supposed to have changed anything that mattered (thus, the lack of a rebuild). === Mark Millard marklmi at yahoo.com