-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New min size for SIZEOF_CURL_OFF_T breaks MS-DOS/DJGPP build #10905
Comments
Would you be able to provide a PR with the change that makes it work for you? |
Sure, I'll try to get that done tomorrow... |
I also did that and libcurl compiled on DJGPP. But I've not tried it. I assume it wont be able to transfer anything |
Did some more tests yesterday with DOStodon and I noticed no problems. |
I did this
Try building curl with mbedTLS-2.28.3 and DJGPP yields the following error
Build is done using the following command line
make -C $(CURL)/lib -f Makefile.mk CFG=-zlib-mbedtls-watt TRIPLET=i586-pc-msdosdjgpp WATT_ROOT=$(WATT32)
I expected the following
Working build as with 7.87.0
curl/libcurl version
source release for 8.0.1
operating system
MS-DOS/DJGPP using i586-pc-msdosdjgpp-gcc (GCC) 12.2.0
cause of error
The change from #10597 is not compatible with the SIZEOF_CURL_OFF_T as defined in
curl-8.0.1\lib\config-dos.h
Solution
The build works if I use
#define SIZEOF_CURL_OFF_T 8
incurl-8.0.1\lib\config-dos.h
. My TLS tests are still able to do HTTPS requests as with 7.87.0The text was updated successfully, but these errors were encountered: