On 06/15/2016 02:45 PM, Eduardo Lima (Etrunko) wrote: > This was introduced by commit 903c91cd3013c763abd3f2292f8fbd911a0c83f0. > To fix it, we simply protect the try_compress_lz4 function with proper > The commit message should read "... with proper #ifdef guards." , but it was ignored because I had the line starting with '#'. I have fixed this locally. > Build log: > > spicevmc.c: In function 'try_compress_lz4': > spicevmc.c:143:5: error: implicit declaration of function 'LZ4_compress_default' [-Werror=implicit-function-declaration] > compressed_data_count = LZ4_compress_default((char*)&msg_item->buf, > ^ > spicevmc.c:143:5: error: nested extern declaration of 'LZ4_compress_default' [-Werror=nested-externs] > > spicevmc.c: At top level: > spicevmc.c:124:24: error: 'try_compress_lz4' defined but not used [-Werror=unused-function] > static RedVmcPipeItem* try_compress_lz4(SpiceVmcState *state, int n, RedVmcPipeItem *msg_item) > ^ > > Signed-off-by: Eduardo Lima (Etrunko) <etrunko@xxxxxxxxxx> > --- > server/spicevmc.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/server/spicevmc.c b/server/spicevmc.c > index 908ad5f..e949827 100644 > --- a/server/spicevmc.c > +++ b/server/spicevmc.c > @@ -121,6 +121,7 @@ static void spicevmc_red_channel_release_msg_rcv_buf(RedChannelClient *rcc, > * - NULL upon failure. > * - a new pipe item with the compressed data in it upon success > */ > +#ifdef USE_LZ4 > static RedVmcPipeItem* try_compress_lz4(SpiceVmcState *state, int n, RedVmcPipeItem *msg_item) > { > RedVmcPipeItem *msg_item_compressed; > @@ -157,6 +158,7 @@ static RedVmcPipeItem* try_compress_lz4(SpiceVmcState *state, int n, RedVmcPipeI > free(msg_item_compressed); > return NULL; > } > +#endif > > static RedPipeItem *spicevmc_chardev_read_msg_from_dev(SpiceCharDeviceInstance *sin, > void *opaque) > -- Eduardo de Barros Lima (Etrunko) Software Engineer - RedHat etrunko@xxxxxxxxxx _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel