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

YunQiang Su wzssyqa at gmail.com
Sat Sep 14 06:38:12 UTC 2013


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:
>> Package: tk8.6
>> Version: 8.6.0-1
>> X-Debbugs-CC: wzssyqa at gmail.com
>>
>> 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.
>
> Could you try tcl8.6 and tk8.6 from experimental? They have multiarch
> enabled, and use /usr/lib/<triplet> instead of /usr/lib. I think it
> will be way to fix this bug in the long run.
>
> Cheers!
> --
> Sergei Golovan



-- 
YunQiang Su



More information about the Pkg-tcltk-devel mailing list