On 8.7.2013 08:15, Dan Shelton wrote:
I'm trying to comprehend this: The ksh93 version in Fedora 19 is a
year old. Does anyone know why?

Dan

Hi Dan,
simple answer, because it's latest stable release. KSH in Fedora {17,18,19,rawhide} is 2012-08-01 with some backported fixes.

There is no newer stable release. There is no newer beta release.
Only alpha is available. So I have to disappoint you, because
we won't update ksh in Fedora to alpha release. We won't update ksh
in released Fedora to beta release neither. Only possible beta update is in Fedora early rawhide (soon after Fedora n+1 branching).

So you'll have to wait. Once there is new stable release we will test
it and if it passes our regression tests, we will update ksh in Fedora.

If you really need new version of ksh, you can prepare rpm package yourself;
1) download ksh src rpm
$ yumdownloader --source ksh
2) install it - destination for src rpm is ~/rpmbuild/{SPECS,SOURCES}
rpm -ivh ksh*src.rpm
3) download newer ksh sources (ast-ksh, INIT) and put them in ~/rpmbuild/SOURCES
4)edit ~/rpmbuild/SPECS/ksh.spec
- change first line releasedate to ksh version you downloaded
- change "Version:" tag to ksh version you downloaded without '-'
- (optional step) change "Release:" tag to 0%{?dist} so when there is proper Fedora update, ksh package gets updated 5) disable all patches - find all lines starting with %patch... and delete them
6) after line "%check",  add new line "exit 0"
7) build that package
rpmbuild -ba ~/rpmbuld/SPECS/ksh.spec

after build completes, you'll find packages in ~/rpmbuild/RPMS

Michal
_______________________________________________
ast-users mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/ast-users

Reply via email to