diff --git a/DESCRIPTION b/DESCRIPTION index 19d80bd5af20912fa082740085d97a683ec0de4d..c6be49bf6d188ea71692194fa9b22770f4944a3e 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: gmGeostats Version: 0.11.3 -Date: 2023-04-04 +Date: 2023-04-13 Title: Geostatistics for Compositional Analysis Authors@R: c(person(given = "Raimon", family = "Tolosana-Delgado", diff --git a/cran-comments.md b/cran-comments.md index 511b6e8f31da6c55f2f3e81673f762255373a19e..424611ca40bf37906d91fc34831372e461630710 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -10,30 +10,46 @@ ## R CMD check results - 0 errors | 0 warnings | 0 notes + 0 ERRORS + 0 WARNINGS + 1 NOTES (new resubmission after archiving) -## This is a resubmission +## This is a resubmission, after archiving on 2023-04-05 -Request from 2022-11-21 +Request from 2023-03-19. All calls to .C() are now explicitly pointing +to symbols instead of function namestrings. Package "gmGeostats" could +not be uploaded before the archiving deadline because the main dependence +"compositions" was showing problems as well. ``` -libstdc++ is the support library for g++, but not for other C++ compilers. It may not exist on other systems, may be inappropriate (as on fedora-clang) or may be faked (as on macOS). +Dear maintainer, -It should never be necessary as R links C++ code with the C++ compiler. +Please see the problems shown on +<https://cran.r-project.org/web/checks/check_results_gmGeostats.html>. -Please correct ASAP for +The "DLL requires the use of native symbols" errors in the +r-devel-linux-x86_64-debian-gcc check results are from -edlibR gmGeostats numbat sass scistreer +r83985 | luke | 2023-03-16 02:31:57 +0100 (Thu, 16 Mar 2023) | 3 lines +Enforce R_forceSymbols for namespaces, but for now only if an +environment variable is set. -and before 2022-12-05 to safely retain the package on CRAN. +which makes R_forceSymbols work correctly, for now provided that env var +R_REALLY_FORCE_SYMBOLS is set. --- -Brian D. Ripley, ripley@stats.ox.ac.uk -Emeritus Professor of Applied Statistics, University of Oxford -``` - -The flag mentioned has been removed as requested. - +You can conveniently extract the non-symbols in your package's foreign +function calls via tools:::package_native_routine_registration_db(), +e.g., + +R> tools:::package_native_routine_registration_db("/data/rsync/PKGS/tibble") + cname s n +1 .Call tibble_need_coerce 1 + +but please note that there may be several such calls in your code. + +Please correct before 2023-04-02 to safely retain your package on CRAN. -best regards \ No newline at end of file +Best, +-k +``` \ No newline at end of file