Hello, Andréas Livet <[email protected]> skribis:
>> What does “uname -r” return on this CentOS machine? I’m guessing it’s >> older than 3.16.0. >> 3.10.0-957.12.2.el7.x86_64 > > What a shame, this kernel was release in 2013 ! Yeah. >> ‘src/corelib/global/minimum-linux_p.h’, we can see this: >> >> --8<---------------cut here---------------start------------->8--- >> #if QT_CONFIG(getentropy) >> # define MINLINUX_MAJOR 3 >> # define MINLINUX_MINOR 17 >> # define MINLINUX_PATCH 0 >> #elif QT_CONFIG(renameat2) >> # define MINLINUX_MAJOR 3 >> # define MINLINUX_MINOR 16 >> # define MINLINUX_PATCH 0 >> #else >> # define MINLINUX_MAJOR 2 >> # define MINLINUX_MINOR 6 >> # define MINLINUX_PATCH 28 >> #endif >> --8<---------------cut here---------------end--------------->8--- > > Well done :D, I didn't have time to investigated as far as you did. I didn’t “have” the time, I took it. :-) > IMHO, don't bother, as you say 3.16.0 is already very old so it's OK > to let it this way. Sounds good. > Maybe it could be worth to mention in guix pack manual that bundle may > not always works on too old kernel ? > > Difficult to be precise because it'll depends on projects, don't > really know how to write it down in a way it'll help people to > understand problems like this one. Yes, it’s a bit hard to document it because it’ll vary from package to package, and the vast majority of packages don’t care about the kernel version. Anyway, thanks for your report, and I hope you can find a suitable workaround! Ludo’.
