I have updated Skycontroller and Parrot UKR on new firmware 8.4.0
I wish build Olympe on my Rasberry Pi 5 so when I laucn build, I have this error:
/home/pierre/code/parrot-olympe-840/build/alchemy/main.mk:375: *** /home/pierre/code/parrot-olympe-840/packages/pdraw/libpdraw: module ‘libpdraw’ depends on unknown module ‘libphoto-metadata-defs’. Stop.
Where I can find the module libphoto-metadata-defs ?
Subject: Olympe 8.4.0 source build — libphoto-metadata-defs API mismatch
Hello,
Thank you for pointing me to the libphoto-metadata-defs repository. I cloned it into packages/ and the module now builds, but I’ve hit a deeper issue: the version on GitHub is not API-compatible with the libpdraw and libvideo-metadata included in the parrot-olympe-src-8.4.0.tar.gz archive.
These PMETA_DEFS_XMP_IDX_* constants do not exist in the April 2026 version of the module.
My question: which revision/tag/commit of libphoto-metadata-defs corresponds to the 8.4.0 release? The archive appears to have shipped without this module, and the only public version has a different, incompatible API.
For context, my goal is a native ARM (aarch64, Raspberry Pi 5) build of Olympe 8.4.0. The x86_64 pip wheel works fine; I only need the source build for ARM.