Hello all, I noticed that after the latest update waifu2x-ncnn-vulkan image upscaler from the official repos broke with the following error:
waifu2x-ncnn-vulkan: symbol lookup error: waifu2x-ncnn-vulkan: undefined symbol: _ZN4ncnn19create_gpu_instanceEv
There was a vulkan update in the last version, it is likely that this package just needs a rebuild with the latest version of vulkan. I downloaded the source from github and recompiled, it works normally.
It is likely that all ncnn software likewise broke and needs to be rebuilt, but I didn’t have time to test them all.
Yea, realesrgan-ncnn-vulkan
is broken too.
$ realesrgan-ncnn-vulkan
/usr/lib/realesrgan-ncnn-vulkan/realesrgan-ncnn-vulkan: symbol lookup error: /usr/lib/realesrgan-ncnn-vulkan/realesrgan-ncnn-vulkan: undefined symbol: _ZN4ncnn19create_gpu_instanceEv
It’s an AUR package: AUR (en) - realesrgan-ncnn-vulkan
So you need to build it after the dependencies were updated.
Duh, my bad. I just typed ncnn
in pamac ui and saw it alongside waifu2x-ncnn-vulkan
which is an official package and didn’t look further 
I think this confirms that all ncnn software in the official repositories is broken. Thank for confirming. The AUR ones can be easily fixed by rebuilding yourself, but the ones in the official repos need to be rebuilt by the manjaro folks.
1 Like