Your message dated Sat, 20 Aug 2022 11:10:10 +0200
with message-id <877d3346x9....@turtle.gmx.de>
and subject line Re: Bug#1017135: emacs: FTBFS: sysdep.c:1819:22: error: 
variably modified ‘sigsegv_stack’ at file scope
has caused the Debian Bug report #1017135,
regarding emacs: FTBFS: sysdep.c:1819:22: error: variably modified 
‘sigsegv_stack’ at file scope
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1017135: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017135
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: emacs
Version: 1:27.1+1-3.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220813 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[4]: Entering directory '/<<PKGBUILDDIR>>/debian/build-gtk/admin/charsets'
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP932-2BYTE.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/lisp/international/eucjp-ms.el
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/lisp/international/charscript.el
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-gtk/admin/unidata'
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-5.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-6.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-7.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-8.map
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-gtk/admin/charsets'
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-9.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-10.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-11.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-13.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-15.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-14.map
>   CC       dispnew.o
>   CC       frame.o
>   CC       scroll.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/8859-16.map
>   CC       xdisp.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM037.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM038.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM256.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM273.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM274.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM275.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM277.map
>   CC       menu.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM278.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/lisp/international/cp51932.el
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-gtk/admin/charsets'
>   CC       xmenu.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM280.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM281.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM284.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM285.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM290.map
>   CC       window.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM297.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM420.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM423.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM424.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM437.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM500.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM850.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM851.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM852.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM855.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM856.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM857.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM860.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM861.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM862.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM863.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM864.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM865.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM866.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM868.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM869.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM870.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM871.map
>   CC       charset.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM874.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM875.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM880.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM891.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM903.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM904.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM905.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM918.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM1004.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM1026.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/IBM1047.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP737.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP775.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1125.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1250.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1251.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1252.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1253.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1254.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1255.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1256.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1257.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP1258.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP10007.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP720.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP858.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/GB2312.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/GBK.map
>   CC       coding.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/GB180302.map
> /<<PKGBUILDDIR>>/debian/build-src/src/charset.c: In function 
> ‘load_charset_map’:
>   CC       category.o
> /<<PKGBUILDDIR>>/debian/build-src/src/charset.c:365:21: warning: ‘table’ may 
> be used uninitialized [-Wmaybe-uninitialized]
>   365 |                 if (NILP (CHAR_TABLE_REF (table, from_c)))
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/charset.c:244:15: note: ‘table’ was 
> declared here
>   244 |   Lisp_Object table UNINIT;
>       |               ^~~~~
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/BIG5.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/BIG5-HKSCS.map
>   CC       ccl.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-1.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-2.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-3.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-4.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-5.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-6.map
> /<<PKGBUILDDIR>>/debian/build-src/src/xdisp.c: In function 
> ‘gui_draw_bottom_divider’:
> /<<PKGBUILDDIR>>/debian/build-src/src/xdisp.c:33931:7: warning: this ‘if’ 
> clause does not guard... [-Wmisleading-indentation]
> 33931 |       if (WINDOW_RIGHT_DIVIDER_WIDTH (w)
>       |       ^~
> In file included from /<<PKGBUILDDIR>>/debian/build-src/src/keyboard.h:24,
>                  from /<<PKGBUILDDIR>>/debian/build-src/src/xdisp.c:442:
> /<<PKGBUILDDIR>>/debian/build-src/src/termhooks.h:820:22: note: ...this 
> statement, but the latter is misleadingly indented as if it were guarded by 
> the ‘if’
>   820 | #define FRAME_RIF(f) ((f)->terminal->rif)
>       |                      ^
> /<<PKGBUILDDIR>>/debian/build-src/src/xdisp.c:33942:9: note: in expansion of 
> macro ‘FRAME_RIF’
> 33942 |         FRAME_RIF (f)->draw_window_divider (w, x0, x1, y0, y1);
>       |         ^~~~~~~~~
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-7.map
>   CC       character.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CNS-F.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JISX0201.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JISX0208.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JISX0212.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JISX2132.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JISC6226.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JISX213A.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KSC5601.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KSC5636.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JOHAB.map
>   CC       chartab.o
>   CC       bidi.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KOI-8.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KOI8-R.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KOI8-U.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KOI8-T.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/ALTERNATIVNYJ.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MIK.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/PTCP154.map
>   CC       cm.o
>   CC       term.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/TIS-620.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/VISCII.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/VSCII.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/VSCII-2.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KA-PS.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/KA-ACADEMY.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/HP-ROMAN8.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/NEXTSTEP.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MACINTOSH.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/EBCDICUK.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/EBCDICUS.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/stdenc.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/symbol.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/CP949-2BYTE.map
> /<<PKGBUILDDIR>>/debian/build-src/src/cm.c: In function ‘cmgoto’:
> /<<PKGBUILDDIR>>/debian/build-src/src/cm.c:391:3: warning: ‘use’ may be used 
> uninitialized [-Wmaybe-uninitialized]
>   391 |   switch (use)
>       |   ^~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/cm.c:323:9: note: ‘use’ was declared 
> here
>   323 |     int use UNINIT;
>       |         ^~~
>   CC       terminal.o
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/BIG5-1.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/BIG5-2.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MULE-ethiopic.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MULE-ipa.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MULE-is13194.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MULE-sisheng.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MULE-tibetan.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MULE-lviscii.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/MULE-uviscii.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/GB180304.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/etc/charsets/JISX2131.map
>   GEN      /<<PKGBUILDDIR>>/debian/build-src/admin/charsets/charsets.stamp
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-gtk/admin/charsets'
>   CC       xfaces.o
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c: In function 
> ‘Fdelete_other_windows_internal’:
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c:3394:48: warning: ‘top’ may be 
> used uninitialized [-Wmaybe-uninitialized]
>  3394 |           pos = *vmotion (startpos, startbyte, -top, w);
>       |                                                ^~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c:3186:7: note: ‘top’ was 
> declared here
>  3186 |   int top UNINIT;
>       |       ^~~
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c:3394:18: warning: ‘startbyte’ 
> may be used uninitialized [-Wmaybe-uninitialized]
>  3394 |           pos = *vmotion (startpos, startbyte, -top, w);
>       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c:3185:30: note: ‘startbyte’ was 
> declared here
>  3185 |   ptrdiff_t startpos UNINIT, startbyte UNINIT;
>       |                              ^~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c:3394:18: warning: ‘startpos’ 
> may be used uninitialized [-Wmaybe-uninitialized]
>  3394 |           pos = *vmotion (startpos, startbyte, -top, w);
>       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c:3185:13: note: ‘startpos’ was 
> declared here
>  3185 |   ptrdiff_t startpos UNINIT, startbyte UNINIT;
>       |             ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/debian/build-src/src/window.c:23:
> /<<PKGBUILDDIR>>/debian/build-src/src/lisp.h:771:33: warning: ‘swindow’ may 
> be used uninitialized [-Wmaybe-uninitialized]
>   771 | #define XUNTAG(a, type, ctype) ((ctype *) \
>       |                                 ^
> /<<PKGBUILDDIR>>/debian/build-src/src/window.c:3184:15: note: ‘swindow’ was 
> declared here
>  3184 |   Lisp_Object swindow UNINIT;
>       |               ^~~~~~~
>   CC       xterm.o
>   CC       xfns.o
>   CC       xselect.o
> /<<PKGBUILDDIR>>/debian/build-src/src/xfaces.c:5661:53: warning: argument 2 
> of type ‘union Lisp_X *[20]’ with mismatched bound [-Warray-parameter=]
>  5661 | realize_face (struct face_cache *cache, Lisp_Object 
> attrs[LFACE_VECTOR_SIZE],
>       |                                         
> ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xfaces.c:355:56: note: previously 
> declared as ‘union Lisp_X **’
>   355 | static struct face *realize_face (struct face_cache *, Lisp_Object *,
>       |                                                        ^~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xfaces.c:5738:57: warning: argument 2 
> of type ‘union Lisp_X *[20]’ with mismatched bound [-Warray-parameter=]
>  5738 | realize_gui_face (struct face_cache *cache, Lisp_Object 
> attrs[LFACE_VECTOR_SIZE])
>       |                                             
> ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xfaces.c:357:60: note: previously 
> declared as ‘union Lisp_X **’
>   357 | static struct face *realize_gui_face (struct face_cache *, 
> Lisp_Object *);
>       |                                                            
> ^~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xfaces.c:6065:31: warning: argument 2 
> of type ‘union Lisp_X *[20]’ with mismatched bound [-Warray-parameter=]
>  6065 |                   Lisp_Object attrs[LFACE_VECTOR_SIZE])
>       |                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xfaces.c:358:60: note: previously 
> declared as ‘union Lisp_X **’
>   358 | static struct face *realize_tty_face (struct face_cache *, 
> Lisp_Object *);
>       |                                                            
> ^~~~~~~~~~~~~
>   CC       xrdb.o
> In file included from /<<PKGBUILDDIR>>/debian/build-src/src/term.c:30:
> In function ‘AREF’,
>     inlined from ‘encode_terminal_code’ at 
> /<<PKGBUILDDIR>>/debian/build-src/src/term.c:581:19:
> /<<PKGBUILDDIR>>/debian/build-src/src/lisp.h:1853:35: warning: ‘gstring’ may 
> be used uninitialized [-Wmaybe-uninitialized]
>  1853 |   return XVECTOR (array)->contents[idx];
>       |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/term.c: In function 
> ‘encode_terminal_code’:
> /<<PKGBUILDDIR>>/debian/build-src/src/term.c:553:23: note: ‘gstring’ was 
> declared here
>   553 |           Lisp_Object gstring UNINIT;
>       |                       ^~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/term.c:590:32: warning: ‘cmp’ may be 
> used uninitialized [-Wmaybe-uninitialized]
>   590 |             for (i = 0; i < cmp->glyph_len; i++)
>       |                             ~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/term.c:552:31: note: ‘cmp’ was declared 
> here
>   552 |           struct composition *cmp UNINIT;
>       |                               ^~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xterm.c: In function 
> ‘x_draw_glyphless_glyph_string_foreground’:
> /<<PKGBUILDDIR>>/debian/build-src/src/xterm.c:2007:13: warning: storing the 
> address of local variable ‘char2b’ in ‘*s.char2b’ [-Wdangling-pointer=]
>  2007 |   s->char2b = char2b;
>       |   ~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xterm.c:1996:12: note: ‘char2b’ 
> declared here
>  1996 |   unsigned char2b[8];
>       |            ^~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xterm.c:1996:12: note: ‘s’ declared here
> In file included from /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:292:
> In function ‘XCAR’,
>     inlined from ‘Ffind_operation_coding_system’ at 
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:10690:14:
> /<<PKGBUILDDIR>>/debian/build-src/src/lisp.h:394:38: warning: array subscript 
> 0 is outside array bounds of ‘union Lisp_X[0]’ [-Warray-bounds]
>   394 | #define lisp_h_XCAR(c) XCONS (c)->u.s.car
>       |                        ~~~~~~~~~~~~~~^~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/lisp.h:1444:10: note: in expansion of 
> macro ‘lisp_h_XCAR’
>  1444 |   return lisp_h_XCAR (c);
>       |          ^~~~~~~~~~~
>   CC       xsmfns.o
>   CC       xsettings.o
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c: In function 
> ‘decode_coding_emacs_mule’:
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:2409:26: warning: ‘nbytes’ may 
> be used uninitialized [-Wmaybe-uninitialized]
>  2409 |           src = src_base + nbytes;
>       |                 ~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:2384:30: note: ‘nbytes’ was 
> declared here
>  2384 |           int nchars UNINIT, nbytes UNINIT;
>       |                              ^~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:2410:48: warning: ‘nchars’ may 
> be used uninitialized [-Wmaybe-uninitialized]
>  2410 |           consumed_chars = consumed_chars_base + nchars;
>       |                            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:2384:15: note: ‘nchars’ was 
> declared here
>  2384 |           int nchars UNINIT, nbytes UNINIT;
>       |               ^~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:2421:14: warning: ‘id’ may be 
> used uninitialized [-Wmaybe-uninitialized]
>  2421 |           if (last_id != id)
>       |              ^
> /<<PKGBUILDDIR>>/debian/build-src/src/coding.c:2339:11: note: ‘id’ was 
> declared here
>  2339 |       int id UNINIT;
>       |           ^~
>   CC       gtkutil.o
>   CC       emacsgtkfixed.o
>   CC       dbusbind.o
>   CC       emacs.o
>   CC       keyboard.o
> /<<PKGBUILDDIR>>/debian/build-src/src/gtkutil.c: In function 
> ‘xg_get_file_with_chooser.isra’:
> /<<PKGBUILDDIR>>/debian/build-src/src/gtkutil.c:2105:5: warning: ‘wmessage’ 
> may be used uninitialized [-Wmaybe-uninitialized]
>  2105 |     gtk_box_pack_start (GTK_BOX (wbox), wmessage, FALSE, FALSE, 0);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/gtkutil.c:2055:14: note: ‘wmessage’ was 
> declared here
>  2055 |   GtkWidget *wmessage UNINIT;
>       |              ^~~~~~~~
>   CC       macros.o
> /<<PKGBUILDDIR>>/debian/build-src/src/xterm.c: In function 
> ‘x_get_current_wm_state’:
> /<<PKGBUILDDIR>>/debian/build-src/src/xterm.c:10878:9: warning: ‘reply_data’ 
> may be used uninitialized [-Wmaybe-uninitialized]
> 10878 |   Atom *reply_data UNINIT;
>       |         ^~~~~~~~~~
>   CC       keymap.o
>   CC       sysdep.o
>   CC       bignum.o
> /<<PKGBUILDDIR>>/debian/build-src/src/xdisp.c: In function 
> ‘move_it_in_display_line_to’:
> /<<PKGBUILDDIR>>/debian/build-src/src/xdisp.c:9515:25: warning: ‘closest_pos’ 
> may be used uninitialized [-Wmaybe-uninitialized]
>  9515 |                         move_it_in_display_line_to (it, closest_pos, 
> -1,
>       |                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>  9516 |                                                     MOVE_TO_POS);
>       |                                                     ~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/debian/build-src/src/xdisp.c:9017:13: note: ‘closest_pos’ 
> was declared here
>  9017 |   ptrdiff_t closest_pos UNINIT;
>       |             ^~~~~~~~~~~
>   CC       buffer.o
>   CC       filelock.o
>   CC       insdel.o
>   CC       marker.o
> /<<PKGBUILDDIR>>/debian/build-src/src/sysdep.c:1819:22: error: variably 
> modified ‘sigsegv_stack’ at file scope
>  1819 | static unsigned char sigsegv_stack[SIGSTKSZ];
>       |                      ^~~~~~~~~~~~~
> make[3]: *** [Makefile:402: sysdep.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/08/13/emacs_27.1+1-3.1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220813;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220813&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Package: emacs
Version: 1:28.1+1-1

On 2022-08-14 09:11 +0200, Lucas Nussbaum wrote:

> Source: emacs
> Version: 1:27.1+1-3.1
> Severity: serious
> Justification: FTBFS
> Tags: bookworm sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20220813 ftbfs-bookworm
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
>
> Relevant part (hopefully):
>> /<<PKGBUILDDIR>>/debian/build-src/src/sysdep.c:1819:22: error: variably 
>> modified ‘sigsegv_stack’ at file scope
>>  1819 | static unsigned char sigsegv_stack[SIGSTKSZ];
>>       |                      ^~~~~~~~~~~~~
>> make[3]: *** [Makefile:402: sysdep.o] Error 1

This has been fixed in Emacs 28, see upstream commit f97e07ea807c ("Port
alternate signal stack to upcoming glibc 2.34")[1].

Cheers,
       Sven


1. 
https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-28&id=f97e07ea807cc6d38774a3888a15091b20645ac6

--- End Message ---

Reply via email to