On Sun, Dec 20, 2020 at 6:26 AM Tanu Kaskinen <[email protected]> wrote:
>
> On Sat, 2020-12-19 at 12:36 -0800, Khem Raj wrote:
> > On Sat, Dec 19, 2020 at 9:24 AM Khem Raj <[email protected]> wrote:
> > > On Thu, Dec 17, 2020 at 11:28 AM Tanu Kaskinen <[email protected]> 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.
>
> Ok, so the Neon check in Meson is somehow too lax if it passes with
> -Qunused-arguments. Thanks for the initial debugging! I can look into
> the issue, but I can't promise to do it quickly. I see these patches
> are in master already - should the last patch be reverted for now? Or
> can your workaround be applied to master (or meta-clang, if that's
> where clang workarounds belong)?
>

I think its ok, I have added the relevant workaround in meta-clang for
now. there was another
issue I ran into non x86 builds with clang, which I have sent a patch
for. Please review it and see
if its worth upstreaming into PA and help it upstream if you can.

> --
> Tanu
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#146001): 
https://lists.openembedded.org/g/openembedded-core/message/146001
Mute This Topic: https://lists.openembedded.org/mt/79044755/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to