On Mon, Aug 5, 2024 at 8:20 AM Ross Burton <[email protected]> wrote:
> > On 30 Jul 2024, at 21:33, Barry Grussling via lists.openembedded.org 
> > <[email protected]> wrote:
> > -DEPENDS = "libnsl2 readline tzcode-native"
> > +DEPENDS = "libnsl2 readline tzcode-native perl”
>
> This is a mandatory dependency on target perl, even if perl isn’t enabled.  
> Is this actually needed, as there’s a dependency on target perl in the perl 
> PACKAGECONFIG already.

In my testing the build wasn't successful without the perl hard-depend
(even with perl off via the PACKAGECONFIG). I wrote it off as needed
as I know Postgresql previously had a perl requirement in its build
system.

Previous to this change, we would have had a hard DEPEND requirement
on perl via the cpan-base inherit:
https://git.yoctoproject.org/poky/tree/meta/classes-recipe/cpan-base.bbclass?h=scarthgap#n13
(or perl-native).

I'll do some testing today and see if I can learn more or remove it.

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

Reply via email to