The enums.h file hasn't been built since the spice.proto smartcard messages additions. Additionally it turns out enums.h generation was broken. Fixing for now means not redefining enums defined in libcacard/vsc ard_common.h (VSC_ATR etc) and not renaming SPICE_MSG_SMARTCARD_DATA to SPICE_MSG_SMARTCARD_MSG (even though the later is more correct). There is still an asymmetry - spice-gtk uses spice proto to parse and marshal smartcard messages, and spice-server uses libcacard. spice-common: Alon Levy (3): smartcard: build fixes for spice server spice-protocol/spice/enums.h: rebuild from spice.proto updated spice-protocol for smartcard enums non conflict with libcacard common/Makefile.am | 5 ++++- common/client_marshallers.h | 2 +- spice-protocol | 2 +- spice.proto | 6 +++--- 4 files changed, 9 insertions(+), 6 deletions(-) spice-protocol: Alon Levy (1): enums.h: update for smartcard updated spice.proto spice/enums.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) -- 1.7.10.1 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel