On Sun, 03 Jul 2022 17:06:15 +0300, Niko Tyni wrote:

>   x86_64-linux-gnu-gcc -c  -I../../../lib -I../../../perl/sieve 
> -I../../../perl/sieve/lib   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv 
> -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" 
> -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE"  -DPERL_POLLUTE 
> managesieve.c
>   In file included from /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/perl.h:3855,
>                    from managesieve.xs:46:
>   /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/sv_inline.h: In function 
> ‘Perl_newSV_type’:
>   ../../../lib/assert.h:47:25: error: expected expression before ‘{’ token
>      47 | #define assert(ex)      {if (!(ex))assertionfailed(__FILE__, 
> __LINE__, #ex);}
>         |                         ^
>   /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/handy.h:2787:28: note: in 
> expansion of macro ‘assert’
>    2787 | #define perl_assert_ptr(p) assert( ((void*)(p)) != 0 )
>         |                            ^~~~~~
>   /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/handy.h:2792:47: note: in 
> expansion of macro ‘perl_assert_ptr’
>    2792 | #define Zero(d,n,t)     (MEM_WRAP_CHECK_(n,t) perl_assert_ptr(d), 
> (void)memzero((char*)(d), (n) * sizeof(t)))
>         |                                               ^~~~~~~~~~~~~~~
>   /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/sv_inline.h:468:13: note: in 
> expansion of macro ‘Zero’
>     468 |             Zero(new_body, type_details->body_size, char);
>         |             ^~~~
>   make[4]: *** [Makefile:346: managesieve.o] Error 1

This look like
https://github.com/cyrusimap/cyrus-imapd/issues/4123
and
https://github.com/cyrusimap/cyrus-imapd/pull/4140


Cheers,
gregor 

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   

Attachment: signature.asc
Description: Digital Signature

Reply via email to