That include is deprecated, and this got fixed in 2.14, see NEWS entry
- Do not include s390utils/vtoc.h in s390 plugin
See how it builds fine in e.g.:
https://launchpadlibrarian.net/357610446/buildlog_ubuntu-bionic-s390x.libblockdev_2.14-3ubuntu1+ppa1_BUILDING.txt.gz
dh_missing --fail-missing
dh_missing: usr/lib/s390x-linux-gnu/libbd_s390.so.2.0.0 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/s390x-linux-gnu/libbd_s390.so.2 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/s390x-linux-gnu/libbd_s390.so exists in debian/tmp but is not installed to anywhere
dh_missing: usr/include/blockdev/s390.h exists in debian/tmp but is not installed to anywhere
dh_missing: missing files, aborting
Built correctly, just needs shipping in a package.
@jbicha
That include is deprecated, and this got fixed in 2.14, see NEWS entry
- Do not include s390utils/vtoc.h in s390 plugin
See how it builds fine in e.g.:
https:/ /launchpadlibra rian.net/ 357610446/ buildlog_ ubuntu- bionic- s390x.libblockd ev_2.14- 3ubuntu1+ ppa1_BUILDING. txt.gz s390x-linux- gnu/libbd_ s390.so. 2.0.0 exists in debian/tmp but is not installed to anywhere s390x-linux- gnu/libbd_ s390.so. 2 exists in debian/tmp but is not installed to anywhere s390x-linux- gnu/libbd_ s390.so exists in debian/tmp but is not installed to anywhere blockdev/ s390.h exists in debian/tmp but is not installed to anywhere
dh_missing --fail-missing
dh_missing: usr/lib/
dh_missing: usr/lib/
dh_missing: usr/lib/
dh_missing: usr/include/
dh_missing: missing files, aborting
Built correctly, just needs shipping in a package.