heads up: tcl and tk 8.5

Wart wart at kobold.org
Sat Jan 5 21:30:07 UTC 2008


Alex Lancaster wrote:
>>>>>> "KF" == Kevin Fenzi  writes:
> 
> KF> On Wed, 02 Jan 2008 11:01:20 +0100
> KF> mmaslano at redhat.com (Marcela Maslanova) wrote:
> 
>> New tcl and tk 8.5 was released. I'd like to push it to rawhide as
>>> soon as possible. The list of dependent packages could be found in
>>> this draft:
>>> https://fedoraproject.org/wiki/MarcelaMaslanova/Draft/tcl8.5 The
>>> maintainers of dependent packages should fix them according to
>>> http://fedoraproject.org/wiki/PackagingDrafts/Tcl
> 
> KF> Can you possibly mail directly at least the primary maintainers of
> KF> these packages and let them know when you are going to push the
> KF> update?
> 
> KF> Many of them might not see this post...
> 
> Marcela,
> 
> Can you also post to fedora-devel-announce to get wider distribution?
> Judging by the high number of broken deps still in rawhide caused by
> this tcl soname bump, I suspect that many maintainers may not have
> seen this announcement.  Many only subscribe to the -announce list and
> not devel-list to avoid the high traffic here.  (These kind of
> distro-wide soname bumps that affect many packages should always be
> posted to fedora-announce).
> 
> Also, I've noticed that several packages don't rebuild with the new
> Tcl and have build failures with the following:
> 
> /usr/include/tcl-private/generic/tclPort.h:27:28: error: tclUnixPort.h: No such file or directory
> 
> (one example full log is here:
> http://koji.fedoraproject.org/koji/getfile?taskID=326763&name=build.log)
> 
> is there any easy fix?

"-I/usr/include/tcl-private/unix" is missing from the compile line.  The
tcl-devel package should probably make symlinks from the files in
%{_includedir}/tcl-private/unix/*.h to
%{_includedir}/tcl-private/generic/ so that the extensions don't notice
that the headers moved to a different subdirectory.

--Mike




More information about the fedora-devel-list mailing list