* For Info - libgudev-238 can't be built @ 2023-07-09 14:51 Adolf Belka 2023-07-10 17:46 ` Michael Tremer 0 siblings, 1 reply; 4+ messages in thread From: Adolf Belka @ 2023-07-09 14:51 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 573 bytes --] Hi All, 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. 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 function which has been added in the systemd udev that is not yet in the standalone eudev package. I will keep an eye out on the eudev issues page for this. Regards, Adolf. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: For Info - libgudev-238 can't be built 2023-07-09 14:51 For Info - libgudev-238 can't be built Adolf Belka @ 2023-07-10 17:46 ` Michael Tremer 2023-07-11 13:44 ` Adolf Belka 0 siblings, 1 reply; 4+ messages in thread From: Michael Tremer @ 2023-07-10 17:46 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 1045 bytes --] Hey, Thanks for looking into this. Is there a specific reason why we are not updating to 3.2.12? Just curious here... 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? -Michael > On 9 Jul 2023, at 15:51, Adolf Belka <adolf.belka(a)ipfire.org> wrote: > > Hi All, > > > 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. > > 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 function which has been added in the systemd udev that is not yet in the standalone eudev package. > > I will keep an eye out on the eudev issues page for this. > > > Regards, > > > Adolf. > ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: For Info - libgudev-238 can't be built 2023-07-10 17:46 ` Michael Tremer @ 2023-07-11 13:44 ` Adolf Belka 2023-07-11 13:46 ` Michael Tremer 0 siblings, 1 reply; 4+ messages in thread From: Adolf Belka @ 2023-07-11 13:44 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 1892 bytes --] Hi Michael, 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 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 but they use systemd and therefore use the systemd-udev package. 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. The Gnome wiki page for it says "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." I just looked in the IPFire git repo and found it was introduced in December 2022 as being a dependency for libqmi for the 5G and newer 4G modems Regards, Adolf. > > -Michael > >> On 9 Jul 2023, at 15:51, Adolf Belka <adolf.belka(a)ipfire.org> wrote: >> >> Hi All, >> >> >> 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. >> >> 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 function which has been added in the systemd udev that is not yet in the standalone eudev package. >> >> I will keep an eye out on the eudev issues page for this. >> >> >> Regards, >> >> >> Adolf. >> > -- Sent from my laptop ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: For Info - libgudev-238 can't be built 2023-07-11 13:44 ` Adolf Belka @ 2023-07-11 13:46 ` Michael Tremer 0 siblings, 0 replies; 4+ messages in thread From: Michael Tremer @ 2023-07-11 13:46 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 2058 bytes --] Hello, > On 11 Jul 2023, at 14:44, Adolf Belka <adolf.belka(a)ipfire.org> wrote: > > Hi Michael, > > 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 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 but they use systemd and therefore use the systemd-udev package. > > 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. > > The Gnome wiki page for it says > > "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." > > I just looked in the IPFire git repo and found it was introduced in December 2022 as being a dependency for libqmi for the 5G and newer 4G modems Ah, in that case we need it :) -Michael > Regards, > Adolf. > >> -Michael >>> On 9 Jul 2023, at 15:51, Adolf Belka <adolf.belka(a)ipfire.org> wrote: >>> >>> Hi All, >>> >>> >>> 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. >>> >>> 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 function which has been added in the systemd udev that is not yet in the standalone eudev package. >>> >>> I will keep an eye out on the eudev issues page for this. >>> >>> >>> Regards, >>> >>> >>> Adolf. >>> > > -- > Sent from my laptop ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-07-11 13:46 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-07-09 14:51 For Info - libgudev-238 can't be built Adolf Belka 2023-07-10 17:46 ` Michael Tremer 2023-07-11 13:44 ` Adolf Belka 2023-07-11 13:46 ` Michael Tremer
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox