diff options
author | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2017-10-27 11:21:05 +0000 |
---|---|---|
committer | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2017-10-27 11:21:08 +0000 |
commit | 8db25d5fa1aaafe794536ed073f8c6b938c8147f (patch) | |
tree | f29b5b30af322e405a3c6574ac0024897c53450c /testing/yara | |
parent | a83006205d14a16ab0d7e365a803c59213db529d (diff) | |
download | aports-8db25d5fa1aaafe794536ed073f8c6b938c8147f.tar.bz2 aports-8db25d5fa1aaafe794536ed073f8c6b938c8147f.tar.xz |
testing/yara: fix test failure
Delete re_lexer.c file to force it to be build with new version
of flex, othwewise tests fail in some arches because of a bug
in older version of flex.
See: https://github.com/VirusTotal/yara/issues/771
Diffstat (limited to 'testing/yara')
-rw-r--r-- | testing/yara/APKBUILD | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/testing/yara/APKBUILD b/testing/yara/APKBUILD index a54b0857ef..e660ebabda 100644 --- a/testing/yara/APKBUILD +++ b/testing/yara/APKBUILD @@ -7,11 +7,19 @@ pkgdesc="The pattern matching swiss knife for malware researchers" url="https://virustotal.github.io/yara/" arch="all" license="BSD-3-Clause" -makedepends="automake file-dev libressl-dev autoconf libtool" +makedepends="automake file-dev libressl-dev autoconf libtool flex" source="$pkgname-$pkgver.tar.gz::https://github.com/VirusTotal/$pkgname/archive/v$pkgver.tar.gz" subpackages="$pkgname-doc" builddir="$srcdir/$pkgname-$pkgver" +prepare() { + default_prepare + # Delete re_lexer.c to force it to be build with new version + # of flex, othwewise tests fail in some arches because of a bug + # in older version of flex. + # See: https://github.com/VirusTotal/yara/issues/771 + rm "$srcdir"/yara-3.6.3/libyara/re_lexer.c +} build() { cd "$builddir" autoreconf -fiv |