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 |
