Andreas Wacknitz
2024-01-18 f0de030ed1ed150e2051796ff0538ea4471aa32c
memcached: update to 1.6.23

1 files deleted
1 files added
2 files modified
262 ■■■■ changed files
components/network/memcached/Makefile 15 ●●●● patch | view | raw | blame | history
components/network/memcached/manifests/sample-manifest.p5m 2 ●●● patch | view | raw | blame | history
components/network/memcached/test/results-64.master 129 ●●●●● patch | view | raw | blame | history
components/network/memcached/test/results-all.master 116 ●●●●● patch | view | raw | blame | history
components/network/memcached/Makefile
@@ -24,10 +24,11 @@
# Copyright (c) 2023, Friedrich Kink. All rights reserved.
#
USE_DEFAULT_TEST_TRANSFORMS= yes
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        memcached
COMPONENT_VERSION=    1.6.22
COMPONENT_VERSION=    1.6.23
COMPONENT_SUMMARY=    The memcached memory object cache
COMPONENT_DESCRIPTION=    Memcached is a high performance multithreaded event-based \
            key/value cache store intended to be used in a distributed system.
@@ -36,8 +37,7 @@
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_PROJECT_URL=    https://memcached.org/
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH=    \
    sha256:34783a90a4ccf74c4107085fd92b688749d23b276cfdad9f04e4f725a05d1ca7
COMPONENT_ARCHIVE_HASH=    sha256:85b0334904f440296a685ccfda75f0f4517bf8922ab8efa6d0c4b3c92c354d4c
COMPONENT_ARCHIVE_URL=    https://www.memcached.org/files/$(COMPONENT_ARCHIVE)
COMPONENT_LICENSE=    BSD
COMPONENT_LICENSE_FILE=    COPYING
@@ -56,7 +56,7 @@
CFLAGS += -I/usr/include/libevent2
CONFIGURE_OPTIONS +=    --with-libevent=/usr/lib/${MACH64}
CONFIGURE_OPTIONS +=    --with-libevent=$(USRLIBDIR64)
CONFIGURE_OPTIONS +=    --enable-dtrace
CONFIGURE_OPTIONS +=    --disable-sasl
CONFIGURE_OPTIONS +=    --enable-werror
@@ -65,8 +65,6 @@
CONFIGURE_OPTIONS +=    --enable-tls
CONFIGURE_OPTIONS +=    --disable-docs
CONFIGURE_OPTIONS +=    --disable-coverage
# Exstore has too many failed tests. Disabling for now.
#CONFIGURE_OPTIONS +=    --disable-extstore
CONFIGURE_OPTIONS +=    --localstatedir=/var
ASLR_MODE = $(ASLR_ENABLE)
@@ -76,11 +74,12 @@
COMPONENT_TEST_TRANSFORMS += \
    '-n ' \
    '-e "/^ok/p" ' \
    '-e "/ ok/p" ' \
    '-e "/^not ok/p" ' \
    '-e "/^All tests/p" ' \
    '-e "/^Result/p" '
# Manually added test dependency
TEST_REQUIRED_PACKAGES += library/perl-5/io-socket-ssl-538
# Auto-generated dependencies
REQUIRED_PACKAGES += SUNWcs
REQUIRED_PACKAGES += library/libevent2
components/network/memcached/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2023 <contributor>
# Copyright 2024 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
components/network/memcached/test/results-64.master
File was deleted
components/network/memcached/test/results-all.master
New file
@@ -0,0 +1,116 @@
ok 1 - cache_create
ok 2 - cache_reuse
ok 3 - cache_redzone
ok 4 - cache_limit_revised_downward
ok 5 - stats_prefix_find
ok 6 - stats_prefix_record_get
ok 7 - stats_prefix_record_delete
ok 8 - stats_prefix_record_set
ok 9 - stats_prefix_dump
ok 10 - issue_161
ok 11 - strtol
ok 12 - strtoll
ok 13 - strtoul
ok 14 - strtoull
ok 15 - issue_44
ok 16 - vperror
ok 17 - issue_101
ok 18 - crc32c
ok 19 - start_server
ok 20 - issue_92
ok 21 - issue_102
ok 22 - binary_noop
ok 23 - binary_quit
ok 24 - binary_quitq
ok 25 - binary_set
ok 26 - binary_setq
ok 27 - binary_add
ok 28 - binary_addq
ok 29 - binary_replace
ok 30 - binary_replaceq
ok 31 - binary_delete
ok 32 - binary_deleteq
ok 33 - binary_get
ok 34 - binary_getq
ok 35 - binary_getk
ok 36 - binary_getkq
ok 37 - binary_gat
ok 38 - binary_gatq
ok 39 - binary_gatk
ok 40 - binary_gatkq
ok 41 - binary_incr
ok 42 - binary_incrq
ok 43 - binary_decr
ok 44 - binary_decrq
ok 45 - binary_version
ok 46 - binary_flush
ok 47 - binary_flushq
ok 48 - binary_append
ok 49 - binary_appendq
ok 50 - binary_prepend
ok 51 - binary_prependq
ok 52 - binary_stat
ok 53 - binary_illegal
ok 54 - binary_pipeline_hickup
ok 55 - shutdown
ok 56 - stop_server
ok 1 - cache_create
ok 2 - cache_reuse
ok 3 - cache_redzone
ok 4 - cache_limit_revised_downward
ok 5 - stats_prefix_find
ok 6 - stats_prefix_record_get
ok 7 - stats_prefix_record_delete
ok 8 - stats_prefix_record_set
ok 9 - stats_prefix_dump
ok 10 - issue_161
ok 11 - strtol
ok 12 - strtoll
ok 13 - strtoul
ok 14 - strtoull
ok 15 - issue_44
ok 16 - vperror
ok 17 - issue_101
ok 18 - crc32c
ok 19 - start_server
ok 20 - issue_92
ok 21 - issue_102
ok 22 - binary_noop
ok 23 - binary_quit
ok 24 - binary_quitq
ok 25 - binary_set
ok 26 - binary_setq
ok 27 - binary_add
ok 28 - binary_addq
ok 29 - binary_replace
ok 30 - binary_replaceq
ok 31 - binary_delete
ok 32 - binary_deleteq
ok 33 - binary_get
ok 34 - binary_getq
ok 35 - binary_getk
ok 36 - binary_getkq
ok 37 - binary_gat
ok 38 - binary_gatq
ok 39 - binary_gatk
ok 40 - binary_gatkq
ok 41 - binary_incr
ok 42 - binary_incrq
ok 43 - binary_decr
ok 44 - binary_decrq
ok 45 - binary_version
ok 46 - binary_flush
ok 47 - binary_flushq
ok 48 - binary_append
ok 49 - binary_appendq
ok 50 - binary_prepend
ok 51 - binary_prependq
ok 52 - binary_stat
ok 53 - binary_illegal
ok 54 - binary_pipeline_hickup
ok 55 - shutdown
ok 56 - stop_server
All tests successful.
Result: PASS
All tests successful.
Result: PASS