Wind River Support Network

HomeDefectsLIN7-8118
Fixed

LIN7-8118 : Backporting patch to fix glibc 2.24 and RTLD_NEXT issues

Created: May 2, 2017    Updated: Sep 13, 2018
Resolved Date: Jun 21, 2018
Found In Version: 7.0.0.24
Fix Version: 7.0.0.29
Severity: Standard
Applicable for: Wind River Linux 7
Component/s: Toolchain

Description

There are issues with a change made to RTLD_NEXT behaviour in glibc 2.24
The pseudo 1.6.2 recipe from /layers/oe-core/meta/recipes-devtools/pseudo/pseudo_1.6.2.bb doesn´t work properly giving the errors from below,


ERRORS
=========================================================

No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
No real function for mknod: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknod 
No real function for mknodat: /data/git_views/viewe_wrl/build-srx-32/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64/libpseudo.so: undefined symbol: mknodat 
Traceback (most recent call last): 
File "/data/git_views/viewe_wrl/build-srx-32/bitbake/bin/bitbake-worker", line 403, in <module> 
worker.serve() 
File "/data/git_views/viewe_wrl/build-srx-32/bitbake/bin/bitbake-worker", line 302, in serve 
self.handle_item("cookerconfig", self.handle_cookercfg) 
File "/data/git_views/viewe_wrl/build-srx-32/bitbake/bin/bitbake-worker", line 320, in handle_item 
func(self.queue[(len(item) + 2):index]) 
File "/data/git_views/viewe_wrl/build-srx-32/bitbake/bin/bitbake-worker", line 327, in handle_cookercfg 
self.databuilder.parseBaseConfiguration() 
File "/data/git_views/viewe_wrl/build-srx-32/bitbake/lib/bb/cookerdata.py", line 247, in parseBaseConfiguration 
raise bb.BBHandledException

Other Downloads


Live chat
Online