Multiarchify tcl8.5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tcl8.5 (Debian) |
Fix Released
|
Unknown
|
|||
tcl8.5 (Ubuntu) |
Fix Released
|
Low
|
Dimitri John Ledkov | ||
tcl8.6 (Ubuntu) |
Fix Released
|
Low
|
Dimitri John Ledkov | ||
tcltk-defaults (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
tk8.5 (Debian) |
Fix Released
|
Unknown
|
|||
tk8.5 (Ubuntu) |
Fix Released
|
Low
|
Colin Watson | ||
tk8.6 (Ubuntu) |
Fix Released
|
Low
|
Dimitri John Ledkov |
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.
Changed in tcl: | |
status: | Unknown → New |
Changed in tcl8.5 (Ubuntu): | |
assignee: | nobody → Dmitrijs Ledkovs (xnox) |
status: | New → Confirmed |
importance: | Undecided → Low |
Changed in tcl8.5 (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in tcl: | |
importance: | Unknown → Undecided |
Changed in tcltk-defaults (Ubuntu): | |
status: | New → Fix Committed |
Changed in tcl8.6 (Ubuntu): | |
status: | New → Confirmed |
Changed in tcl8.6 (Ubuntu): | |
assignee: | nobody → Dmitrijs Ledkovs (xnox) |
importance: | Undecided → Low |
affects: | tcl → hello (Ubuntu) |
no longer affects: | hello (Ubuntu) |
Changed in tcl8.5 (Debian): | |
status: | Unknown → New |
Changed in tk8.5 (Ubuntu): | |
status: | Triaged → In Progress |
Changed in tcltk-defaults (Ubuntu): | |
status: | Triaged → In Progress |
Changed in tk8.5 (Debian): | |
status: | Unknown → New |
Changed in tk8.6 (Ubuntu): | |
assignee: | nobody → Dmitrijs Ledkovs (xnox) |
Changed in tcl8.5 (Debian): | |
status: | New → Fix Committed |
Changed in tk8.5 (Debian): | |
status: | New → Fix Committed |
Changed in tcl8.5 (Ubuntu): | |
status: | Fix Released → Won't Fix |
Changed in tcl8.5 (Ubuntu): | |
status: | Won't Fix → Fix Released |
Changed in tk8.5 (Debian): | |
status: | Fix Committed → Fix Released |
Changed in tcl8.5 (Debian): | |
status: | Fix Committed → Fix Released |
The attachment "tcl8.5_ 8.5.13- 1ubuntu1- multiarchify- 2.patch" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors team please also unsubscribe the team from this bug report.
[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]