LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

не компилируется даже со стоковым ядром

Странно, проверю, фикс под обновленное 4.4.х (которое с поломанным API) в текущем virtualbox-kernel на SBo имеется:
https://git.slackbuilds.org/slackbuilds/commit/system/virtualbox-kernel?h=14....

# Work around API break introduced in kernel 4.4.168
if [ "$KERNEL_MINOR" = 4 -a "$KERNEL_PATCH" -ge 168 ]; then
  sed -i "s|KERNEL_VERSION(4, 9, 0)|KERNEL_VERSION(4, 4, 168)|" vboxdrv/r0drv/linux/memobj-r0drv-linux.c
fi
А поскольку 4.4.172 приехало совсем недавно, правки весьма свежие, собираться должно.


Могу попробовать собрать у себя, но без hardening, нужно?

Исправление bormant, :

не компилируется даже со стоковым ядром

Странно, проверю, фикс под обновленное 4.4.х (которое с поломанным API) в текущем virtualbox-kernel на SBo имеется...

# Work around API break introduced in kernel 4.4.168
if [ "$KERNEL_MINOR" = 4 -a "$KERNEL_PATCH" -ge 168 ]; then
  sed -i "s|KERNEL_VERSION(4, 9, 0)|KERNEL_VERSION(4, 4, 168)|" vboxdrv/r0drv/linux/memobj-r0drv-linux.c
fi
А поскольку 4.4.172 приехало совсем недавно, правки весьма свежие, собираться должно.


Могу попробовать собрать у себя, но без hardening, нужно?

Исходная версия bormant, :

не компилируется даже со стоковым ядром

Странно, проверю, фикс под обновленное 4.4.х (которое с поломанным API) в текущем virtualbox-kernel на SBo имеется...

# Work around API break introduced in kernel 4.4.168
if [ "$KERNEL_MINOR" = 4 -a "$KERNEL_PATCH" -ge 168 ]; then
  sed -i "s|KERNEL_VERSION(4, 9, 0)|KERNEL_VERSION(4, 4, 168)|" vboxdrv/r0drv/linux/memobj-r0drv-linux.c
fi


Могу попробовать собрать у себя, но без hardening, нужно?