summaryrefslogtreecommitdiff
path: root/math/octave
diff options
context:
space:
mode:
authorbrook <brook@pkgsrc.org>2022-03-19 23:13:59 +0000
committerbrook <brook@pkgsrc.org>2022-03-19 23:13:59 +0000
commit6815b5739cc7f5ac5436b091fc430a32e6b784a3 (patch)
tree641b2e0452b249c45fa598fe81e74ae92228402d /math/octave
parent3f17a0524147eb4734b3952f504875938749f66a (diff)
downloadpkgsrc-6815b5739cc7f5ac5436b091fc430a32e6b784a3.tar.gz
math/R: fix compiler flags embedded within Makeconf
The R package installs the file lib/R/etc/Makeconf, which is intended to be used by R packages that themselves compile programs. This feature is rarely used, but the math/R-nimble package is an example of one that does. For this to work, the compiler flags embedded within Makeconf must be compatible with the system compiler. At least on MacOS, this is not the case by default, and so nimble compilations fail. This substitutes ${COMPILER_RPATH_FLAG} into configure.ac, so that it is used when creating Makeconf. Since neither R itself nor most R packages compile other programs, Makeconf is generally not used and this fix will have no impact.
Diffstat (limited to 'math/octave')
0 files changed, 0 insertions, 0 deletions