Message ID | 20220813130709.1773465-1-fontaine.fabrice@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [1/1] package/memcached: bump to version 1.6.16 | expand |
On Sat, 13 Aug 2022 15:07:09 +0200 Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote: > This bump will fix the following build failure with gcc 12 thanks to > https://github.com/memcached/memcached/commit/4df826aafdd6abf0fc483d52774047c3533206dc: > > In function 'complete_incr_bin', > inlined from 'dispatch_bin_command' at proto_bin.c:1010:17, > inlined from 'try_read_command_binary' at proto_bin.c:119:9: > proto_bin.c:272:31: error: array subscript 'protocol_binary_request_incr[0]' is partly outside array bounds of 'char[45]' [-Werror=array-bounds] > 272 | req->message.body.delta = ntohll(req->message.body.delta); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > https://github.com/memcached/memcached/wiki/ReleaseNotes1616 > https://github.com/memcached/memcached/wiki/ReleaseNotes1615 > https://github.com/memcached/memcached/wiki/ReleaseNotes1614 > https://github.com/memcached/memcached/wiki/ReleaseNotes1613 > > Fixes: > - http://autobuild.buildroot.org/results/27ae4bc1ce0d37dee09613b1145023f0d96d8c55 > > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> > --- > package/memcached/memcached.hash | 6 +++--- > package/memcached/memcached.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master as it fixes a build issue. Thomas
diff --git a/package/memcached/memcached.hash b/package/memcached/memcached.hash index 22c794d07b..3bdd1e5e33 100644 --- a/package/memcached/memcached.hash +++ b/package/memcached/memcached.hash @@ -1,6 +1,6 @@ -# From http://www.memcached.org/files/memcached-1.6.12.tar.gz.sha1 -sha1 40d43e98f149e13e6c81eee813e6734f23413a01 memcached-1.6.12.tar.gz +# From http://www.memcached.org/files/memcached-1.6.16.tar.gz.sha1 +sha1 724f31c3462fb6b07264d72d0043fd65545fd84a memcached-1.6.16.tar.gz # Locally computed -sha256 f291a35f82ef9756ed1d952879ef5f4be870f932bdfcb2ab61356609abf82346 memcached-1.6.12.tar.gz +sha256 3051a93bf1dd0c3af2d0e589ff6ef6511f876385a35b18e9ff8741e4a1ab34da memcached-1.6.16.tar.gz sha256 bc887c4ad8051fe690ace9528fe37a2e0bb362e6d963331d82e845ca9b585a0c COPYING diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index 00f892c96a..c7d89054bd 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -4,7 +4,7 @@ # ################################################################################ -MEMCACHED_VERSION = 1.6.12 +MEMCACHED_VERSION = 1.6.16 MEMCACHED_SITE = http://www.memcached.org/files MEMCACHED_DEPENDENCIES = libevent MEMCACHED_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99'
This bump will fix the following build failure with gcc 12 thanks to https://github.com/memcached/memcached/commit/4df826aafdd6abf0fc483d52774047c3533206dc: In function 'complete_incr_bin', inlined from 'dispatch_bin_command' at proto_bin.c:1010:17, inlined from 'try_read_command_binary' at proto_bin.c:119:9: proto_bin.c:272:31: error: array subscript 'protocol_binary_request_incr[0]' is partly outside array bounds of 'char[45]' [-Werror=array-bounds] 272 | req->message.body.delta = ntohll(req->message.body.delta); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/memcached/memcached/wiki/ReleaseNotes1616 https://github.com/memcached/memcached/wiki/ReleaseNotes1615 https://github.com/memcached/memcached/wiki/ReleaseNotes1614 https://github.com/memcached/memcached/wiki/ReleaseNotes1613 Fixes: - http://autobuild.buildroot.org/results/27ae4bc1ce0d37dee09613b1145023f0d96d8c55 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> --- package/memcached/memcached.hash | 6 +++--- package/memcached/memcached.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-)