pulseaudio should be optional in AGL

Description

pulseaudio should be optional in AGL:

 - 4A should be pulseaudio free if wanted.

 -  If a AGL feature need or want pulseaudio, it should use:

DISTRO_FEATURES_append = "  pulseaudio"

  • AGL should remove pulseaudio from yocto DISTRO_FEATURES_BACKFILL

DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit pulseaudio"

Environment

None

Activity

Show:

Walt Miner 
December 7, 2018 at 11:53 PM

Close for GG RC2

Stephane Desneux 
November 3, 2018 at 7:22 PM

If we agree that pulseaudio isn't supposed to be removed (easily) from FF builds, we can stay like this and it seems coherent (at least, that was the intent from , and me slightly smiling face

As a reminder:currently, on master (GG), pulseaudio is pulled by agl-demo so there's no visible change. It also means that you could buiild agl-core or other profiles (ex: HUD) without pulseaudio support. Makes sense, no?

 

Walt Miner 
November 2, 2018 at 9:31 PM
(edited)

I am ok with not having all of the patches to being on flounder. Just wanted to confirm that we have something coherent on flounder.  If you are ok with the current flounder situation I will move this to CLOSED.  Please ack. 

Stephane Desneux 
November 1, 2018 at 12:45 PM

What has been done before Flounder is ok for 4A+pulseaudio mode. In addition to that, in master we pushed a few commits that make pulse really optional (you can remove it if you wish). I'm not sure we want that feature into flounder.

 

Walt Miner 
November 1, 2018 at 1:16 AM

 There a large number of commits for this issue some of them dating back to July.  Some of these got onto flounder branch because they were pre-flounder branch.  The last bunch are only on master. Can you double check that flounder has all of the patches needed.  I used this search in gerrit. 

 

https://gerrit.automotivelinux.org/gerrit/#/q/SPEC-1601

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Contract ID

Components

Priority

Created July 20, 2018 at 4:27 PM
Updated December 7, 2018 at 11:53 PM
Resolved October 30, 2018 at 5:25 PM

Flag notifications