Standalone backup agents for Linux, Mac, AIX & Solaris workloads on-premises or in the public cloud
Post Reply
ManOrs
Enthusiast
Posts: 30
Liked: 3 times
Joined: Dec 20, 2016 6:39 am
Full Name: Manuel Orsatti
Location: Italy
Contact:

Fedora 27 - kernel 4.14.3 - dkms does not build

Post by ManOrs »

Hello,
kernel 4.14.3 appeared in Fedora 27 repos,
I updated as usual, but veeamsnap dkms modue was not able to build itself

here is the log:

Code: Select all

DKMS make.log for veeamsnap-1.0.1.371 for kernel 4.14.3-300.fc27.x86_64 (x86_64)
lun 11 dic 2017, 09.55.49, CET
make: ingresso nella directory "/usr/src/kernels/4.14.3-300.fc27.x86_64"
  AR      /var/lib/dkms/veeamsnap/1.0.1.371/build/built-in.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/mem_alloc.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/sparse_array_1lv.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/sparse_bitmap.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/container.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/container_spinlocking.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/queue_spinlocking.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/bitmap_sync.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/log.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/page_array.o
  CC [M]  /var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.o
/var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.c: In function ‘blk_dev_redirect_part’:
/var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.c:385:13: error: ‘struct bio’ has no member named ‘bi_bdev’; did you mean ‘bi_iter’?
    new_bio->bi_bdev = blk_dev;
             ^~~~~~~
             bi_iter
/var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.c: In function ‘__dev_direct_submit_pages’:
/var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.c:746:6: error: ‘struct bio’ has no member named ‘bi_bdev’; did you mean ‘bi_iter’?
  bb->bi_bdev = blkdev;
      ^~~~~~~
      bi_iter
/var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.c: In function ‘blk_dev_direct_submit_page’:
/var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.c:840:6: error: ‘struct bio’ has no member named ‘bi_bdev’; did you mean ‘bi_iter’?
  bb->bi_bdev = blkdev;
      ^~~~~~~
      bi_iter
make[1]: *** [scripts/Makefile.build:314: /var/lib/dkms/veeamsnap/1.0.1.371/build/blk_dev_utile.o] Error 1
make[1]: *** Attesa per i processi non terminati....
make: *** [Makefile:1507: _module_/var/lib/dkms/veeamsnap/1.0.1.371/build] Error 2
make: uscita dalla directory "/usr/src/kernels/4.14.3-300.fc27.x86_64"
do you already have a workaround?
should I open a ticket?
PTide
Product Manager
Posts: 6431
Liked: 729 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Fedora 27 - kernel 4.14.3 - dkms does not build

Post by PTide »

Hi,

Please note, that Fedora 27 is not on the list of supported distributions for VAL v1.1. The fix will be available after v2.0 release which is to happen very soon.

Thanks
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests