diff options
author | anthraxx | 2018-08-15 13:13:46 +0200 |
---|---|---|
committer | anthraxx | 2018-08-15 13:13:46 +0200 |
commit | eb143e627167322e5901190eeaa83f4c6a56235a (patch) | |
tree | e88e65b183014c5b4d4334027af06b1c9986558f | |
parent | ef3d2f253f42e2eeeb3c48508bc28915affd3a3c (diff) | |
download | aur-eb143e627167322e5901190eeaa83f4c6a56235a.tar.gz |
upgpkg: rp++-git 1:1+13+g3a54a7c-2 (disable non-static build for now)
- relocation problems make it not possible to compile
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 11 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = rp++-git pkgdesc = Find ROP gadgets in PE/ELF/MACH-O x86/x64 binaries - pkgver = 1+11+g5f0841c - pkgrel = 1 + pkgver = 1+13+g3a54a7c + pkgrel = 2 epoch = 1 url = https://github.com/0vercl0k/rp arch = i686 @@ -2,8 +2,8 @@ # Contributor: Jan Lieven <echo amFuK2F1ckBkYXMtbGFib3Iub3JnCg== | base64 -d> pkgname=rp++-git -pkgver=1+11+g5f0841c -pkgrel=1 +pkgver=1+13+g3a54a7c +pkgrel=2 epoch=1 pkgdesc='Find ROP gadgets in PE/ELF/MACH-O x86/x64 binaries' url='https://github.com/0vercl0k/rp' @@ -24,13 +24,17 @@ pkgver() { prepare() { cd ${pkgname} mkdir build - sed 's/-static//g' -i CMakeLists.txt + # TODO fix and remove static build + #sed 's/-static//g' -i CMakeLists.txt } build() { cd ${pkgname}/build - cmake .. - make + export CFLAGS+=" -fPIC" + export CXXFLAGS+=" -fPIC" + export CPPFLAGS+=" -fPIC" + VERBOSE=1 cmake .. + VERBOSE=1 make } check() { |