From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: Re: For Info - libgudev-238 can't be built Date: Tue, 11 Jul 2023 15:44:17 +0200 Message-ID: In-Reply-To: <586E8701-67FF-44F4-B288-3BCE7D59AC56@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4666068687931363359==" List-Id: --===============4666068687931363359== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Michael, On 10/07/2023 19:46, Michael Tremer wrote: > Hey, >=20 > Thanks for looking into this. >=20 > Is there a specific reason why we are not updating to 3.2.12? Just curious = here... No reason, other than I didn't realise that there was a newer version of=20 eudev until I started to look into the problems I was having with libgudev. libgudev I knew had been updated because it was updated on Arch Linux=20 but they use systemd and therefore use the systemd-udev package. I will do an update of eudev to 3.2.12 >=20 > https://github.com/eudev-project/eudev/releases/tag/v3.2.12 >=20 > For completeness, here is the issue: >=20 > https://github.com/eudev-project/eudev/issues/249 >=20 > And what do we actually need libgudev for? Do we know this? I have no idea. The Gnome wiki page for it says "This library provides GObject bindings for libudev. It was originally=20 part of udev-extras, then udev, then systemd. It's now a project on its=20 own." I just looked in the IPFire git repo and found it was introduced in=20 December 2022 as being a dependency for libqmi for the 5G and newer 4G=20 modems Regards, Adolf. >=20 > -Michael >=20 >> On 9 Jul 2023, at 15:51, Adolf Belka wrote: >> >> Hi All, >> >> >> For info, the latest version of libgudev, 238, fails to build because it i= s looking for a libudev of at least 251 and eudev has version 243. >> >> This has been reported as an issue to the eudev issues section in github 3= days ago. Someone has tried just changing the version number in the libgudev= meson requirements section but then the build fails because there is a new f= unction which has been added in the systemd udev that is not yet in the stand= alone eudev package. >> >> I will keep an eye out on the eudev issues page for this. >> >> >> Regards, >> >> >> Adolf. >> >=20 --=20 Sent from my laptop --===============4666068687931363359==--