Alexander Pyhalov
2016-11-01 043b1dc07375d119a4abd5b48b793709378db41b
memcached: update to 1.4.33, fixes CVE-2016-8704 - 8706
1 files deleted
1 files added
1 files modified
28 ■■■■■ changed files
components/network/memcached/Makefile 10 ●●●●● patch | view | raw | blame | history
components/network/memcached/patches/02-atomic.patch 13 ●●●●● patch | view | raw | blame | history
components/network/memcached/resolve.deps 5 ●●●●● patch | view | raw | blame | history
components/network/memcached/Makefile
@@ -26,12 +26,12 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        memcached
COMPONENT_VERSION=    1.4.24
COMPONENT_VERSION=    1.4.33
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_PROJECT_URL=    http://memcached.org/
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH=    \
    sha256:08a426c504ecf64633151eec1058584754d2f54e62e5ed2d6808559401617e55
    sha256:83726c8d68258c56712373072abb25a449c257398075a39ec0867fd8ba69771d
COMPONENT_ARCHIVE_URL=    http://www.memcached.org/files/$(COMPONENT_ARCHIVE)
COMPONENT_BUGDB=    database/memcached
@@ -73,12 +73,8 @@
install:    $(INSTALL_32_and_64)
# t/whitespace.t fails
# t/lru-maintainer.t fails
test:        $(TEST_32_and_64)
BUILD_PKG_DEPENDENCIES =    $(BUILD_TOOLS)
include $(WS_MAKE_RULES)/depend.mk
REQUIRED_PACKAGES += library/libevent
REQUIRED_PACKAGES += SUNWcs
components/network/memcached/patches/02-atomic.patch
New file
@@ -0,0 +1,13 @@
--- memcached-1.4.33/logger.c.1    2016-11-01 22:12:55.158442374 +0300
+++ memcached-1.4.33/logger.c    2016-11-01 22:17:40.505555572 +0300
@@ -7,6 +7,10 @@
 #include <poll.h>
 #include <ctype.h>
+#if defined(__sun)
+#include <atomic.h>
+#endif
+
 #include "memcached.h"
 #include "bipbuffer.h"
components/network/memcached/resolve.deps
File was deleted