summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD5
2 files changed, 5 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1883956d6153..1ba08300a217 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rv8-git
pkgdesc = RISC-V simulator for x86-64
pkgver = 2279.8342590
- pkgrel = 1
+ pkgrel = 2
url = https://rv8.io/
arch = x86_64
license = MIT
@@ -13,4 +13,3 @@ pkgbase = rv8-git
md5sums = SKIP
pkgname = rv8-git
-
diff --git a/PKGBUILD b/PKGBUILD
index fa4f957f28ce..bf24645f1a17 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgbase="rv8"
pkgname="rv8-git"
pkgver=2279.8342590
-pkgrel=1
+pkgrel=2
pkgdesc="RISC-V simulator for x86-64"
arch=('x86_64')
url="https://rv8.io/"
@@ -26,6 +26,9 @@ prepare() {
build() {
cd "$_pkgbase"
+ # https://stackoverflow.com/a/68149587/2475176
+ GCC_VER=$(g++ -dumpversion)
+ sed -i 's|\(CXXFLAGS =.*\)|\1\nCXXFLAGS += -include /usr/include/c++/'$GCC_VER'/limits|' Makefile
export RISCV="/usr"
make DEST_DIR="/usr" enable_harden=1
}