предупреждение о компиляции rhub в Ubuntu 16.04 - PullRequest
1 голос
/ 30 апреля 2019

Мы разрабатываем пакет R, который содержит скомпилированный код (используя Rcpp ).Мы проверяем сборки пакета на rhub (для тестирования сборок на нескольких платформах) с функцией check_for_cran().

Для Ubuntu 16.04 мы получаем следующее предупреждение

* checking compilation flags used ... WARNING
Compilation used the following non-portable flag(s):
  '-Wdate-time' '-Werror-format-security' '-Wformat'

В настоящее время у нас нет файла Makevars в подкаталоге src.Чтобы подавить предупреждения, мы добавили флаг -Wall в файл Makevars, что приводит к следующему предупреждению

* checking compilation flags in Makevars ... WARNING
Variables overriding user/site settings:
  CFLAGS: -Wall

Мы перепробовали несколько настроек Makevars, но не смогли избавиться от этих предупреждений.Мы будем благодарны за любую помощь.

  1. Для отправки на cran мы должны иметь возможность собрать пакет без каких-либо предупреждений.
...