Date: Tuesday, June 30, 2015 @ 16:18:45 Author: dreisner Revision: 241436
upgpkg: curl 7.43.0-2 - drop libidn for now ref: http://curl.haxx.se/mail/lib-2015-06/0143.html Modified: curl/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-06-30 14:14:16 UTC (rev 241435) +++ PKGBUILD 2015-06-30 14:18:45 UTC (rev 241436) @@ -7,12 +7,12 @@ pkgname=curl pkgver=7.43.0 -pkgrel=1 +pkgrel=2 pkgdesc="An URL retrieval utility and library" arch=('i686' 'x86_64') url="http://curl.haxx.se" license=('MIT') -depends=('ca-certificates' 'krb5' 'libssh2' 'libidn' 'openssl' 'zlib') +depends=('ca-certificates' 'krb5' 'libssh2' 'openssl' 'zlib') provides=('libcurl.so') options=('strip' 'debug') source=("http://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc} @@ -25,6 +25,11 @@ build() { cd "$pkgname-$pkgver" + # Consider re-adding libidn support once upstream security issues are + # resolved. As of version 1.30, it does not handle bad utf-8 properly. + # http://curl.haxx.se/mail/lib-2015-06/0143.html + # https://lists.gnu.org/archive/html/bug-wget/2015-06/msg00002.html + ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ @@ -35,7 +40,7 @@ --enable-versioned-symbols \ --enable-threaded-resolver \ --with-gssapi \ - --with-libidn \ + --without-libidn \ --with-random=/dev/urandom \ --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt