popcornmix’s krypton_rbp_backports

Hey

I’ve come across this error while compiling popcornmix’s krypton_rbp_backports using cmake:

Code:
make[6]: *** No rule to make target 'libavcodec/rpi_shader.qasm', needed by '/home/pi/Repositories/xbmc/build/build/ffmpeg/src/ffmpeg/libavcodec/rpi_shader.h'.  Stop.
make[6]: *** Waiting for unfinished jobs....
CC    libavcodec/rpi_mailbox.o
src/libavcodec/rpi_mailbox.c: In function 'mapmem_shared':
src/libavcodec/rpi_mailbox.c:59:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
    void *mem = mmap(
    ^
src/libavcodec/rpi_mailbox.c: In function 'mapmem_private':
src/libavcodec/rpi_mailbox.c:88:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
    void *mem = mmap(
    ^
make[6]: Leaving directory '/home/pi/Repositories/xbmc/build/build/ffmpeg/src/ffmpeg-build/ffmpeg-prefix/src/ffmpeg-build'
CMakeFiles/ffmpeg.dir/build.make:110: recipe for target 'ffmpeg-prefix/src/ffmpeg-stamp/ffmpeg-build' failed
make[5]: *** [ffmpeg-prefix/src/ffmpeg-stamp/ffmpeg-build] Error 2
make[5]: Leaving directory '/home/pi/Repositories/xbmc/build/build/ffmpeg/src/ffmpeg-build'
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/ffmpeg.dir/all' failed
make[4]: *** [CMakeFiles/ffmpeg.dir/all] Error 2
make[4]: Leaving directory '/home/pi/Repositories/xbmc/build/build/ffmpeg/src/ffmpeg-build'
Makefile:127: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/home/pi/Repositories/xbmc/build/build/ffmpeg/src/ffmpeg-build'
CMakeFiles/ffmpeg.dir/build.make:113: recipe for target 'build/ffmpeg/src/ffmpeg-stamp/ffmpeg-build' failed
make[2]: *** [build/ffmpeg/src/ffmpeg-stamp/ffmpeg-build] Error 2
make[2]: Leaving directory '/home/pi/Repositories/xbmc/build'
CMakeFiles/Makefile2:1145: recipe for target 'CMakeFiles/ffmpeg.dir/all' failed
make[1]: *** [CMakeFiles/ffmpeg.dir/all] Error 2
make[1]: Leaving directory '/home/pi/Repositories/xbmc/build'
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

This is due to https://github.com/popcornmix/xbmc/commi…ade1fbe976 and it seems to be missing a rule to build rpi_shader.qasm

Does anyone have any idea about how to overcome this ?

Thanks