Debian Patches

Status for r-cran-quantmod/0.4.29-3

Patch Description Author Forwarded Bugs Origin Last update
tradeLog_prototype_no_systime Use SOURCE_DATE_EPOCH for tradeLog prototype dates
The S4 class definition of 'tradeLog' sets prototype values for its 'date' and
'start.date' slots via Sys.Date(). As setClass() is a top-level call it is
evaluated while the package is installed, baking the wall-clock build date into
the lazyload database files R/quantmod.rdb (and hence .rdx) and preventing a
reproducible build. Prefer the value of SOURCE_DATE_EPOCH when set (as done
for reproducible builds, see also the r-base patches no-systime-Rd2HTML and
no-systime-sourceEnvironment), falling back to Sys.Date()-equivalent code
otherwise so upstream behaviour is preserved when it is not set.
Dirk Eddelbuettel <edd@debian.org> no 2026-10-27

All known versions for source package 'r-cran-quantmod'

Links