添加Y2038 glibc补丁

时间:2018-05-29 04:44:35

标签: glibc

我面临IMX7 Yocto构建失败的一个问题,我们添加了Y2038问题修复补丁 在glibc中,在我们使用bitbake构建之后,我们在其他模块中遇到了构建错误,但是glibc没有失败。

  

./库/克-IR-编译器。:   /data/server/tmp/fsl-community-bsp/build/tmp/work/cortexa7hf-neon-jupiter-linux-gnueabi/gobject-introspection/1.48.0-r0/build/.libs/libgirepository-1.0.so。 1:   没有可用的版本信息(需要   /data/server/tmp/fsl-community-bsp/build/tmp/sysroots/imx7dsabresd-jupiter//usr/lib/libgio-2.0.so.0)./.libs/g-ir-compiler:   /data/server/tmp/fsl-community-bsp/build/tmp/work/cortexa7hf-neon-jupiter-linux-gnueabi/gobject-introspection/1.48.0-r0/build/.libs/libgirepository-1.0.so。 1:   没有可用的版本信息(需要   /data/server/tmp/fsl-community-bsp/build/tmp/sysroots/imx7dsabresd-jupiter//usr/lib/libgio-2.0.so.0)./.libs/g-ir-compiler:符号查找错误:   /data/server/tmp/fsl-community-bsp/build/tmp/sysroots/imx7dsabresd-jupiter//usr/lib/libglib-2.0.so.0:   undefined symbol:pcre_free ./.libs/g-ir-compiler:symbol lookup   错误:   /data/server/tmp/fsl-community-bsp/build/tmp/sysroots/imx7dsabresd-jupiter//usr/lib/libglib-2.0.so.0:   undefined symbol:pcre_free ./.libs/g-ir-compiler:symbol lookup   错误:   /data/server/tmp/fsl-community-bsp/build/tmp/sysroots/imx7dsabresd-jupiter//usr/lib/libglib-2.0.so.0:   undefined symbol:pcre_free ./.libs/g-ir-compiler:symbol lookup   错误:   /data/server/tmp/fsl-community-bsp/build/tmp/sysroots/imx7dsabresd-jupiter//usr/lib/libglib-2.0.so.0:   undefined symbol:pcre_free如果出现上述错误消息   缺少.so库,然后在中设置GIR_EXTRA_LIBS_PATH   食谱应该有帮助。 (通常是这样的:   GIR_EXTRA_LIBS_PATH =" $ {B} /something/.libs"制作[2]:***   [gir / libxml2-2.0.typelib]错误1

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我认为将这两个补丁向后移植到核心可能会有所帮助

glib-2.0

libpcre