Bug 2876 - tcl 8.5.11:do_install tcl is installed in /usr/lib rather than /usr/lib64 on x86_64 target.
Summary: tcl 8.5.11:do_install tcl is installed in /usr/lib rather than /usr/lib64 on ...
Status: VERIFIED NOTABUG
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 1.3
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.3
Assignee: Song.Li
QA Contact:
URL:
Whiteboard: P3
Depends on:
Blocks:
 
Reported: 2012-08-02 07:16 UTC by Song.Li
Modified: 2012-11-13 07:23 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.