On Mon, 25 May 2026 at 03:34, Rong Fu via lists.openembedded.org
<[email protected]> wrote:
> Fix ptest failures:
> /usr/lib64/perl/ptest/perl_langinfo.h:8:10: fatal error: xconfig.h: No such
> filey
> 8 | #include "xconfig.h"
> | ^~~~~~~~~~~
> compilation terminated.
>
> ../../../../reentr.h:124:16: fatal error: crypt.h: No such file or directory
> 124 | # include <crypt.h>
> | ^~~~~~~~~
> compilation terminated.
Can you please explain how to reproduce and observe the issue? We do
run perl ptests on the autobuilder and they do not fail like this. Is
something enabled in your build that standard poky doesn't enable?
> --- a/meta/recipes-devtools/perl/perl_5.42.0.bb
> +++ b/meta/recipes-devtools/perl/perl_5.42.0.bb
> @@ -104,6 +104,7 @@ do_configure:class-target() {
> #the others in config.sh).
>
> sed -i -e "s,${STAGING_LIBDIR},${libdir},g" config.h
> + sed -i '/^#define.*USE_CROSS_/d' config.h
This also needs to be explained. Why is this necessary? What does it
do? Does it affect perl build in general, and how?
Alex
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#237594):
https://lists.openembedded.org/g/openembedded-core/message/237594
Mute This Topic: https://lists.openembedded.org/mt/119475276/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-