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]] -=-=-=-=-=-=-=-=-=-=-=-
