On Sat, Dec 19, 2020 at 9:24 AM Khem Raj <raj.k...@gmail.com> wrote: > > On Thu, Dec 17, 2020 at 11:28 AM Tanu Kaskinen <ta...@iki.fi> wrote: > > > > The PulseAudio project plans to drop Autotools support in 15.0, so let's > > switch to Meson. The first patch removes OE_LT_RPATH_ALLOW, which is > > some old cruft that sounds like it has something to do Libtool, so it's > > perhaps relevant for the goal of dropping Autotools. The next two > > patches disable features that aren't available with Meson. The last > > patch does the build system switch. > > > > Tanu Kaskinen (4): > > pulseaudio: Remove OE_LT_RPATH_ALLOW > > pulseaudio: disable EsounD support > > pulseaudio: disable GConf support > > pulseaudio: switch build system from Autotools to Meson > > I am seeing build failures with this patch series while using clang > for compiler see. > > https://errors.yoctoproject.org/Errors/Details/539474/ >
It turns out that new meson checks are a bit different and if -Qunused-arguments is used with clang then the test for neon passes because its a simple compile time check in meson, So a workaround that I have done is to remove using -Qunused-arguments on clang cmdline and then it works ok. > > > > > > .../pulseaudio/pulseaudio.inc | 69 ++++++++----------- > > ...-option-for-enabling-disabling-Valgr.patch | 67 ++++++++++++++++++ > > .../pulseaudio/pulseaudio_14.0.bb | 1 + > > 3 files changed, 97 insertions(+), 40 deletions(-) > > create mode 100644 > > meta/recipes-multimedia/pulseaudio/pulseaudio/0001-build-sys-Add-an-option-for-enabling-disabling-Valgr.patch > > > > -- > > 2.20.1 > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#145910): https://lists.openembedded.org/g/openembedded-core/message/145910 Mute This Topic: https://lists.openembedded.org/mt/79044755/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-