Bug#904143: intel-vaapi-driver-shaders: make distclean deletes src/shaders/post_processing/gen5_6/null.g6b which is not regenerated

Andreas Beckmann anbe at debian.org
Fri Jul 20 16:19:05 BST 2018


Source: intel-vaapi-driver-shaders
Version: 2.2.0-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

intel-vaapi-driver-shaders FTBFS twice in a row. The first build
succeeds, but the subsequent debian/rules clean causes
src/shaders/post_processing/gen5_6/null.g6b (and possibly more files)
to be deleted, which is not regenerated during the second build.

>From the attached logfile:

[first build succeeded]

[from debian/rules clean afte rthe first build]

...
Making distclean in gen5_6
make[5]: Entering directory '/build/intel-vaapi-driver-shaders-2.2.0/src/shaders/post_processing/gen5_6'
test -z "nv12_avs_nv12.g5s nv12_dn_nv12.g5s nv12_dndi_nv12.g5s nv12_load_save_nv12.g5s nv12_load_save_pa.g5s nv12_load_save_pl3.g5s nv12_load_save_rgbx.g5s nv12_scaling_nv12.g5s pa_load_save_pa.g5s pa_load_save_nv
12.g5s pa_load_save_pl3.g5s pl3_load_save_nv12.g5s pl3_load_save_pa.g5s pl3_load_save_pl3.g5s rgbx_load_save_nv12.g5s nv12_avs_nv12.g6s nv12_dn_nv12.g6s nv12_dndi_nv12.g6s nv12_load_save_nv12.g6s nv12_load_save_pa
.g6s nv12_load_save_pl3.g6s nv12_load_save_rgbx.g6s nv12_scaling_nv12.g6s pa_load_save_pa.g6s pa_load_save_nv12.g6s pa_load_save_pl3.g6s pl3_load_save_nv12.g6s pl3_load_save_pl3.g6s pl3_load_save_pa.g6s rgbx_load_
save_nv12.g6s null.g4m null.g6m" || rm -f nv12_avs_nv12.g5s nv12_dn_nv12.g5s nv12_dndi_nv12.g5s nv12_load_save_nv12.g5s nv12_load_save_pa.g5s nv12_load_save_pl3.g5s nv12_load_save_rgbx.g5s nv12_scaling_nv12.g5s pa
_load_save_pa.g5s pa_load_save_nv12.g5s pa_load_save_pl3.g5s pl3_load_save_nv12.g5s pl3_load_save_pa.g5s pl3_load_save_pl3.g5s rgbx_load_save_nv12.g5s nv12_avs_nv12.g6s nv12_dn_nv12.g6s nv12_dndi_nv12.g6s nv12_loa
d_save_nv12.g6s nv12_load_save_pa.g6s nv12_load_save_pl3.g6s nv12_load_save_rgbx.g6s nv12_scaling_nv12.g6s pa_load_save_pa.g6s pa_load_save_nv12.g6s pa_load_save_pl3.g6s pl3_load_save_nv12.g6s pl3_load_save_pl3.g6
s pl3_load_save_pa.g6s rgbx_load_save_nv12.g6s null.g4m null.g6m
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
test -z "nv12_avs_nv12.g4b.gen5 nv12_dn_nv12.g4b.gen5 nv12_dndi_nv12.g4b.gen5 nv12_load_save_nv12.g4b.gen5 nv12_load_save_pa.g4b.gen5 nv12_load_save_pl3.g4b.gen5 nv12_load_save_rgbx.g4b.gen5 nv12_scaling_nv12.g4b.
gen5 pa_load_save_pa.g4b.gen5 pa_load_save_nv12.g4b.gen5 pa_load_save_pl3.g4b.gen5 pl3_load_save_nv12.g4b.gen5 pl3_load_save_pa.g4b.gen5 pl3_load_save_pl3.g4b.gen5 rgbx_load_save_nv12.g4b.gen5  nv12_avs_nv12.g6b n
v12_dn_nv12.g6b nv12_dndi_nv12.g6b nv12_load_save_nv12.g6b nv12_load_save_pa.g6b nv12_load_save_pl3.g6b nv12_load_save_rgbx.g6b nv12_scaling_nv12.g6b pa_load_save_pa.g6b pa_load_save_nv12.g6b pa_load_save_pl3.g6b 
pl3_load_save_nv12.g6b pl3_load_save_pl3.g6b pl3_load_save_pa.g6b rgbx_load_save_nv12.g6b  null.g4b.gen5 null.g6b" || rm -f nv12_avs_nv12.g4b.gen5 nv12_dn_nv12.g4b.gen5 nv12_dndi_nv12.g4b.gen5 nv12_load_save_nv12.
g4b.gen5 nv12_load_save_pa.g4b.gen5 nv12_load_save_pl3.g4b.gen5 nv12_load_save_rgbx.g4b.gen5 nv12_scaling_nv12.g4b.gen5 pa_load_save_pa.g4b.gen5 pa_load_save_nv12.g4b.gen5 pa_load_save_pl3.g4b.gen5 pl3_load_save_n
v12.g4b.gen5 pl3_load_save_pa.g4b.gen5 pl3_load_save_pl3.g4b.gen5 rgbx_load_save_nv12.g4b.gen5  nv12_avs_nv12.g6b nv12_dn_nv12.g6b nv12_dndi_nv12.g6b nv12_load_save_nv12.g6b nv12_load_save_pa.g6b nv12_load_save_pl
3.g6b nv12_load_save_rgbx.g6b nv12_scaling_nv12.g6b pa_load_save_pa.g6b pa_load_save_nv12.g6b pa_load_save_pl3.g6b pl3_load_save_nv12.g6b pl3_load_save_pl3.g6b pl3_load_save_pa.g6b rgbx_load_save_nv12.g6b  null.g4
b.gen5 null.g6b
rm -f Makefile
make[5]: Leaving directory '/build/intel-vaapi-driver-shaders-2.2.0/src/shaders/post_processing/gen5_6'
...

