[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#789100: mesa: FTBFS on sh4 due to missing files in dh_install



Source: mesa
Version: 10.5.7-1
Severity: normal

Hello!

mesa currently fails to build from source on sh4 due to at least one file missing
when dh_install is invoked at the end of the build:

# Copy the hardlinked vdpau drivers correctly.
install -m755 -d debian/mesa-vdpau-drivers/usr/lib/sh4-linux-gnu/vdpau/
mv debian/tmp/dri/usr/lib/sh4-linux-gnu/vdpau/libvdpau*.so* \
   debian/mesa-vdpau-drivers/usr/lib/sh4-linux-gnu/vdpau/
   dh_install -s --fail-missing
   dh_install: dri/usr/lib/sh4-linux-gnu/dri/gallium_drv_video.so exists in debian/tmp but is not installed to anywhere
   dh_install: missing files, aborting
   make: *** [binary-arch] Error 2
   debian/rules:259: recipe for target 'binary-arch' failed
   dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2

The problem can probably fixed by ignoring gallium_drv_video.so on sh4 and
probably all other architectures which do not support Gallium. If I remember
correctly, Gallium requires a working port of the llvm infrastructure which
is not available on a couple of non-x86 architectures which is why it might
probably a good idea to check all possibly affected architectures.

The full build log can be obtained in [1].

Thanks,
Adrian

> [1] http://buildd.debian-ports.org/status/fetch.php?pkg=mesa&arch=sh4&ver=10.5.7-1&stamp=1434561462


Reply to: