On Thu, 20 Apr 2023 at 07:30, Yang Xu <[email protected]> wrote:
>
> Build openssl with shared state cache may meet problem under below conditions:
> 1. sstate cache generated by another user on same machine
> 2. inappropriate PERL5LIB setting
> 3. openssl build from scratch but perl using cache
>
> When building openssl, without appropriate PERL5LIB setting, perl tries
> to search Text::Template in no permission path and abort.
>
> This patch does three things:
> 1. openssl upgrade external Text-Template from 1.46 to 1.56,
> correct perl module path.
> 2. add necessary module path while openssl build
> 3. set package level PERL5LIB to make perl found module in S

I'm not sure I understand the description of the problem, or the fix.
What makes PERL5LIB setting inappropriate? Why is perl that has been
built by a different user (and placed into sstate) not suitable?
Doesn't this mean that perl from sstate can be broken in certain
scenarios, and that needs to be fixed instead?

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

Reply via email to