On Fri, 4 May 2018 00:05:23, Brian Inglis wrote:
For an understaffed, all-volunteer effort, Cygwin does a tremendous job providing us with a compatible, reliable, stable subsystem working environment, running in a less stable environment. Cygwin seems to keep up to date with stable releases of important packages better than distros who have full time staff, many more volunteers, and don't also have to deal with an alien environment.
Cygwin is a fantastic project. and yaakov handles a massive amount of packages, and i commend him for that. but lets not kid ourselves, ok? cygwin *does* keep up to date with *some* important packages as you say, but not other important packages. for example, GCC, is over a year old: http://gnu.mirrors.hoobly.com/gcc Ruby is over 2 years old: http://wikipedia.org/wiki/Ruby_%28programming_language%29#Ruby_2.3 Cmake is over a year old: http://cygwin.com/ml/cygwin/2018-01/msg00190.html and several packages dont have a static library: - http://github.com/cygwinports/mingw64-x86_64-expat/issues/1 - http://github.com/cygwinports/mingw64-x86_64-fdk-aac/issues/1 - http://github.com/cygwinports/mingw64-x86_64-gnutls/issues/1 - http://github.com/cygwinports/mingw64-x86_64-lua/issues/1 - http://github.com/cygwinports/mingw64-x86_64-nghttp2/issues/1 - http://github.com/cygwinports/mingw64-x86_64-pcre/issues/1 compare this to debian which provide both shared and static libraries: http://packages.debian.org/buster/amd64/libnghttp2-dev/filelist and MSYS2, which provide both up to date versions of everything ive mentioned, as well as shared and static libraries: http://repo.msys2.org/mingw/x86_64 -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple