-
-
Notifications
You must be signed in to change notification settings - Fork 333
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
Compile warnings in minizip #381
Comments
Thanks for the report. What OS and compiler version are you using? |
I can't reproduce this on macOS:
I'll try with some Linux variants. By the way, the minizip code is third party code from the zlib examples. It may not be warning free with recent compilers. It is probably best not to compile it with additional constraints. It is also possible to link against libminizip so that you don't have to compile it: https://libxlsxwriter.github.io/getting_started.html#gsg_minizip The libxlsxwriter code itself should be warning clean with |
This happens with clang 15 and gcc 12 (tested on both debian and fedora). |
I'll look into it, but since it is third party code it may not be fixed externally in which case it won't be fixable. Could you disable, or not add that check for that part of the compilation? It is a pretty harmless warning and libxlsxwriter should be warning free. |
This is enforced downstream in the CRAN repository in prep for C23, I cannot disable this unfortunately: https://cran.r-project.org/web/checks/check_results_writexl.html But I can fix it in my copy of the vendored writexl code, the solution is trivial. |
The writexl fix for reference: ropensci/writexl@75c7029 |
Fixed on main. Thanks for the report. |
We see these warnings when compiling with
-Wstrict-prototypes
The text was updated successfully, but these errors were encountered: