From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: For Info - libgudev-238 can't be built Date: Tue, 11 Jul 2023 14:46:24 +0100 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5940327150864885841==" List-Id: --===============5940327150864885841== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello, > On 11 Jul 2023, at 14:44, Adolf Belka wrote: >=20 > Hi Michael, >=20 > On 10/07/2023 19:46, Michael Tremer wrote: >> Hey, >> Thanks for looking into this. >> 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 eu= dev until I started to look into the problems I was having with libgudev. >=20 > libgudev I knew had been updated because it was updated on Arch Linux but t= hey use systemd and therefore use the systemd-udev package. >=20 > I will do an update of eudev to 3.2.12 >> https://github.com/eudev-project/eudev/releases/tag/v3.2.12 >> For completeness, here is the issue: >> https://github.com/eudev-project/eudev/issues/249 >> And what do we actually need libgudev for? Do we know this? > I have no idea. >=20 > The Gnome wiki page for it says >=20 > "This library provides GObject bindings for libudev. It was originally part= of udev-extras, then udev, then systemd. It's now a project on its own." >=20 > I just looked in the IPFire git repo and found it was introduced in Decembe= r 2022 as being a dependency for libqmi for the 5G and newer 4G modems Ah, in that case we need it :) -Michael > Regards, > Adolf. >=20 >> -Michael >>> On 9 Jul 2023, at 15:51, Adolf Belka wrote: >>>=20 >>> Hi All, >>>=20 >>>=20 >>> For info, the latest version of libgudev, 238, fails to build because it = is looking for a libudev of at least 251 and eudev has version 243. >>>=20 >>> 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 libgude= v meson requirements section but then the build fails because there is a new = function which has been added in the systemd udev that is not yet in the stan= dalone eudev package. >>>=20 >>> I will keep an eye out on the eudev issues page for this. >>>=20 >>>=20 >>> Regards, >>>=20 >>>=20 >>> Adolf. >>>=20 >=20 > --=20 > Sent from my laptop --===============5940327150864885841==--