| Summary: | udpate Tcl to 8.6.1 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Simon Geard <simon> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Normal | CC: | fundawang, geiger.david68210, pterjan |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | tcl | CVE: | |
| Status comment: | |||
|
Description
Simon Geard
2014-05-18 13:50:47 CEST
Our policy are against such change in stable release so it's a wontfix. So I will change it the version to cauldron (and btw update is different than *new package request*) CC:
(none) =>
fundawang ... which is a very good policy. I didn't intend to request for v4 - sorry about that - I'm hoping it will be in v5. If memory serves me correctly, we had upgraded to 8.6 at some point and there were some issues and we reverted to 8.5. From the SVN logs, it appears July 1, 2011 was when this happened. I'm not sure what the issues were, but hopefully they've since been ironed out. I believe the 8.5 branch is still supported, but it'd be nice to have it updated anyway as long as it works well. I think tk and expect are the other packages that would have to be updated along with it. So what is the plan for M5? I've just started using Ubuntu 14 at work (I don't really like it) but it is already at 8.6. For 8.6 all the c-packages will need to be updated including itcl (which is now implemented in terms of the inbuilt TclOO), sqlite, expect and the various graphics components (tk, itk); tcllib and tklib should also be updated. Funda appears to be working on it. He's updated tcl to 8.6.1 in SVN, but hasn't been able to successfully build it yet. I've just tried alpha 2 and see that it's still on 8.15, are you still hoping for 8.6 to be in mg5? My offer of help still stands. There is a broken package in svn, it should be either fixed or reverted.
I noticed 2 problems:
[ -f %{buildroot}/%{_includedir}/%{name}-private/generic/$i ] && ln -sf ../../$i %{buildroot}/%{_includedir}/%{name}-private/generic
This line may "fail" if the file does not exist, and that will fail the build because the last one does not exist and status of a loop is the status of last command executed.
The file lists need to be updated (and possibly some other packages obsoleted as for example itcl seems now included).
So not much work left, but I have no idea if it is working.CC:
(none) =>
pterjan tcl-8.6.4 and tk-8.6.4 are now available on Cauldron (.mga6). So closing of this bug as FIXED. Status:
NEW =>
RESOLVED |