Hi! While checking the duplicate libraries in our CURL 8.4.0, I noticed that there already is CURL 8.5.0 for DOS available: http://mik.dyndns.pro/dos-stuff/bin/ http://mik.dyndns.pro/dos-stuff/src/ Jerome, could you update your FreeDOS package using those? I see that you are behind all updates to the package :-) https://gitlab.com/FreeDOS/net/curl/-/commits/master Please only include the newest openssl, libssh2 and zlib sources, as well as mbedtls and watt32: The website of mik.dyndns.pro provides 2 versions of each because OLDER versions of curl may have been built with OLDER libreries. But there is no need to include two versions of any library as part of the source code used to build curl :-) Note that CURL for Linux already is at version 8.11.0 :-o https://github.com/curl/curl/blob/master/RELEASE-NOTES Another thing regarding the package, in my example based on curl 8.4.0 with openssl 1.1.t only, without 1.1.1m:
14 MB curlsources.7z 16 MB curlsources.tar.bz2 20 MB curlsources.tgz 23 MB curlsources.zip (with advzip, otherwise 25 MB)
Using a solid archive format like tar or 7z allows much better compression than classic zip. Omitting the test suite would make sources much smaller. Tests would need Perl, Python, Diff, STunnel, OpenSSH, NGHTTPX, NROFF and Unicode locale and are optional :-p Without the test* subdirectories of curl, openssl, mbedtls:
8,0 MB curlsources-notests.7z 9,6 MB curlsources-notests.tar.bz2 13 MB curlsources-notests.tgz 15 MB curlsources-notests.zip
This would allow the CURL FreeDOS package to be 10-17 MB (depending on whether sources are 7z, zip, tgz or tar.bz2) instead of 35 MB now, only 1/3 - 1/2 of the current size :-) Thank you :-) Regards, Eric _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel