aboutsummaryrefslogtreecommitdiffstats
path: root/community/vsftpd/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/vsftpd/APKBUILD')
-rw-r--r--community/vsftpd/APKBUILD9
1 files changed, 7 insertions, 2 deletions
diff --git a/community/vsftpd/APKBUILD b/community/vsftpd/APKBUILD
index 33b793e46d0..7ae3bb2d48e 100644
--- a/community/vsftpd/APKBUILD
+++ b/community/vsftpd/APKBUILD
@@ -2,12 +2,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=vsftpd
pkgver=3.0.5
-pkgrel=0
+pkgrel=2
pkgdesc="Very secure ftpd"
url="http://vsftpd.beasts.org"
arch="all"
license="GPL-2.0-only"
-makedepends="openssl-dev libcap-dev linux-pam-dev linux-headers"
+makedepends="openssl-dev>3 libcap-dev linux-pam-dev linux-headers"
subpackages="$pkgname-doc $pkgname-openrc"
install="$pkgname.pre-install"
source="https://security.appspot.com/downloads/vsftpd-$pkgver.tar.gz
@@ -22,6 +22,11 @@ source="https://security.appspot.com/downloads/vsftpd-$pkgver.tar.gz
"
build() {
+ # ptracesandbox.c partially uses the LFS64 interfaces.
+ case "$CARCH" in
+ x86) CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE" ;;
+ esac
+
make CFLAGS="$CFLAGS -D_GNU_SOURCE"
}