Source: matchbox-panel
Version: 0.9.3+git20100816-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

Hi,

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

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/share\" 
> -DPKGDATADIR=\"/usr/share/matchbox\" -DPREFIX=\"/usr\" -g -Wall 
> -fno-strict-aliasing -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -pthread   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c -o msg.o msg.c
> panel_app.c: In function ‘panel_app_name_get’:
> panel_util.c: In function ‘util_get_window_pid_from_prop’:
> panel_util.c:103:49: warning: pointer targets in passing argument 10 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   103 |                                 &type, &format, &n_items,
>       |                                                 ^~~~~~~~
>       |                                                 |
>       |                                                 long int *
> panel_app.c:106:49: warning: pointer targets in passing argument 10 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   106 |                                 &type, &format, &n_items,
>       |                                                 ^~~~~~~~
>       |                                                 |
>       |                                                 long int *
> In file included from panel.h:16,
>                  from panel_app.h:4,
>                  from panel_app.c:1:
> /usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2700 |     unsigned long*      /* nitems_return */,
>       |     ^~~~~~~~~~~~~~
> In file included from panel.h:16,
>                  from panel_util.h:4,
>                  from panel_util.c:1:
> /usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2700 |     unsigned long*      /* nitems_return */,
>       |     ^~~~~~~~~~~~~~
> panel_app.c:107:33: warning: pointer targets in passing argument 11 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   107 |                                 &bytes_after, (unsigned char 
> **)&papp->name);
>       |                                 ^~~~~~~~~~~~
>       |                                 |
>       |                                 long int *
> panel_util.c:104:33: warning: pointer targets in passing argument 11 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   104 |                                 &bytes_after, (unsigned char 
> **)&data);
>       |                                 ^~~~~~~~~~~~
>       |                                 |
>       |                                 long int *
> /usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2701 |     unsigned long*      /* bytes_after_return */,
>       |     ^~~~~~~~~~~~~~
> /usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2701 |     unsigned long*      /* bytes_after_return */,
>       |     ^~~~~~~~~~~~~~
> panel_app.c:122:22: warning: pointer targets in assignment from ‘char *’ to 
> ‘unsigned char *’ differ in signedness [-Wpointer-sign]
>   122 |           papp->name = strdup("<unnamed>");
>       |                      ^
> panel_app.c: In function ‘panel_app_icon_prop_data_get’:
> panel_app.c:167:49: warning: pointer targets in passing argument 10 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   167 |                                 &type, &format, &n_items,
>       |                                                 ^~~~~~~~
>       |                                                 |
>       |                                                 long int *
> /usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2700 |     unsigned long*      /* nitems_return */,
>       |     ^~~~~~~~~~~~~~
> panel_util.c: In function ‘util_get_root_pixmap’:
> panel_util.c:190:49: warning: pointer targets in passing argument 10 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   190 |                                 &type, &format, &n_items,
>       |                                                 ^~~~~~~~
>       |                                                 |
>       |                                                 long int *
> /usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2700 |     unsigned long*      /* nitems_return */,
>       |     ^~~~~~~~~~~~~~
> panel_app.c:168:33: warning: pointer targets in passing argument 11 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   168 |                                 &bytes_after, (unsigned char 
> **)&data);
>       |                                 ^~~~~~~~~~~~
>       |                                 |
>       |                                 long int *
> /usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2701 |     unsigned long*      /* bytes_after_return */,
>       |     ^~~~~~~~~~~~~~
> panel_util.c:191:33: warning: pointer targets in passing argument 11 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   191 |                                 &bytes_after, (unsigned char 
> **)&data);
>       |                                 ^~~~~~~~~~~~
>       |                                 |
>       |                                 long int *
> /usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2701 |     unsigned long*      /* bytes_after_return */,
>       |     ^~~~~~~~~~~~~~
> panel_util.c: In function ‘util_get_utf8_prop’:
> panel_util.c:217:49: warning: pointer targets in passing argument 10 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   217 |                                 &type, &format, &n_items,
>       |                                                 ^~~~~~~~
>       |                                                 |
>       |                                                 long int *
> /usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2700 |     unsigned long*      /* nitems_return */,
>       |     ^~~~~~~~~~~~~~
> panel_util.c:218:33: warning: pointer targets in passing argument 11 of 
> ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
>   218 |                                 &bytes_after, (unsigned char **)&str);
>       |                                 ^~~~~~~~~~~~
>       |                                 |
>       |                                 long int *
> /usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but 
> argument is of type ‘long int *’
>  2701 |     unsigned long*      /* bytes_after_return */,
>       |     ^~~~~~~~~~~~~~
> session.c: In function ‘session_preexisting_win_matches_wanted’:
> session.c:210:7: warning: the comparison will always evaluate as ‘true’ for 
> the address of ‘session_entry_cur’ will never be NULL [-Waddress]
>   210 |   if (panel->session_entry_cur) /* what were waiting on */
>       |       ^~~~~
> In file included from session.h:4,
>                  from session.c:1:
> panel.h:255:27: note: ‘session_entry_cur’ declared here
>   255 |   char                    session_entry_cur[512];
>       |                           ^~~~~~~~~~~~~~~~~
> panel.c: In function ‘panel_set_bg’:
> panel.c:448:7: warning: the address of ‘xprop_def’ will always evaluate as 
> ‘true’ [-Waddress]
>   448 |   if (xprop_def)
>       |       ^~~~~~~~~
> panel.c:455:40: warning: pointer targets in passing argument 7 of 
> ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
>   455 |                       PropModeReplace, xprop_def,
>       |                                        ^~~~~~~~~
>       |                                        |
>       |                                        char *
> In file included from /usr/include/X11/Xlib.h:47,
>                  from panel.h:16,
>                  from panel.c:22:
> /usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but 
> argument is of type ‘char *’
>  2089 |     _Xconst unsigned char*      /* data */,
>       |     ^
> panel.c: In function ‘panel_set_theme_from_root_prop’:
> panel.c:523:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   523 |                                    mb_dotdesktop_get(theme, 
> "TitlebarDockBgColor"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:529:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   529 |                                    mb_dotdesktop_get(theme, 
> "TitlebarDockBgPixmap"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:537:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   537 |                                    mb_dotdesktop_get(theme, 
> "TitlebarPanelBgColor"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:543:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   543 |                                    mb_dotdesktop_get(theme, 
> "TitlebarPanelBgPixmap"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:558:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   558 |                                    mb_dotdesktop_get(theme, 
> "DockBgColor"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:563:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   563 |                                    mb_dotdesktop_get(theme, 
> "DockBgTrans"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:568:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   568 |                                    mb_dotdesktop_get(theme, 
> "DockBgPixmap"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:576:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   576 |                                    mb_dotdesktop_get(theme, 
> "PanelBgColor"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:581:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   581 |                                    mb_dotdesktop_get(theme, 
> "PanelBgTrans"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:586:36: warning: pointer targets in passing argument 3 of 
> ‘panel_set_bg’ differ in signedness [-Wpointer-sign]
>   586 |                                    mb_dotdesktop_get(theme, 
> "PanelBgPixmap"));
>       |                                    
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                    |
>       |                                    unsigned char *
> panel.c:254:49: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>   254 | panel_set_bg(MBPanel *panel, int bg_type, char *bg_spec)
>       |                                           ~~~~~~^~~~~~~
> panel.c:594:41: warning: pointer targets in passing argument 2 of 
> ‘mb_font_set_from_string’ differ in signedness [-Wpointer-sign]
>   594 |                                         mb_dotdesktop_get(theme, 
> "PanelMsgFont"));
>       |                                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                         |
>       |                                         unsigned char *
> In file included from /usr/include/libmb/mb.h:27,
>                  from panel.h:23:
> /usr/include/libmb/mbexp.h:354:45: note: expected ‘char *’ but argument is of 
> type ‘unsigned char *’
>   354 | mb_font_set_from_string(MBFont *font, char *spec) ;
>       |                                       ~~~~~~^~~~
> panel.c:598:37: warning: pointer targets in passing argument 3 of 
> ‘util_xcol_from_spec’ differ in signedness [-Wpointer-sign]
>   598 |                                     mb_dotdesktop_get(theme, 
> "PanelMsgBgCol"));
>       |                                     
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                     |
>       |                                     unsigned char *
> In file included from panel.h:329:
> panel_util.h:25:57: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>    25 | util_xcol_from_spec(MBPanel *panel, MBColor *col, char *spec);
>       |                                                   ~~~~~~^~~~
> panel.c:608:37: warning: pointer targets in passing argument 3 of 
> ‘util_xcol_from_spec’ differ in signedness [-Wpointer-sign]
>   608 |                                     mb_dotdesktop_get(theme,
>       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~
>       |                                     |
>       |                                     unsigned char *
>   609 |                                                       
> "PanelMsgBgUrgentCol"));
>       |                                                       
> ~~~~~~~~~~~~~~~~~~~~~~
> panel_util.h:25:57: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>    25 | util_xcol_from_spec(MBPanel *panel, MBColor *col, char *spec);
>       |                                                   ~~~~~~^~~~
> panel.c:617:37: warning: pointer targets in passing argument 3 of 
> ‘util_xcol_from_spec’ differ in signedness [-Wpointer-sign]
>   617 |                                     mb_dotdesktop_get(theme,
>       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~
>       |                                     |
>       |                                     unsigned char *
>   618 |                                                       
> "PanelMsgFgCol"));
>       |                                                       ~~~~~~~~~~~~~~~~
> panel_util.h:25:57: note: expected ‘char *’ but argument is of type ‘unsigned 
> char *’
>    25 | util_xcol_from_spec(MBPanel *panel, MBColor *col, char *spec);
>       |                                                   ~~~~~~^~~~
> panel.c: In function ‘panel_handle_dock_request’:
> panel.c:821:7: warning: variable ‘app_origin_dist’ set but not used 
> [-Wunused-but-set-variable]
>   821 |   int app_origin_dist = 0;
>       |       ^~~~~~~~~~~~~~~
> panel.c: In function ‘panel_main’:
> panel.c:1026:7: error: implicit declaration of function ‘msg_set_timeout’ 
> [-Werror=implicit-function-declaration]
>  1026 |       msg_set_timeout (panel, &tvt, &tvp);
>       |       ^~~~~~~~~~~~~~~
> panel.c:1010:7: warning: variable ‘xfd’ set but not used 
> [-Wunused-but-set-variable]
>  1010 |   int xfd;
>       |       ^~~
> panel.c: In function ‘panel_init’:
> panel.c:1793:56: warning: pointer targets in passing argument 4 of 
> ‘XParseGeometry’ differ in signedness [-Wpointer-sign]
>  1793 |     XParseGeometry(geometry_str, &panel->x, &panel->y, &panel->w, 
> &panel->h);
>       |                                                        ^~~~~~~~~
>       |                                                        |
>       |                                                        int *
> /usr/include/X11/Xlib.h:2875:5: note: expected ‘unsigned int *’ but argument 
> is of type ‘int *’
>  2875 |     unsigned int*       /* width_return */,
>       |     ^~~~~~~~~~~~~
> panel.c:1793:67: warning: pointer targets in passing argument 5 of 
> ‘XParseGeometry’ differ in signedness [-Wpointer-sign]
>  1793 |     XParseGeometry(geometry_str, &panel->x, &panel->y, &panel->w, 
> &panel->h);
>       |                                                                   
> ^~~~~~~~~
>       |                                                                   |
>       |                                                                   int 
> *
> /usr/include/X11/Xlib.h:2876:5: note: expected ‘unsigned int *’ but argument 
> is of type ‘int *’
>  2876 |     unsigned int*       /* height_return */
>       |     ^~~~~~~~~~~~~
> panel.c:1556:24: warning: variable ‘panel_length’ set but not used 
> [-Wunused-but-set-variable]
>  1556 |   int                  panel_length;
>       |                        ^~~~~~~~~~~~
> panel_menu.c: In function ‘panel_menu_update_remove_items’:
> panel_menu.c:104:56: warning: pointer targets in passing argument 3 of 
> ‘mb_menu_add_item_to_menu’ differ in signedness [-Wpointer-sign]
>   104 |                                                    papp->name, NULL,
>       |                                                    ~~~~^~~~~~
>       |                                                        |
>       |                                                        unsigned char *
> In file included from /usr/include/libmb/mb.h:30,
>                  from panel.h:23,
>                  from panel_menu.h:11,
>                  from panel_menu.c:1:
> /usr/include/libmb/mbmenu.h:467:32: note: expected ‘char *’ but argument is 
> of type ‘unsigned char *’
>   467 |                          char *title,
>       |                          ~~~~~~^~~~~
> panel_menu.c:105:56: warning: pointer targets in passing argument 5 of 
> ‘mb_menu_add_item_to_menu’ differ in signedness [-Wpointer-sign]
>   105 |                                                    papp->name,
>       |                                                    ~~~~^~~~~~
>       |                                                        |
>       |                                                        unsigned char *
> /usr/include/libmb/mbmenu.h:469:32: note: expected ‘char *’ but argument is 
> of type ‘unsigned char *’
>   469 |                          char *info,
>       |                          ~~~~~~^~~~
> panel_menu.c: In function ‘panel_menu_init’:
> panel_menu.c:212:69: warning: pointer targets in passing argument 3 of 
> ‘mb_dot_desktop_icon_get_full_path’ differ in signedness [-Wpointer-sign]
>   212 |                                                                 16, 
> icon_str  );
>       |                                                                     
> ^~~~~~~~
>       |                                                                     |
>       |                                                                     
> unsigned char *
> In file included from /usr/include/libmb/mbexp.h:34,
>                  from /usr/include/libmb/mb.h:27:
> /usr/include/libmb/mbdotdesktop.h:112:42: note: expected ‘char *’ but 
> argument is of type ‘unsigned char *’
>   112 |                                    char* icon_name);
>       |                                    ~~~~~~^~~~~~~~~
> panel_menu.c:214:31: warning: pointer targets in passing argument 1 of 
> ‘strcmp’ differ in signedness [-Wpointer-sign]
>   214 |                   if (!strcmp(mb_dotdesktop_get(ddentry, "Type"), 
> "PanelApp"))
>       |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                               |
>       |                               unsigned char *
> In file included from panel.h:6:
> /usr/include/string.h:156:32: note: expected ‘const char *’ but argument is 
> of type ‘unsigned char *’
>   156 | extern int strcmp (const char *__s1, const char *__s2)
>       |                    ~~~~~~~~~~~~^~~~
> panel_menu.c:218:48: warning: pointer targets in passing argument 3 of 
> ‘mb_menu_add_item_to_menu’ differ in signedness [-Wpointer-sign]
>   218 |                                                
> mb_dotdesktop_get(ddentry,
>       |                                                
> ^~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                                |
>       |                                                unsigned char *
>   219 |                                                                  
> "Name"),
>       |                                                                  
> ~~~~~~~
> /usr/include/libmb/mbmenu.h:467:32: note: expected ‘char *’ but argument is 
> of type ‘unsigned char *’
>   467 |                          char *title,
>       |                          ~~~~~~^~~~~
> panel_menu.c:231:48: warning: pointer targets in passing argument 3 of 
> ‘mb_menu_add_item_to_menu’ differ in signedness [-Wpointer-sign]
>   231 |                                                
> mb_dotdesktop_get(ddentry,
>       |                                                
> ^~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                                |
>       |                                                unsigned char *
>   232 |                                                                  
> "Name"),
>       |                                                                  
> ~~~~~~~
> /usr/include/libmb/mbmenu.h:467:32: note: expected ‘char *’ but argument is 
> of type ‘unsigned char *’
>   467 |                          char *title,
>       |                          ~~~~~~^~~~~
> panel_menu.c:188:7: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   188 |       chdir(DATADIR "/applications");
>       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> panel_menu.c:248:3: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   248 |   chdir(orig_wd);
>       |   ^~~~~~~~~~~~~~
> session.c: In function ‘session_preexisting_get_next’:
> session.c:301:11: warning: ‘__builtin_strncpy’ specified bound 512 equals 
> destination size [-Wstringop-truncation]
>   301 |           strncpy(panel->session_entry_cur, prev_pos, 512);
>       |           ^
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:393: panel.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/matchbox-panel_0.9.3+git20100816-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&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 mark 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.

Reply via email to