Hi Fabrizio I believe I fixed that. It looks like your home pc is using 32-bits for kXR_int64 cheers, Jacek Fabrizio Furano wrote: > Hi Jacek, > > I am finding troubles compiling xrootd on my home pc due to this error: > > Compiling XrdMonDecPacketDecoder.cc > XrdMonDecPacketDecoder.cc: In member function `void > XrdMonDecPacketDecoder::decodeOpen(const char*, kXR_int32, senderid_t)': > XrdMonDecPacketDecoder.cc:224: error: integer constant is too large for "long" > type > make[4]: *** [../../obj/i386_linux26/XrdMonDecPacketDecoder.o] Error 1 > > Since a few days ago I never had troubles running xrootd here, so I think that > there should have been some changes, in fact I see a commit done yesterday. > > Anyway here I can continue by using --disable-mon. > > Thank you > Fabrizio