Source: vile
Version: 9.8v-2
Severity: normal
Tags: ftbfs
User: debian-p...@lists.debian.org
Usertags: perl-5.36-transition

This package fails to build from source with Perl 5.36 (currently in 
experimental).

Build log at

   
http://perl.debian.net/rebuild-logs/perl-5.36/vile_9.8v-2/vile_9.8v-2+b1_amd64-2022-06-10T06:32:17Z.build

Excerpt:

   gcc -c -I. -I../.. -DHAVE_CONFIG_H -I../../filters -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 -D_REENTRANT 
-D_GNU_SOURCE -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE 
-DPROGRAM_NAME=\"vile\" -DVILE_ICON=\"icons/\" 
-DVILE_LIBDIR_PATH=\"/usr/lib/x86_64-linux-gnu/vile\" 
-DVILE_STARTUP_PATH=\"/usr/share/vile\" -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -fwrapv 
-fno-strict-aliasing -pipe -rdynamic -Werror=format-security  
-DHELP_LOC=\"/usr/share/vile\" perl.c
   ../../perl.xs:24:32: warning: unknown option after ‘#pragma GCC diagnostic’ 
kind [-Wpragmas]
      24 | #pragma GCC diagnostic ignored "-Wcompound-token-split-by-macro"
         |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   In file included from /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/perl.h:7243,
                    from ../../perl.xs:132:
   /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/sv_inline.h:241:32: error: 
‘regexp_aligned’ undeclared here (not in a function); did you mean 
‘regexp_engine’?
     241 |     { sizeof(ALIGNED_TYPE_NAME(regexp)),
         |                                ^~~~~~
   /usr/lib/x86_64-linux-gnu/perl/5.36/CORE/sv_inline.h:135:33: note: in 
definition of macro ‘ALIGNED_TYPE_NAME’
     135 | #define ALIGNED_TYPE_NAME(name) name##_aligned
         |                                 ^~~~
   make[1]: *** [makefile:135: perl.o] Error 1
   make[1]: Leaving directory '/<<PKGBUILDDIR>>/t/vile'
   make: *** [debian/rules:36: build-stamp] Error 2
 
-- 
Niko Tyni   nt...@debian.org

Reply via email to