Date: Thu, 29 Aug 2024 17:57:38 +0200 From: Mathieu Arnold <mat@freebsd.org> To: Cy Schubert <Cy.Schubert@cschubert.com> Cc: Joseph Mingrone <jrm@freebsd.org>, Gleb Popov <arrowd@freebsd.org>, Cy Schubert <cy@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: ccc21de09381 - main - devel/binutils: Add devel/elfutils dependency options Message-ID: <kh2ghimgrtfpyqxxbp3xphmmvggruluv6l3zips5h7l4bhb4jx@ug2g5kytk6sp> In-Reply-To: <20240829144434.0F9053BB@slippy.cwsent.com> References: <202408281603.47SG35Q9035605@gitrepo.freebsd.org> <CALH631nFVYyks4DB%2BT8%2BC8r5Y6GHT4Su8mzhDaJ8BQ1=PMVZPA@mail.gmail.com> <20240828180439.22B0730E@slippy.cwsent.com> <2ypgfpzxn7m4jzzbacyvrlw7htj5iyg7zwdb7mjcbknfjr3ee4@ipqdfyay3s4m> <20240829124237.6E277483@slippy.cwsent.com> <86o75bpf9y.fsf@phe.ftfl.ca> <20240829144434.0F9053BB@slippy.cwsent.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--smrr3cewvoxhszxg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 29, 2024 at 07:44:34AM GMT, Cy Schubert wrote: > > Hi Cy, > > > > It looks like there is a --with-debuginfod configure option. Could we > > remove the OPTIONS_RADIO and make it a single ELFU knob? Something like > > below would make detection of the library and the dependency on > > devel/elfutils deterministic. > > > > ELFU_DESC=3D Depend on devel/elfutils > > ELFU_CONFIGURE_WITH=3D debuginfod > > ELFU_LIB_DEPENDS=3D libdebuginfod.so:devel/elfutils >=20 > I suppose but this would mean users who have depended upon the old behavi= or=20 > would need to actually specify it. I was trying to avoid changing any=20 > implied behavior. >=20 > This of course would necessitate a PORTREVISION bump because even though= =20 > this change doesn't affect poudriere builds it will affect users who buil= d=20 > binutils manually. It's not really a behavior, it's a random fluke, if you had elfutils installed, then it used it without you knowing about it. Building ports should be as deterministic as possible, I think there is a paragraph in the porter's hanbook about that. > Consider it done. Thank you --=20 Mathieu Arnold --smrr3cewvoxhszxg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmbQmm5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d Qb5Tswv9E4fq+8JYGzRUEg7XoYLyXCxi95YEC4/JVEfjVrFh8PSwVFyX8p0Mpfvv a89zUZPFqLKNySAr9BEzZTi1dVd0mcKhgvlSId+GNmRMPFwBrSC3Nkrw3xskgGzr 6Rm5qHqwBLrMNLs1SWVGQD/lRLBmRieRttPTrAzSvesY2qGskDjvsBKkTwX0kuqd R+IZlHAxVbrmcrTWN79ww4LaWmEyGzAZqT1w/0KChwD8maRfwTMHx7h/j4Pkpr/o OkXh0jg9cAwhizMtIFt5dbGDAara/oroOhYgbH7XFLRNp0DppwWa51N06YCioZiE E9ISa2LbRwGuLJI9htEB+QueGpS7V2ajWqjDVutkm2ZM9i7Zf13zvIo1YQhpQu+f mhggjGMoXm2sxgMYnyZWm3iWlFNVh7DZZvVVYdegTR3/SO74BnvR1+BwlomqkeCf oQj3UhPWJJFKD4I50NiZ5HuitnwM0sbBr3cIh6qNm/O8YTNPhPLUFWEB7Wuj76pb AGYkW4id =pWHR -----END PGP SIGNATURE----- --smrr3cewvoxhszxg--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?kh2ghimgrtfpyqxxbp3xphmmvggruluv6l3zips5h7l4bhb4jx>