I see. Thank you for replying.
** Changed in: linux (Ubuntu Bionic)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1765048
Title:
bionic: LINUX_VERSION_CODE incorrect?
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Bionic:
Fix Released
Bug description:
In linux/version.h there is a LINUX_VERSION_CODE define.
Issue: According to the Keepalived developer(s), the define set in
version 4.15.0-15.16, encoded value 265999, is incorrect. Instead of
4.15.0, it reflects 4.15.15. Seen on bionic.
See https://github.com/acassen/keepalived/issues/838 , their comments copied
here:
"Converting 265999 to hex gives 0x40F0F, which means kernel version 4.15.15.
This looks like linux/version.h is being incorrectly constructed, or there is a
mismatch between the running kernel and the kernel header files."
and
"The #define LINUX_VERSION_CODE 265999 statement says that the headers
are for Linux version 4.15.15, so keepalived is correctly reporting
what is in linux/version.h header file.
This issue probably needs to be reported to Ubuntu since it looks like
the header file they are distributing is incorrect."
root@hostname:~/keepalived# dpkg -l | grep linux-headers
ii linux-headers-4.13.0-36 4.13.0-36.40
all Header files related to Linux kernel version 4.13.0
ii linux-headers-4.13.0-36-generic 4.13.0-36.40
amd64 Linux kernel headers for version 4.13.0 on 64 bit
x86 SMP
ii linux-headers-4.13.0-38 4.13.0-38.43
all Header files related to Linux kernel version 4.13.0
ii linux-headers-4.13.0-38-generic 4.13.0-38.43
amd64 Linux kernel headers for version 4.13.0 on 64 bit
x86 SMP
ii linux-headers-4.15.0-15 4.15.0-15.16
all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-15-generic 4.15.0-15.16
amd64 Linux kernel headers for version 4.15.0 on 64 bit
x86 SMP
ii linux-headers-generic 4.15.0.15.16
amd64 Generic Linux kernel headers
root@hostname:~/keepalived#
root@hostname:~/keepalived# dpkg -S /usr/include/linux/version.h
linux-libc-dev:amd64: /usr/include/linux/version.h
root@hostname:~/keepalived# dpkg -l | grep linux-libc-dev
ii linux-libc-dev:amd64 4.15.0-15.16
root@hostname:~# grep LINUX_VERSION_CODE /usr/include/linux/version.h
#define LINUX_VERSION_CODE 265999
# uname -a
Linux hostname 4.15.0-15-generic #16-Ubuntu SMP Wed Apr 4 13:58:14 UTC 2018
x86_64 x86_64 x86_64 GNU/Linux
Can you please advise if this is the case?
Thanks in advance.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1765048/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp