[arch-commits] Commit in libmemcached/trunk (PKGBUILD)
Date: Tuesday, July 7, 2020 @ 13:47:58 Author: felixonmars Revision: 658597 upgpkg: libmemcached 1.0.18-4: reproducibility rebuild Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-07-07 13:47:41 UTC (rev 658596) +++ PKGBUILD2020-07-07 13:47:58 UTC (rev 658597) @@ -2,7 +2,7 @@ pkgname=libmemcached pkgver=1.0.18 -pkgrel=3 +pkgrel=4 pkgdesc="C and C++ client library to the memcached server" arch=('x86_64') url="https://libmemcached.org/;
[arch-commits] Commit in libmemcached/trunk (PKGBUILD)
Date: Saturday, February 2, 2019 @ 22:20:24 Author: foutrelis Revision: 429228 Update url field to use HTTPS Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-02 22:20:21 UTC (rev 429227) +++ PKGBUILD2019-02-02 22:20:24 UTC (rev 429228) @@ -5,7 +5,7 @@ pkgrel=3 pkgdesc="C and C++ client library to the memcached server" arch=('x86_64') -url="http://libmemcached.org/; +url="https://libmemcached.org/; license=('GPL') depends=('glibc' 'libsasl' 'libevent') makedepends=('perl' 'memcached' 'python-sphinx')
[arch-commits] Commit in libmemcached/trunk (PKGBUILD libmemcached-build.patch)
Date: Monday, June 4, 2018 @ 04:02:53 Author: foutrelis Revision: 340216 upgpkg: libmemcached 1.0.18-3 .BUILDINFO rebuild Added: libmemcached/trunk/libmemcached-build.patch Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD | 14 -- libmemcached-build.patch | 21 + 2 files changed, 29 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-04 03:51:23 UTC (rev 340215) +++ PKGBUILD2018-06-04 04:02:53 UTC (rev 340216) @@ -3,7 +3,7 @@ pkgname=libmemcached pkgver=1.0.18 -pkgrel=2 +pkgrel=3 pkgdesc="C and C++ client library to the memcached server" arch=('x86_64') url="http://libmemcached.org/; @@ -11,9 +11,11 @@ depends=('glibc' 'libsasl' 'libevent') makedepends=('perl' 'memcached' 'python-sphinx') source=(https://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz -libmemcached-fix-linking-with-libpthread.patch) +libmemcached-fix-linking-with-libpthread.patch +libmemcached-build.patch) sha256sums=('e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82' -'02cd903ed217ef6d023bccefecb8d599ffab9b800a4f1a4e0124f4d71888d0dc') +'02cd903ed217ef6d023bccefecb8d599ffab9b800a4f1a4e0124f4d71888d0dc' +'bd62d0080d4ce39981a2e150af54fe80ebe720ba4cfaf5a856c3b9d8a73ecf7d') prepare() { cd "$srcdir/$pkgname-$pkgver" @@ -22,11 +24,13 @@ # https://bugzilla.redhat.com/show_bug.cgi?id=1037707 # https://bugs.launchpad.net/libmemcached/+bug/1281907 patch -Np1 -i ../libmemcached-fix-linking-with-libpthread.patch + + # https://bugs.launchpad.net/libmemcached/+bug/1663985 + patch -Np1 -i ../libmemcached-build.patch } build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr make } @@ -33,13 +37,11 @@ check() { cd "$srcdir/$pkgname-$pkgver" - #make -k check } package() { cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install } Added: libmemcached-build.patch === --- libmemcached-build.patch(rev 0) +++ libmemcached-build.patch2018-06-04 04:02:53 UTC (rev 340216) @@ -0,0 +1,21 @@ +diff -up ./clients/memflush.cc.old ./clients/memflush.cc +--- ./clients/memflush.cc.old 2017-02-12 10:12:59.615209225 +0100 ./clients/memflush.cc 2017-02-12 10:13:39.998382783 +0100 +@@ -39,7 +39,7 @@ int main(int argc, char *argv[]) + { + options_parse(argc, argv); + +- if (opt_servers == false) ++ if (!opt_servers) + { + char *temp; + +@@ -48,7 +48,7 @@ int main(int argc, char *argv[]) + opt_servers= strdup(temp); + } + +-if (opt_servers == false) ++if (!opt_servers) + { + std::cerr << "No Servers provided" << std::endl; + exit(EXIT_FAILURE);
[arch-commits] Commit in libmemcached/trunk (PKGBUILD)
Date: Tuesday, November 1, 2016 @ 21:27:10 Author: foutrelis Revision: 194285 Use HTTPS sources Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-01 21:25:33 UTC (rev 194284) +++ PKGBUILD2016-11-01 21:27:10 UTC (rev 194285) @@ -10,7 +10,7 @@ license=('GPL') depends=('glibc' 'libsasl' 'libevent') makedepends=('perl' 'memcached' 'python-sphinx') -source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz +source=(https://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz libmemcached-fix-linking-with-libpthread.patch) sha256sums=('e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82' '02cd903ed217ef6d023bccefecb8d599ffab9b800a4f1a4e0124f4d71888d0dc')
[arch-commits] Commit in libmemcached/trunk (PKGBUILD)
Date: Saturday, December 5, 2015 @ 18:01:54 Author: foutrelis Revision: 148552 C++11 ABI rebuild Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-05 16:56:06 UTC (rev 148551) +++ PKGBUILD2015-12-05 17:01:54 UTC (rev 148552) @@ -3,7 +3,7 @@ pkgname=libmemcached pkgver=1.0.18 -pkgrel=1 +pkgrel=2 pkgdesc="C and C++ client library to the memcached server" arch=('i686' 'x86_64') url="http://libmemcached.org/;
[arch-commits] Commit in libmemcached/trunk (PKGBUILD)
Date: Monday, October 21, 2013 @ 17:55:22 Author: foutrelis Revision: 98952 upgpkg: libmemcached 1.0.17-2 Rebuild to drop static libs. Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-21 15:42:10 UTC (rev 98951) +++ PKGBUILD2013-10-21 15:55:22 UTC (rev 98952) @@ -3,7 +3,7 @@ pkgname=libmemcached pkgver=1.0.17 -pkgrel=1 +pkgrel=2 pkgdesc=C and C++ client library to the memcached server arch=('i686' 'x86_64') url=http://libmemcached.org/; @@ -10,7 +10,6 @@ license=('GPL') depends=('glibc' 'libsasl' 'libevent') makedepends=('perl' 'memcached' 'python-sphinx') -options=('!libtool') source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz gcc-4.8.patch) sha256sums=('7bb27b2589400f918df1cf5002cb01ef7ccac6e23f818604e2386de62c80bba5'
[arch-commits] Commit in libmemcached/trunk (PKGBUILD gcc-4.8.patch)
Date: Saturday, June 22, 2013 @ 09:02:09 Author: foutrelis Revision: 93007 upgpkg: libmemcached 1.0.17-1 New upstream release. Added: libmemcached/trunk/gcc-4.8.patch Modified: libmemcached/trunk/PKGBUILD ---+ PKGBUILD | 17 +++-- gcc-4.8.patch | 183 2 files changed, 196 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-22 06:09:35 UTC (rev 93006) +++ PKGBUILD2013-06-22 07:02:09 UTC (rev 93007) @@ -2,8 +2,8 @@ # Maintainer: Evangelos Foutras evange...@foutrelis.com pkgname=libmemcached -pkgver=1.0.16 -pkgrel=2 +pkgver=1.0.17 +pkgrel=1 pkgdesc=C and C++ client library to the memcached server arch=('i686' 'x86_64') url=http://libmemcached.org/; @@ -11,9 +11,18 @@ depends=('glibc' 'libsasl' 'libevent') makedepends=('perl' 'memcached' 'python-sphinx') options=('!libtool') -source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz) -sha256sums=('2215d1766bff02b75403291d3d870fcd7d0735e4d018657d4d74fc44e92bdbfc') +source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz +gcc-4.8.patch) +sha256sums=('7bb27b2589400f918df1cf5002cb01ef7ccac6e23f818604e2386de62c80bba5' +'4a6b5d70cf7905fbd9e58a4646a6943da5f77b5e0a87b1518c4688f437963194') +prepare() { + cd $srcdir/$pkgname-$pkgver + + # Fix build with GCC 4.8 (patch from Debian) + patch -Np1 -i $srcdir/gcc-4.8.patch +} + build() { cd $srcdir/$pkgname-$pkgver Added: gcc-4.8.patch === --- gcc-4.8.patch (rev 0) +++ gcc-4.8.patch 2013-06-22 07:02:09 UTC (rev 93007) @@ -0,0 +1,183 @@ +Description: Fix compilation with gcc-4.8 + This patch fixes the error flags made incompatible with gcc-4.8: + g++: error: -fsanitize=address is incompatible with -fsanitize=thread +Author: Brian Aker +Last-Update: 2013-06-14 +Bug: https://bugs.launchpad.net/libmemcached/+bug/1164442 + +--- a/libtest/run.gdb 2012-03-26 01:08:09 + b/libtest/run.gdb 2013-04-10 05:25:24 + +@@ -1,5 +1,6 @@ + set logging on + set logging overwrite on + set environment LIBTEST_IN_GDB=1 ++set ASAN_OPTIONS=abort_on_error=1 + run + thread apply all bt + +--- a/m4/ax_harden_compiler_flags.m4 2013-02-12 05:44:21 + b/m4/ax_harden_compiler_flags.m4 2013-04-10 05:25:24 + +@@ -53,7 +53,7 @@ + # ? _APPEND_COMPILE_FLAGS_ERROR([-Wlong-long]) -- Don't turn on for + # compatibility issues memcached_stat_st + +-#serial 8 ++#serial 9 + + AC_DEFUN([_WARNINGS_AS_ERRORS], + [AC_CACHE_CHECK([if all warnings into errors],[ac_cv_warnings_as_errors], +@@ -92,9 +92,12 @@ +_APPEND_COMPILE_FLAGS_ERROR([-H]) +_APPEND_COMPILE_FLAGS_ERROR([-ggdb]) +_APPEND_COMPILE_FLAGS_ERROR([-g]) +- _APPEND_COMPILE_FLAGS_ERROR([-O0])], +- [_APPEND_COMPILE_FLAGS_ERROR([-g]) +- _APPEND_COMPILE_FLAGS_ERROR([-O2])]) ++ _APPEND_COMPILE_FLAGS_ERROR([-O0]), ++ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer]) ++ ],[ ++ _APPEND_COMPILE_FLAGS_ERROR([-g]) ++ _APPEND_COMPILE_FLAGS_ERROR([-O2]) ++ ]) + + AS_IF([test x$ac_cv_vcs_checkout = xyes], +[_APPEND_COMPILE_FLAGS_ERROR([-fstack-check]) +@@ -155,26 +158,31 @@ + _APPEND_COMPILE_FLAGS_ERROR([-Wundef]) + _APPEND_COMPILE_FLAGS_ERROR([-Wunsafe-loop-optimizations]) + _APPEND_COMPILE_FLAGS_ERROR([-funsafe-loop-optimizations]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound]) +- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr]) ++
[arch-commits] Commit in libmemcached/trunk (PKGBUILD)
Date: Friday, May 10, 2013 @ 23:46:33 Author: foutrelis Revision: 90275 upgpkg: libmemcached 1.0.16-2 libsasl 2.1.26 rebuild. Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-05-10 21:44:25 UTC (rev 90274) +++ PKGBUILD2013-05-10 21:46:33 UTC (rev 90275) @@ -3,7 +3,7 @@ pkgname=libmemcached pkgver=1.0.16 -pkgrel=1 +pkgrel=2 pkgdesc=C and C++ client library to the memcached server arch=('i686' 'x86_64') url=http://libmemcached.org/;
[arch-commits] Commit in libmemcached/trunk (PKGBUILD)
Date: Friday, February 1, 2013 @ 12:35:46 Author: foutrelis Revision: 83451 upgpkg: libmemcached 1.0.16-1 New upstream release. Modified: libmemcached/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-02-01 10:16:55 UTC (rev 83450) +++ PKGBUILD2013-02-01 11:35:46 UTC (rev 83451) @@ -2,17 +2,17 @@ # Maintainer: Evangelos Foutras evange...@foutrelis.com pkgname=libmemcached -pkgver=1.0.15 +pkgver=1.0.16 pkgrel=1 pkgdesc=C and C++ client library to the memcached server arch=('i686' 'x86_64') url=http://libmemcached.org/; license=('GPL') depends=('glibc' 'libsasl' 'libevent') -makedepends=('perl' 'memcached') +makedepends=('perl' 'memcached' 'python-sphinx') options=('!libtool') source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz) -sha256sums=('dd7e9560029835bddf761a5b4c2339d9e5c7374558659b6c11b2c95e7d3a4325') +sha256sums=('2215d1766bff02b75403291d3d870fcd7d0735e4d018657d4d74fc44e92bdbfc') build() { cd $srcdir/$pkgname-$pkgver