[Pkg-tcltk-devel] Bug#722849: Bug#722849: Bug#722849: tk8.6 link with -L/usr/lib

Sergei Golovan sgolovan at nes.ru
Sat Sep 14 06:49:49 UTC 2013


On Sat, Sep 14, 2013 at 10:38 AM, YunQiang Su <wzssyqa at gmail.com> wrote:
> On Sat, Sep 14, 2013 at 2:02 PM, Sergei Golovan <sgolovan at nes.ru> wrote:
>> Hi!
>>
>> On Sat, Sep 14, 2013 at 7:34 AM, YunQiang Su <wzssyqa at gmail.com> wrote:
>>> This package has one or more -L/usr/lib in its build system,
>>> which will make it ftbfs if there is libraries under /usr/lib,
>>> while is not the default architecture, mips* for example.
>>
>> I think it looks more like a bug in tcl8.6 which puts its library into
>> /usr/lib and adds -L/usr/lib to the tclConfig.sh script. Though tk8.6
>> does the same with tkConfig.sh.
> It is not about tcl itself, it's about libc.
> The multilib path of mips* is not normal, it always put o32 libraries to
> /usr/lib, but not /usr/lib32 or /usr/libx32 like x86 series does.

-L/usr/lib is recorded in tclConfig.sh during the Tcl installation.
It's the directory where the Tcl build places libtcl8.5.so. So, it
needs fixing, I guess.

-- 
Sergei Golovan



More information about the Pkg-tcltk-devel mailing list