From 6013dc74052dc84472f533ae29741654337fff52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 16 Sep 2021 22:44:43 +0700 Subject: [PATCH] R: define __MUSL__ when building for musl libc R people assumes it's defined for musl libc. --- srcpkgs/R/template | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/R/template b/srcpkgs/R/template index dad0e3b00421..38ecea576b55 100644 --- a/srcpkgs/R/template +++ b/srcpkgs/R/template @@ -1,7 +1,7 @@ # Template file for 'R' pkgname=R version=4.1.1 -revision=1 +revision=2 build_style=gnu-configure configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R --with-blas$(vopt_if openblas '=openblas') --with-lapack @@ -37,6 +37,10 @@ case "$XBPS_TARGET_MACHINE" in *) ;; esac +if [ "$XBPS_TARGET_LIBC" = musl ]; then + export CPPFLAGS=-D__MUSL__ +fi + pre_configure() { export R_BROWSER=/usr/bin/xdg-open export R_PDFVIEWER=/usr/bin/xdg-open