Improve (lib)appcontroller vs. (lib)ctl-utilities naming and packaging consistency

Description

We need to improve consistency here ...

libappcontroller package actually builds/ships ctl-utilities.{so,a,pc) . This leads to inconsitencies

as ppl search for 'appcontroller' in their cmake conf files - but of course it is not found as only ctl-utilities is shipped.

 

dl9pf@elrond:~/AGL/WRITE/apps/agl-service-signal-composer> find /home/dl9pf/agl-sdk/7.0.1-armv7vethf-neon-vfpv4/ -name ctl-util
/home/dl9pf/agl-sdk/7.0.1-armv7vethf-neon-vfpv4/sysroots/armv7vehf-neon-vfpv4-agl-linux-gnueabi/usr/lib/pkgconfig/ctl-utilities.pc
/home/dl9pf/agl-sdk/7.0.1-armv7vethf-neon-vfpv4/sysroots/armv7vehf-neon-vfpv4-agl-linux-gnueabi/usr/lib/libctl-utilities.a
dl9pf@elrond:~/AGL/WRITE/apps/agl-service-signal-composer> find /home/dl9pf/agl-sdk/7.0.1-armv7vethf-neon-vfpv4/ -name appc
dl9pf@elrond:~/AGL/WRITE/apps/agl-service-signal-composer>

 

 

TLDR:  libappcontroller needs to ship 'appcontroller*.so' and not 'ctl-utilities*.so' . If we ship ctl-utilities*.so, we need to name it libctl-utilities.

Environment

None

Activity

Walt Miner 
July 9, 2019 at 4:39 PM

Close for HH RC2

Jan-Simon Moeller 
July 2, 2019 at 11:09 AM

Huch - I see no code change that fixes this ? Why was it resolved ?

Jan-Simon Moeller 
May 20, 2019 at 2:23 PM
(edited)

Jan-Simon Moeller 
May 20, 2019 at 2:05 PM

No, master seems also affected. Also afb-test has the same issue on master atm .

Romain Forlot 
May 6, 2019 at 4:11 PM
(edited)

Problem lies only on guppy branch because the SDK is too old. The review : https://gerrit.automotivelinux.org/gerrit/#/c/21227/ fix this but we need to rebuild the SDK for guppy. Indeed, the compatibility fix wasn't part of the guppy branch so that failed.

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Contract ID

Affects versions

Priority

Created May 3, 2019 at 2:12 PM
Updated September 19, 2019 at 12:06 PM
Resolved July 2, 2019 at 7:50 AM