[building the source package after the first build+clean causes dpkg-source to report many deleted files]

...
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen9/pl2_to_rgbx.g9b, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen9/pl2_to_pl2.g9b, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/nv12_avs_nv12.g4b.gen5, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/rgbx_load_save_nv12.g4b.gen5, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/null.g6b, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/nv12_dn_nv12.g6b, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/nv12_load_save_nv12.g4b.gen5, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/pa_load_save_pa.g4b.gen5, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/pa_load_save_pl3.g4b.gen5, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/Makefile.in, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/nv12_load_save_pl3.g6b, use --include-removal to override
dpkg-source: warning: ignoring deletion of file src/shaders/post_processing/gen5_6/pa_load_save_nv12.g4b.gen5, use --include-removal to override
...

[from the second build]

...
Making all in gen5_6
make[6]: Entering directory '/build/intel-vaapi-driver-shaders-2.2.0/src/shaders/post_processing/gen5_6'
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_avs_nv12.asm > _pp0.nv12_avs_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_avs_nv12.g5s nv12_avs_nv12.g5s; \
rm _pp0.nv12_avs_nv12.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_dn_nv12.asm > _pp0.nv12_dn_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_dn_nv12.g5s nv12_dn_nv12.g5s; \
rm _pp0.nv12_dn_nv12.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_dndi_nv12.asm > _pp0.nv12_dndi_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_dndi_nv12.g5s nv12_dndi_nv12.g5s; \
rm _pp0.nv12_dndi_nv12.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_load_save_nv12.asm > _pp0.nv12_load_save_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_nv12.g5s nv12_load_save_nv12.g5s; \
rm _pp0.nv12_load_save_nv12.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_load_save_pa.asm > _pp0.nv12_load_save_pa.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_pa.g5s nv12_load_save_pa.g5s; \
rm _pp0.nv12_load_save_pa.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_load_save_pl3.asm > _pp0.nv12_load_save_pl3.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_pl3.g5s nv12_load_save_pl3.g5s; \
rm _pp0.nv12_load_save_pl3.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_load_save_rgbx.asm > _pp0.nv12_load_save_rgbx.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_rgbx.g5s nv12_load_save_rgbx.g5s; \
rm _pp0.nv12_load_save_rgbx.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels nv12_scaling_nv12.asm > _pp0.nv12_scaling_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_scaling_nv12.g5s nv12_scaling_nv12.g5s; \
rm _pp0.nv12_scaling_nv12.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels pa_load_save_pa.asm > _pp0.pa_load_save_pa.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.pa_load_save_pa.g5s pa_load_save_pa.g5s; \
rm _pp0.pa_load_save_pa.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels pa_load_save_nv12.asm > _pp0.pa_load_save_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.pa_load_save_nv12.g5s pa_load_save_nv12.g5s; \
rm _pp0.pa_load_save_nv12.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels pa_load_save_pl3.asm > _pp0.pa_load_save_pl3.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.pa_load_save_pl3.g5s pa_load_save_pl3.g5s; \
rm _pp0.pa_load_save_pl3.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels pl3_load_save_nv12.asm > _pp0.pl3_load_save_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.pl3_load_save_nv12.g5s pl3_load_save_nv12.g5s; \
rm _pp0.pl3_load_save_nv12.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels pl3_load_save_pa.asm > _pp0.pl3_load_save_pa.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.pl3_load_save_pa.g5s pl3_load_save_pa.g5s; \
rm _pp0.pl3_load_save_pa.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels pl3_load_save_pl3.asm > _pp0.pl3_load_save_pl3.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.pl3_load_save_pl3.g5s pl3_load_save_pl3.g5s; \
rm _pp0.pl3_load_save_pl3.g5s
cpp -D DEV_ILK -I ./Common/ -I ./Core_Kernels rgbx_load_save_nv12.asm > _pp0.rgbx_load_save_nv12.g5s; \
python2 ../../../../src/shaders/gpp.py _pp0.rgbx_load_save_nv12.g5s rgbx_load_save_nv12.g5s; \
rm _pp0.rgbx_load_save_nv12.g5s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_avs_nv12.asm > _pp0.nv12_avs_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_avs_nv12.g6s nv12_avs_nv12.g6s; \
rm _pp0.nv12_avs_nv12.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_dn_nv12.asm > _pp0.nv12_dn_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_dn_nv12.g6s nv12_dn_nv12.g6s; \
rm _pp0.nv12_dn_nv12.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_dndi_nv12.asm > _pp0.nv12_dndi_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_dndi_nv12.g6s nv12_dndi_nv12.g6s; \
rm _pp0.nv12_dndi_nv12.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_load_save_nv12.asm > _pp0.nv12_load_save_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_nv12.g6s nv12_load_save_nv12.g6s; \
rm _pp0.nv12_load_save_nv12.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_load_save_pa.asm > _pp0.nv12_load_save_pa.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_pa.g6s nv12_load_save_pa.g6s; \
rm _pp0.nv12_load_save_pa.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_load_save_pl3.asm > _pp0.nv12_load_save_pl3.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_pl3.g6s nv12_load_save_pl3.g6s; \
rm _pp0.nv12_load_save_pl3.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_load_save_rgbx.asm > _pp0.nv12_load_save_rgbx.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_load_save_rgbx.g6s nv12_load_save_rgbx.g6s; \
rm _pp0.nv12_load_save_rgbx.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels nv12_scaling_nv12.asm > _pp0.nv12_scaling_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.nv12_scaling_nv12.g6s nv12_scaling_nv12.g6s; \
rm _pp0.nv12_scaling_nv12.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels pa_load_save_pa.asm > _pp0.pa_load_save_pa.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.pa_load_save_pa.g6s pa_load_save_pa.g6s; \
rm _pp0.pa_load_save_pa.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels pa_load_save_nv12.asm > _pp0.pa_load_save_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.pa_load_save_nv12.g6s pa_load_save_nv12.g6s; \
rm _pp0.pa_load_save_nv12.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels pa_load_save_pl3.asm > _pp0.pa_load_save_pl3.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.pa_load_save_pl3.g6s pa_load_save_pl3.g6s; \
rm _pp0.pa_load_save_pl3.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels pl3_load_save_nv12.asm > _pp0.pl3_load_save_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.pl3_load_save_nv12.g6s pl3_load_save_nv12.g6s; \
rm _pp0.pl3_load_save_nv12.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels pl3_load_save_pl3.asm > _pp0.pl3_load_save_pl3.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.pl3_load_save_pl3.g6s pl3_load_save_pl3.g6s; \
rm _pp0.pl3_load_save_pl3.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels pl3_load_save_pa.asm > _pp0.pl3_load_save_pa.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.pl3_load_save_pa.g6s pl3_load_save_pa.g6s; \
rm _pp0.pl3_load_save_pa.g6s
cpp -D GT -I ./Common/ -I ./Core_Kernels rgbx_load_save_nv12.asm > _pp0.rgbx_load_save_nv12.g6s; \
python2 ../../../../src/shaders/gpp.py _pp0.rgbx_load_save_nv12.g6s rgbx_load_save_nv12.g6s; \
rm _pp0.rgbx_load_save_nv12.g6s
m4 null.g4a > null.g4m
make[6]: *** No rule to make target 'null.g6b', needed by 'all-local'.  Stop.
make[6]: *** Waiting for unfinished jobs....
rm null.g4m
make[6]: Leaving directory '/build/intel-vaapi-driver-shaders-2.2.0/src/shaders/post_processing/gen5_6'
make[5]: *** [Makefile:378: all-recursive] Error 1
...


Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: intel-vaapi-driver-shaders_2.2.0-1_twice.log.gz
Type: application/gzip
Size: 28639 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-multimedia-maintainers/attachments/20180720/15d959a8/attachment-0001.gz>


More information about the pkg-multimedia-maintainers mailing list