[Bug 1122120] Re: Multiarchify tcl8.5
Matthias Klose
doko at ubuntu.com
Fri Apr 5 10:43:44 UTC 2013
now continued in lp: #1164937
Colin:
> vim seems like a very tenuous use case, anyway. I can't think of a
> reason I'd want to install it from a foreign architecture.
vim was just used here as an example for an embedded interpreter. E.g.
Installing the amd64 gdb on i386 with the embedded python interpreter to
debug 64bit executables is a better use case. So please see vim just as
an example.
** Changed in: tk8.5 (Ubuntu)
Status: Confirmed => Fix Released
** Changed in: tcl8.5 (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to tcl8.5 in Ubuntu.
https://bugs.launchpad.net/bugs/1122120
Title:
Multiarchify tcl8.5
Status in “tcl8.5” package in Ubuntu:
Fix Released
Status in “tcl8.6” package in Ubuntu:
Triaged
Status in “tcltk-defaults” package in Ubuntu:
Fix Released
Status in “tk8.5” package in Ubuntu:
Fix Released
Status in “tk8.6” package in Ubuntu:
Triaged
Status in “tcl8.5” package in Debian:
New
Status in “tk8.5” package in Debian:
New
Bug description:
TCL needs 'multiarching' so that it has co-installable libraries and
config scripts for packages to cross-build with. e.g sqlite3, but in
fact anything with tcl language bindings (45 packages build-dep on
tcl8.5, and 65 on tcl-dev).
The attached patch provides such mutiarchification, by:
qEssentially the .so and .a libs, and the tclConfig.sh config script
are all moved into multiarch directories in the existing tcl8.5-dev
and a new tcl8.5-lib package for the runtime library. Both these
packages are Multi-Arch: same and thus co-installable.
All the other files remain in the tcl8.5 package, although there may
be arch-specific files in there which should move? That package is MA:
foreign as tcl is able to run scripts in an arch-independent fashion.
This has been tested for armhf and arm64 cross-building and seems to
work OK.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tcl8.5/+bug/1122120/+subscriptions
More information about the foundations-bugs
mailing list