diff options
| author | Ming Liu <liu.ming50@gmail.com> | 2019-01-31 17:08:45 +0100 | 
|---|---|---|
| committer | Peter Liu <peter.liu@se.atlascopco.com> | 2019-02-06 21:26:42 +0100 | 
| commit | 3217e9205c85d91be6a4e2ea13f7a30d4343f69f (patch) | |
| tree | 5db23401a2c22f0b0d80e4ac7df40faf9390b25c /scripts/qa | |
| parent | 6f086f7c7ccb743003e583b0dbf65ee7f2f54eae (diff) | |
| download | meta-updater-3217e9205c85d91be6a4e2ea13f7a30d4343f69f.tar.gz | |
aktualizr: introduce PACKAGECONFIG
There are several flaws in current aktualizr recipe:
- It builds with 'BUILD_SYSTEMD=ON' by default but does not set DEPENDS
  to systemd, this is not leading to compilation errors so far because
  systemd is deployed into recipe sysroot by ostree if 'systemd' exists
  in DISTRO_FEATURES, but in other cases, it will cause compilation
  errors.
- GARAGE_SIGN_SHA256 is being passed to EXTRA_OECMAKE even it's not set
  anythere, this will lead a wrong GARAGE_SIGN_SHA256_ARG to be set in
  cmake files.
- pkgconfig is being called in aktualizr CMakeFile, so it needs inherit
  pkgconfig.bbclass
To fix the above flaws, meanwhile to keep the code cleaner, we introduce
PACKAGECONFIG to handle the configurations.
Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Diffstat (limited to 'scripts/qa')
0 files changed, 0 insertions, 0 deletions
