Our iov_base is caddr_t, not void* --- memcached-1.6.22/storage.c 2023-10-16 08:03:25.000000000 +0200 +++ memcached-1.6.22/storage.c.new 2023-12-26 11:07:11.882044125 +0100 @@ -295,7 +295,7 @@ } // fill the header so we can get the full data + crc back. - eio->iov[0].iov_base = new_it; + eio->iov[0].iov_base = (void *)new_it; eio->iov[0].iov_len = ITEM_ntotal(new_it) - new_it->nbytes; ciovcnt++;