Bug 2876

Summary: tcl 8.5.11:do_install tcl is installed in /usr/lib rather than /usr/lib64 on x86_64 target.
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Song.Li <Song.Li>
Component: devtools / tool chainAssignee: Song.Li <Song.Li>
Status: VERIFIED NOTABUG QA Contact:
Severity: normal    
Priority: Medium CC: dvhart, meta.mr.watcher, meta.watcher, sgw, song.liu, yi.zhao, zhenfeng.zhao
Version: 1.3   
Target Milestone: 1.3   
Hardware: x86   
OS: Multiple   
Whiteboard: P3
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Song.Li 2012-08-02 07:16:26 UTC
when target is 64bit, tcl8 and tcl8.5 was installed into /usr/lib which should be /usr/lib64.This is a hardcode defect.

In tcl configure.in:
TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'

so, TCL_LIBRARY will always be lib/ rather than lib64


Log info:
===============================
root@qemux86-64:~# ls /usr/lib
> tcl8  tcl8.5
> root@qemux86-64:~# arch
> x86_64
>
Comment 1 Song.Li 2012-11-02 03:39:12 UTC
this is not a bug, whatever the tcl lib is installed into /usr/lib or /usr/lib64, it will both works.just the /usr/lib64 looks better.so won't fix it.
Comment 2 Yi Zhao 2012-11-13 07:23:35 UTC
Not a bug. Mark it as verified.