Latest upstream release: 8.6.0 Current version in Fedora Rawhide: 8.5.13 URL: http://sourceforge.net/api/file/index/project-name/tcl/mtime/desc/limit/100/rss Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring
ping ! will it be ready for f20 ?
(In reply to Xose Vazquez Perez from comment #1) > ping ! will it be ready for f20 ? Could be real, I need to investigate.
It would be nice if it could make it for fedora 20...
*** Bug 847560 has been marked as a duplicate of this bug. ***
At least it now builds OK in rawhide, private branches: http://pkgs.fedoraproject.org/cgit/tcl.git/?h=private-master-8.6 http://pkgs.fedoraproject.org/cgit/tk.git/?h=private-master-8.6 Checking rebuild of all other packages that have tcl/tk as direct dep (cca. 120 packages).
More than 40 % of builds failed. Sorry, it's probably unreal to resolve this all for f20, change freeze is approaching. I will propose this as a Change for f21.
(In reply to Jaroslav Škarvada from comment #6) > More than 40 % of builds failed. Sorry, it's probably unreal to resolve this > all for f20, change freeze is approaching. I will propose this as a Change > for f21. Would it be okay to build it for Fedora 19? I mean I build it by myself.
(In reply to Mike Manilone from comment #7) > (In reply to Jaroslav Škarvada from comment #6) > > More than 40 % of builds failed. Sorry, it's probably unreal to resolve this > > all for f20, change freeze is approaching. I will propose this as a Change > > for f21. > > Would it be okay to build it for Fedora 19? I mean I build it by myself. I tried only on rawhide, but I think it should build on F19 as well. But this is unsupported, I do not plan to deliver such update to the F19 (due to many packages that needs rebuild).
Yes, that's the policy of Fedora. Due to so many FTBFS problem, may be we should start working for f21.
From what I understand, tck/tk 8.6 builds, but many other packages fail. Is there a way I can see these failing packages and try to help?
(In reply to George Petasis from comment #10) > From what I understand, tck/tk 8.6 builds, but many other packages fail. Is > there a way I can see these failing packages and try to help? Thanks. Yes, the SPECs from the private branches above built now both OK in the rawhide. I tried to rebuilt depending packages locally in the mock. From the logs it seems many failures are the same problems, it shouldn't be probably hard to fix. The list of packages that failed: http://www.fpaste.org/33031/ If you are interested I can upload the build logs as well. I will start creating patches later this week. I plan to create/request rebuild tag after the f20 will be branched.
It seems that many of the failures can be workarounded by rebuilding the failing packages with the -DUSE_INTERP_ERRORLINE and -DUSE_INTERP_RESULT CFLAGS. Several other packages needs fixing their SPECs and Makefiles as they link directly with the libtcl/tk8.5. I will go through it step-by-step.
I see. Both are easy to fix, and they occurred because now the interpreter pointer does not actually allow access to any of its structure fields. We have to substitute reads of interp->result with (char *) Tcl_GetStringResult(interp), and writes to interp->result = <value> with Tcl_SetResult(interp, <value>, TCL_VOLATILE). Similarly, reads of interp->errorLine should use Tcl_GetErrorLine(interp), and writes interp->errorLine = <value> should use Tcl_SetErrorLine(interp, <value>). For extensions (that will be loaded into a tcl interpreter) that link directly to the tcl library, the definition -DUSE_TCL_STUBS must be used (and -DUSE_TK_STUBS) for extensions that use also Tk. Tcl extensions must call Tcl_InitStubs(interp, TCL_VERSION, 0) in their *_Init() functions. I am trying to install rawhide into a WMWare 9 Workstation, but without much luck for the time being...
Opened rel-eng ticket for the tag: http://fedorahosted.org/rel-eng/ticket/5779
There is now target=f21-tcl.(In reply to Jaroslav Škarvada from comment #14) > Opened rel-eng ticket for the tag: > http://fedorahosted.org/rel-eng/ticket/5779 There is now target=f21-tcl. I am going to start the work later this week.
(In reply to Jaroslav Škarvada from comment #15) > There is now target=f21-tcl.(In reply to Jaroslav Škarvada from comment #14) > > Opened rel-eng ticket for the tag: > > http://fedorahosted.org/rel-eng/ticket/5779 > > There is now target=f21-tcl. > > I am going to start the work later this week. A SELF CONTAINED change for Fedora 21? Will you create a new page of this?
(In reply to Christopher Meng from comment #16) > (In reply to Jaroslav Škarvada from comment #15) > > There is now target=f21-tcl.(In reply to Jaroslav Škarvada from comment #14) > > > Opened rel-eng ticket for the tag: > > > http://fedorahosted.org/rel-eng/ticket/5779 > > > > There is now target=f21-tcl. > > > > I am going to start the work later this week. > > A SELF CONTAINED change for Fedora 21? Will you create a new page of this? I am not sure about it now, but we could create one.
F21 has started to scrape changes, any updates on this one?
(In reply to Christopher Meng from comment #18) > F21 has started to scrape changes, any updates on this one? https://fedoraproject.org/wiki/Changes/f21tcl86 Proposed.
(In reply to Upstream Release Monitoring from comment #0) > Latest upstream release: 8.6.0 DONE: http://koji.fedoraproject.org/koji/buildinfo?buildID=514354 http://koji.fedoraproject.org/koji/buildinfo?buildID=514444 -thanks-
*** Bug 1010197 has been marked as a duplicate of this bug. ***