Le 12/05/2020 à 10:34, John Paul Adrian Glaubitz a écrit : > Hi Xavier! > > On 5/12/20 10:09 AM, Xavier wrote: >>>> The problem here is va_list. On some architectures, the calling convention >>>> doesn't seem to allow comparing va_list against NULL due to the way va_list >>>> is implemented on a particular architecture. >>> Correction: The va_list problem seems to affect ARM architectures only. >>> >>> The other architectures have testsuite failures which seem unrelated. >>> >>> Adrian >> >> Thanks a lot! I had to modify your patch: I had to declare a va_list >> "noargs" variable to fix the problem. > > Glad it works and thanks for the additional modifications and for testing > it. It was actually a shot in the dark yesterday shortly before I went > to bed :-). > > I'll have a look whether I can help with the testsuite failures as > well in the evening or tomorrow. > > Adrian
Many thanks, For now, I disabled the 4 tests that fail and reported that to upstream [1] Cheers, Xavier [1]: https://github.com/cyrusimap/cyrus-imapd/issues/3040#issuecomment-627174812