On Thu, 2021-02-11 at 23:59 -0800, Khem Raj wrote: > Calling autoreconf with on-device sdk fails due to missing perl modules > which are required for it to work with autoconf 2.71+ > > Fixes > Can't locate File/Temp.pm in @INC (you may need to install the File::Temp > module) (@INC contains: /usr/share/autoconf > /usr/lib/perl5/site_perl/5.32.0/riscv32-linux /usr/lib/perl5/site_perl/5.32.0 > /usr/lib/per > l5/vendor_perl/5.32.0/riscv32-linux /usr/lib/perl5/vendor_perl/5.32.0 > /usr/lib/perl5/5.32.0/riscv32-linux /usr/lib/perl5/5.32.0 .) at > /usr/bin/autoreconf line 50. > BEGIN failed--compilation aborted at /usr/bin/autoreconf line 50. > > Signed-off-by: Khem Raj <[email protected]> > --- > meta/recipes-devtools/autoconf/autoconf_2.71.bb | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/meta/recipes-devtools/autoconf/autoconf_2.71.bb > b/meta/recipes-devtools/autoconf/autoconf_2.71.bb > index e5098106f8..8526067201 100644 > --- a/meta/recipes-devtools/autoconf/autoconf_2.71.bb > +++ b/meta/recipes-devtools/autoconf/autoconf_2.71.bb > @@ -40,10 +40,13 @@ RDEPENDS_${PN} = "m4 gnu-config \ > perl-module-file-spec \ > perl-module-file-spec-unix \ > perl-module-file-stat \ > + perl-module-file-temp \ > perl-module-getopt-long \ > perl-module-io-file \ > + perl-module-list-util \ > perl-module-overloading \ > perl-module-posix \ > + perl-module-scalar-util \ > perl-module-symbol \ > perl-module-thread-queue \ > perl-module-threads \
This breaks builds of SDKs. I'll send a patch to fix it. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#148002): https://lists.openembedded.org/g/openembedded-core/message/148002 Mute This Topic: https://lists.openembedded.org/mt/80578893/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
