From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Mikko Rapeli <mikko.rapeli@linaro.org>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [OE-core] [PATCH] python3-cryptography: workaround broken native functionality
Date: Tue, 13 Sep 2022 13:24:39 +0100 [thread overview]
Message-ID: <41df899720a40675568c55a571308c9624ef5d2e.camel@linuxfoundation.org> (raw)
In-Reply-To: <CAJFpGrMqa3hk=QL56zFgZBHiJn173Wocz7a5AH=2a9=Eny1tog@mail.gmail.com>
On Tue, 2022-09-13 at 14:13 +0300, Mikko Rapeli wrote:
> On Tue, 13 Sept 2022 at 13:34, Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> > Are you using uninative? I'd have expected glibc and pthreads to come
> > from there rather than the host.
>
> Yes, using uninative, not host libc, sorry. Added full list of
> openat()'d files to the end of this email, from master branch with
> this patch applied.
> Delta to without this patch is just a few python modules. I can't see
> anything wrong in that list.
It looks correct to me too.
It is weird it is ubuntu 18.04 as we had a lot of problems with the
rust SDK work specifically on that platform. The problem there was rust
running things with LD_LIBRARY_PATH set which meant host tools tried to
use the SDK sysroot libs which then broke in interesting ways. It was
specific to the form of the version mismatch on 18.04.
I have no idea if there is a connection, your strace output certainly
suggests not.
>
> > > And then in bitbake -c devshell busybox:
> > >
> > > # python3 -c "from OpenSSL import crypto"
> > >
> > > I guess there is no way to add a test like that for python3-cryptography-native?
> >
> > You could probably put that in do_configure to test it?
>
> Yes, on my layer and recipes I can do this. But I'd rather upstream
> the test to python3-cryprography-native or somewhere else but I guess
> native recipes don't have selftests or similar.
I was wondering about putting something into upstream recipe...
We do somehow need to get more information about what is breaking here
:/.
Cheers,
Richard
next prev parent reply other threads:[~2022-09-13 12:24 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-13 9:34 [PATCH] python3-cryptography: workaround broken native functionality Mikko Rapeli
2022-09-13 10:01 ` [OE-core] " Richard Purdie
2022-09-13 10:29 ` Mikko Rapeli
2022-09-13 10:34 ` Richard Purdie
2022-09-13 11:13 ` Mikko Rapeli
2022-09-13 12:24 ` Richard Purdie [this message]
2022-09-14 8:09 ` Mikko Rapeli
2022-09-14 8:19 ` Alexander Kanavin
2022-09-14 8:43 ` Mikko Rapeli
2022-09-14 8:45 ` Alexander Kanavin
2022-09-14 8:51 ` Mikko Rapeli
2022-09-14 8:52 ` Alexander Kanavin
2022-09-14 8:58 ` Richard Purdie
2022-09-15 11:17 ` Ross Burton
2022-09-15 11:26 ` Mikko Rapeli
2022-09-15 11:36 ` Martin Jansa
2022-09-20 10:20 ` Mikko Rapeli
2022-09-20 11:35 ` Richard Purdie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=41df899720a40675568c55a571308c9624ef5d2e.camel@linuxfoundation.org \
--to=richard.purdie@linuxfoundation.org \
--cc=mikko.rapeli@linaro.org \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox