Introduction

This page is dedicated to provide errors and challenges of libcamera source code upgradation.

libcamera source code url        : https://github.com/kbingham/libcamera

libcamera soure code branch  : master

Pipewire Upgradation Errors and Challenges

Rev : 8b02645845bf404fba83910818b285b652f14f89(20Jul2022)

S.NoErrors/ChallengesSolution
1meson.build:3:0: ERROR: Meson version is 0.53.2 but project requires >= 0.56

RDK-Camera build supported with 0.53 meson version

so, Changed meson version from 0.56 into 0.53 in meson.build file

2
  1. meson.build:19:0: ERROR: Unknown method "project_build_root" in object.
  2. include/libcamera/ipa/meson.build:23:0: ERROR: Unknown method "project_build_root" in object.   
  3. include/libcamera/ipa/meson.build:86:4: ERROR: Unknown method "project_build_root" in object.
  4. src/libcamera/meson.build:118:0: ERROR: Unknown method "project_build_root" in object.
  5. test/serialization/generated_serializer/include/libcamera/ipa/meson.build:4:0: ERROR: Unknown method "project_build_root" in object.
  6. meson.build:164:0: ERROR: Unknown method "project_build_root" in object.
Modified project_build_root into build_root
3
  1. meson.build:19:0: ERROR: Unknown method "project_source_root" in object.
  2. include/libcamera/ipa/meson.build:23:0: ERROR: Unknown method "project_source_root" in object.
  3. include/libcamera/ipa/meson.build:86:4: ERROR: Unknown method "project_source_root" in object.
  4. src/libcamera/meson.build:114:0: ERROR: Unknown method "project_source_root" in object.
  5. src/libcamera/meson.build:118:0: ERROR: Unknown method "project_source_root" in object.
  6. test/serialization/generated_serializer/include/libcamera/ipa/meson.build:4:0: ERROR: Unknown method "project_source_root" in object.
  7. meson.build:164:0: ERROR: Unknown method "project_source_root" in object.
Modified project_source_root into source_root
4src/libcamera/meson.build:95:4: ERROR: Module cmake does not have method subproject_options.

Supported libyaml dependency component for libcamera.

Added 'libyaml' in libcamera bbappend DEPENDS variable.

Pushed above errors and challenges to meta-cmf-raspberrypi(rdk-next branch) layer.

Change set : https://code.rdkcentral.com/r/c/rdk/components/generic/rdk-oe/meta-cmf-raspberrypi/+/73359

  • No labels