Your message dated Tue, 16 Jan 2024 17:19:04 +0000
with message-id <e1rpn5c-00bxu9...@fasolo.debian.org>
and subject line Bug#1057930: fixed in cunit 2.1-3-dfsg-2.7
has caused the Debian Bug report #1057930,
regarding cunit: FTBFS: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
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.)


-- 
1057930: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057930
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:cunit
Version: 2.1-3-dfsg-2.6
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --with autoreconf
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_update_autotools_config
        cp -an --reflink=auto config.guess 
debian/.debhelper/bucket/files/1d9048b0ac9d4d1dfce7aa4e3a0b59ccfd32db2f7693814aa6f4c778560f5669.tmp
        mv 
debian/.debhelper/bucket/files/1d9048b0ac9d4d1dfce7aa4e3a0b59ccfd32db2f7693814aa6f4c778560f5669.tmp
 
debian/.debhelper/bucket/files/1d9048b0ac9d4d1dfce7aa4e3a0b59ccfd32db2f7693814aa6f4c778560f5669
        cp -f /usr/share/misc/config.guess ./config.guess
        cp -an --reflink=auto config.sub 
debian/.debhelper/bucket/files/4add30a10b137a5a4667e12868fb4783e385dbf865cfb7017b205321bd1a2f39.tmp
        mv 
debian/.debhelper/bucket/files/4add30a10b137a5a4667e12868fb4783e385dbf865cfb7017b205321bd1a2f39.tmp
 
debian/.debhelper/bucket/files/4add30a10b137a5a4667e12868fb4783e385dbf865cfb7017b205321bd1a2f39
        cp -f /usr/share/misc/config.sub ./config.sub
   dh_autoreconf
        find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o 
-path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o 
-type l -printf "symlink  %p
" > debian/autoreconf.before
        grep -q ^XDT_ configure.in

[... snipped ...]

      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:504:29: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  504 |   fprintf(stdout, "\n%*s  %-*s%*s%*s%*s%*s\n",
      |                           ~~^~
      |                             |
      |                             int
  505 |                   width[0], _("#"),
  506 |                   width[1], _("Suite Name"),
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:504:32: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 7 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  504 |   fprintf(stdout, "\n%*s  %-*s%*s%*s%*s%*s\n",
      |                               ~^~
      |                                |
      |                                int
......
  507 |                   width[2], _("Init?"),
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:504:35: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 9 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  504 |   fprintf(stdout, "\n%*s  %-*s%*s%*s%*s%*s\n",
      |                                  ~^~
      |                                   |
      |                                   int
......
  508 |                   width[3], _("Cleanup?"),
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:504:38: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 11 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  504 |   fprintf(stdout, "\n%*s  %-*s%*s%*s%*s%*s\n",
      |                                     ~^~
      |                                      |
      |                                      int
......
  509 |                   width[4], _("#Tests"),
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:504:41: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 13 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  504 |   fprintf(stdout, "\n%*s  %-*s%*s%*s%*s%*s\n",
      |                                        ~^~
      |                                         |
      |                                         int
......
  510 |                   width[5], _("Active?"));
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:514:25: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  514 |     fprintf(stdout, "\n%*d. %-*.*s%*s%*s%*u%*s",
      |                        ~^~
      |                         |
      |                         int
  515 |             width[0], i,
      |             ~~~~~~~~
      |                  |
      |                  size_t {aka long unsigned int}
Console.c:514:31: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  514 |     fprintf(stdout, "\n%*d. %-*.*s%*s%*s%*u%*s",
      |                             ~~^~~~
      |                               |
      |                               int
  515 |             width[0], i,
  516 |             width[1], width[1] - 1, pCurSuite->pName,
      |             ~~~~~~~~
      |                  |
      |                  size_t {aka long unsigned int}
Console.c:514:33: warning: field precision specifier ‘.*’ expects argument of 
type ‘int’, but argument 6 has type ‘size_t’ {aka ‘long unsigned int’} 
[-Wformat=]
  514 |     fprintf(stdout, "\n%*d. %-*.*s%*s%*s%*u%*s",
      |                             ~~~~^~
      |                                 |
      |                                 int
  515 |             width[0], i,
  516 |             width[1], width[1] - 1, pCurSuite->pName,
      |                       ~~~~~~~~~~~~
      |                                |
      |                                size_t {aka long unsigned int}
Console.c:514:36: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 8 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  514 |     fprintf(stdout, "\n%*d. %-*.*s%*s%*s%*u%*s",
      |                                   ~^~
      |                                    |
      |                                    int
......
  517 |             width[2]-1, (NULL != pCurSuite->pInitializeFunc) ? _("Yes") : 
_("No"),
      |             ~~~~~~~~~~
      |                     |
      |                     size_t {aka long unsigned int}
Console.c:514:39: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 10 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  514 |     fprintf(stdout, "\n%*d. %-*.*s%*s%*s%*u%*s",
      |                                      ~^~
      |                                       |
      |                                       int
......
  518 |             width[3],   (NULL != pCurSuite->pCleanupFunc) ? _("Yes") : 
_("No"),
      |             ~~~~~~~~
      |                  |
      |                  size_t {aka long unsigned int}
Console.c:514:42: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 12 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  514 |     fprintf(stdout, "\n%*d. %-*.*s%*s%*s%*u%*s",
      |                                         ~^~
      |                                          |
      |                                          int
......
  519 |             width[4],   pCurSuite->uiNumberOfTests,
      |             ~~~~~~~~
      |                  |
      |                  size_t {aka long unsigned int}
Console.c:514:45: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 14 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  514 |     fprintf(stdout, "\n%*d. %-*.*s%*s%*s%*u%*s",
      |                                            ~^~
      |                                             |
      |                                             int
......
  520 |             width[5],   (CU_FALSE != pCurSuite->fActive) ? _("Yes") : 
_("No"));
      |             ~~~~~~~~
      |                  |
      |                  size_t {aka long unsigned int}
Console.c: In function ‘list_tests’:
Console.c:560:23: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  560 |   fprintf(stdout, "\n%*s  %-*s%*s\n",
      |                      ~^~
      |                       |
      |                       int
  561 |                   width[0], _("#"),
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:560:29: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  560 |   fprintf(stdout, "\n%*s  %-*s%*s\n",
      |                           ~~^~
      |                             |
      |                             int
  561 |                   width[0], _("#"),
  562 |                   width[1], _("Test Name"),
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:560:32: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 7 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  560 |   fprintf(stdout, "\n%*s  %-*s%*s\n",
      |                               ~^~
      |                                |
      |                                int
......
  563 |                   width[2], _("Active?"));
      |                   ~~~~~~~~
      |                        |
      |                        size_t {aka long unsigned int}
Console.c:569:25: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  569 |     fprintf(stdout, "\n%*u. %-*.*s%*s",
      |                        ~^~
      |                         |
      |                         int
  570 |                     width[0], uiCount,
      |                     ~~~~~~~~
      |                          |
      |                          size_t {aka long unsigned int}
Console.c:569:31: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  569 |     fprintf(stdout, "\n%*u. %-*.*s%*s",
      |                             ~~^~~~
      |                               |
      |                               int
  570 |                     width[0], uiCount,
  571 |                     width[1], width[1]-1, pCurTest->pName,
      |                     ~~~~~~~~
      |                          |
      |                          size_t {aka long unsigned int}
Console.c:569:33: warning: field precision specifier ‘.*’ expects argument of 
type ‘int’, but argument 6 has type ‘size_t’ {aka ‘long unsigned int’} 
[-Wformat=]
  569 |     fprintf(stdout, "\n%*u. %-*.*s%*s",
      |                             ~~~~^~
      |                                 |
      |                                 int
  570 |                     width[0], uiCount,
  571 |                     width[1], width[1]-1, pCurTest->pName,
      |                               ~~~~~~~~~~
      |                                       |
      |                                       size_t {aka long unsigned int}
Console.c:569:36: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 8 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  569 |     fprintf(stdout, "\n%*u. %-*.*s%*s",
      |                                   ~^~
      |                                    |
      |                                    int
......
  572 |                     width[2]-1, (CU_FALSE != pCurTest->fActive) ? _("Yes") : 
_("No"));
      |                     ~~~~~~~~~~
      |                             |
      |                             size_t {aka long unsigned int}
Console.c: In function ‘console_registry_level_run’:
Console.c:167:5: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  167 |     fgets(szTemp, 256, stdin);      /* flush any chars out of the read 
buffer */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
Console.c: In function ‘console_suite_level_run’:
Console.c:246:5: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  246 |     fgets(szTemp, 256, stdin);      /* flush any chars out of the read 
buffer */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
Console.c: In function ‘select_test’:
Console.c:423:5: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  423 |     fgets(buffer, 100, stdin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
Console.c: In function ‘select_suite’:
Console.c:462:5: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  462 |     fgets(buffer, 100, stdin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
Console.c: In function ‘console_set_options_run’:
Console.c:325:5: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  325 |     fgets(szTemp, 256, stdin);      /* flush any chars out of the read 
buffer */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../CUnit/Headers -Wdate-time -D_FORTIFY_SOURCE=2 -g 
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -g -DRELEASE=@RELEASE@ -Wall -W -pedantic -Wshadow -ansi 
-I/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Headers -std=c99 -c Console.c -o Console.o 
>/dev/null 2>&1
/bin/bash ../../../libtool  --tag=CC   --mode=link gcc  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -g 
-DRELEASE=@RELEASE@ -Wall -W -pedantic -Wshadow -ansi 
-I/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Headers -std=c99  -lncurses 
-L/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Sources -o libcunitconsole.la  Console.lo  -lc
libtool: link: ar cr .libs/libcunitconsole.a .libs/Console.o
libtool: link: ranlib .libs/libcunitconsole.a
libtool: link: ( cd ".libs" && rm -f "libcunitconsole.la" && ln -s 
"../libcunitconsole.la" "libcunitconsole.la" )
make[6]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Sources/Console'
Making all in Curses
make[6]: Entering directory 
'/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Sources/Curses'
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../..  
-I../../../CUnit/Headers -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wall -g -DRELEASE=@RELEASE@ -Wall -W -pedantic 
-Wshadow -ansi -I/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Headers -std=c99 -c -o 
Curses.lo Curses.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../CUnit/Headers -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -g -DRELEASE=@RELEASE@ 
-Wall -W -pedantic -Wshadow -ansi -I/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Headers 
-std=c99 -c Curses.c  -fPIC -DPIC -o .libs/Curses.o
Curses.c: In function ‘initialize_windows’:
Curses.c:259:41: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  259 |   f_nLeft = application_windows.pMainWin->_begx;
      |                                         ^~
Curses.c:260:40: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  260 |   f_nTop = application_windows.pMainWin->_begy;
      |                                        ^~
Curses.c:261:42: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  261 |   f_nWidth = application_windows.pMainWin->_maxx;
      |                                          ^~
Curses.c:262:43: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  262 |   f_nHeight = application_windows.pMainWin->_maxy;
      |                                           ^~
Curses.c: In function ‘refresh_windows’:
Curses.c:361:41: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  361 |   f_nLeft = application_windows.pMainWin->_begx;
      |                                         ^~
Curses.c:362:40: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  362 |   f_nTop = application_windows.pMainWin->_begy;
      |                                        ^~
Curses.c:363:42: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  363 |   f_nWidth = application_windows.pMainWin->_maxx;
      |                                          ^~
Curses.c:364:43: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  364 |   f_nHeight = application_windows.pMainWin->_maxy;
      |                                           ^~
Curses.c: In function ‘curses_suite_level_run’:
Curses.c:739:41: warning: too many arguments for format [-Wformat-extra-args]
  739 |         snprintf(szTemp, STRING_LENGTH, "%s",
      |                                         ^~~~
Curses.c:772:43: warning: too many arguments for format [-Wformat-extra-args]
  772 |           snprintf(szTemp, STRING_LENGTH, "%s",
      |                                           ^~~~
Curses.c: In function ‘create_pad’:
Curses.c:910:52: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  910 |   pPad->uiWinLeft = application_windows.pDetailsWin->_begx + 1;
      |                                                    ^~
Curses.c:911:51: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  911 |   pPad->uiWinTop = application_windows.pDetailsWin->_begy + 1;
      |                                                   ^~
Curses.c:912:55: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  912 |   pPad->uiWinColumns = application_windows.pDetailsWin->_maxx - 2;
      |                                                       ^~
Curses.c:913:52: error: invalid use of incomplete typedef ‘WINDOW’ {aka ‘struct 
_win_st’}
  913 |   pPad->uiWinRows = application_windows.pDetailsWin->_maxy - 2;
      |                                                    ^~
Curses.c: In function ‘list_suites’:
Curses.c:1008:37: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1008 |   snprintf(szTemp, STRING_LENGTH, "%*s  %-*s%*s%*s%*s%*s",
      |                                    ~^~
      |                                     |
      |                                     int
 1009 |                                   width[0], _("#"),
      |                                   ~~~~~~~~
      |                                        |
      |                                        size_t {aka long unsigned int}
Curses.c:1008:43: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 6 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1008 |   snprintf(szTemp, STRING_LENGTH, "%*s  %-*s%*s%*s%*s%*s",
      |                                         ~~^~
      |                                           |
      |                                           int
 1009 |                                   width[0], _("#"),
 1010 |                                   width[1], _("Suite Name"),
      |                                   ~~~~~~~~
      |                                        |
      |                                        size_t {aka long unsigned int}
Curses.c:1008:46: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 8 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1008 |   snprintf(szTemp, STRING_LENGTH, "%*s  %-*s%*s%*s%*s%*s",
      |                                             ~^~
      |                                              |
      |                                              int
......
 1011 |                                   width[2], _("Init?"),
      |                                   ~~~~~~~~
      |                                        |
      |                                        size_t {aka long unsigned int}
Curses.c:1008:49: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 10 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1008 |   snprintf(szTemp, STRING_LENGTH, "%*s  %-*s%*s%*s%*s%*s",
      |                                                ~^~
      |                                                 |
      |                                                 int
......
 1012 |                                   width[3], _("Cleanup?"),
      |                                   ~~~~~~~~
      |                                        |
      |                                        size_t {aka long unsigned int}
Curses.c:1008:52: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 12 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1008 |   snprintf(szTemp, STRING_LENGTH, "%*s  %-*s%*s%*s%*s%*s",
      |                                                   ~^~
      |                                                    |
      |                                                    int
......
 1013 |                                   width[4], _("#Tests"),
      |                                   ~~~~~~~~
      |                                        |
      |                                        size_t {aka long unsigned int}
Curses.c:1008:55: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 14 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1008 |   snprintf(szTemp, STRING_LENGTH, "%*s  %-*s%*s%*s%*s%*s",
      |                                                      ~^~
      |                                                       |
      |                                                       int
......
 1014 |                                   width[5], _("Active?"));
      |                                   ~~~~~~~~
      |                                        |
      |                                        size_t {aka long unsigned int}
Curses.c:1019:39: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1019 |     snprintf(szTemp, STRING_LENGTH, "%*d. %-*.*s%*s%*s%*u%*s",
      |                                      ~^~
      |                                       |
      |                                       int
 1020 |              width[0], i+1,
      |              ~~~~~~~~
      |                   |
      |                   size_t {aka long unsigned int}
Curses.c:1019:45: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 6 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1019 |     snprintf(szTemp, STRING_LENGTH, "%*d. %-*.*s%*s%*s%*u%*s",
      |                                           ~~^~~~
      |                                             |
      |                                             int
 1020 |              width[0], i+1,
 1021 |              width[1], width[1] - 1, pCurSuite->pName,
      |              ~~~~~~~~
      |                   |
      |                   size_t {aka long unsigned int}
Curses.c:1019:47: warning: field precision specifier ‘.*’ expects argument of 
type ‘int’, but argument 7 has type ‘size_t’ {aka ‘long unsigned int’} 
[-Wformat=]
 1019 |     snprintf(szTemp, STRING_LENGTH, "%*d. %-*.*s%*s%*s%*u%*s",
      |                                           ~~~~^~
      |                                               |
      |                                               int
 1020 |              width[0], i+1,
 1021 |              width[1], width[1] - 1, pCurSuite->pName,
      |                        ~~~~~~~~~~~~
      |                                 |
      |                                 size_t {aka long unsigned int}
Curses.c:1019:50: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 9 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1019 |     snprintf(szTemp, STRING_LENGTH, "%*d. %-*.*s%*s%*s%*u%*s",
      |                                                 ~^~
      |                                                  |
      |                                                  int
......
 1022 |              width[2]-1, (NULL != pCurSuite->pInitializeFunc) ? _("Yes") : 
_("No"),
      |              ~~~~~~~~~~
      |                      |
      |                      size_t {aka long unsigned int}
Curses.c:1019:53: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 11 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1019 |     snprintf(szTemp, STRING_LENGTH, "%*d. %-*.*s%*s%*s%*u%*s",
      |                                                    ~^~
      |                                                     |
      |                                                     int
......
 1023 |              width[3],   (NULL != pCurSuite->pCleanupFunc) ? _("Yes") : 
_("No"),
      |              ~~~~~~~~
      |                   |
      |                   size_t {aka long unsigned int}
Curses.c:1019:56: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 13 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1019 |     snprintf(szTemp, STRING_LENGTH, "%*d. %-*.*s%*s%*s%*u%*s",
      |                                                       ~^~
      |                                                        |
      |                                                        int
......
 1024 |              width[4],   pCurSuite->uiNumberOfTests,
      |              ~~~~~~~~
      |                   |
      |                   size_t {aka long unsigned int}
Curses.c:1019:59: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 15 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1019 |     snprintf(szTemp, STRING_LENGTH, "%*d. %-*.*s%*s%*s%*u%*s",
      |                                                          ~^~
      |                                                           |
      |                                                           int
......
 1025 |              width[5],   (CU_FALSE != pCurSuite->fActive) ? _("Yes") : 
_("No"));
      |              ~~~~~~~~
      |                   |
      |                   size_t {aka long unsigned int}
Curses.c: In function ‘list_tests’:
Curses.c:1074:14: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1074 |            "%*s  %-*s%*s",
      |             ~^~
      |              |
      |              int
 1075 |            width[0], _("#"),
      |            ~~~~~~~~
      |                 |
      |                 size_t {aka long unsigned int}
Curses.c:1074:20: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 6 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1074 |            "%*s  %-*s%*s",
      |                  ~~^~
      |                    |
      |                    int
 1075 |            width[0], _("#"),
 1076 |            width[1], _("Test Name"),
      |            ~~~~~~~~
      |                 |
      |                 size_t {aka long unsigned int}
Curses.c:1074:23: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 8 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1074 |            "%*s  %-*s%*s",
      |                      ~^~
      |                       |
      |                       int
......
 1077 |            width[2], _("Active?"));
      |            ~~~~~~~~
      |                 |
      |                 size_t {aka long unsigned int}
Curses.c:1085:16: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1085 |              "%*u. %-*.*s%*s",
      |               ~^~
      |                |
      |                int
 1086 |              width[0], i + 1,
      |              ~~~~~~~~
      |                   |
      |                   size_t {aka long unsigned int}
Curses.c:1085:22: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 6 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1085 |              "%*u. %-*.*s%*s",
      |                    ~~^~~~
      |                      |
      |                      int
 1086 |              width[0], i + 1,
 1087 |              width[1], width[1]-1, pCurTest->pName,
      |              ~~~~~~~~
      |                   |
      |                   size_t {aka long unsigned int}
Curses.c:1085:24: warning: field precision specifier ‘.*’ expects argument of 
type ‘int’, but argument 7 has type ‘size_t’ {aka ‘long unsigned int’} 
[-Wformat=]
 1085 |              "%*u. %-*.*s%*s",
      |                    ~~~~^~
      |                        |
      |                        int
 1086 |              width[0], i + 1,
 1087 |              width[1], width[1]-1, pCurTest->pName,
      |                        ~~~~~~~~~~
      |                                |
      |                                size_t {aka long unsigned int}
Curses.c:1085:27: warning: field width specifier ‘*’ expects argument of type 
‘int’, but argument 9 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
 1085 |              "%*u. %-*.*s%*s",
      |                          ~^~
      |                           |
      |                           int
......
 1088 |              width[2]-1, (CU_FALSE != pCurTest->fActive) ? _("Yes") : 
_("No"));
      |              ~~~~~~~~~~
      |                      |
      |                      size_t {aka long unsigned int}
make[6]: *** [Makefile:394: Curses.lo] Error 1
make[6]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Sources/Curses'
make[5]: *** [Makefile:539: all-recursive] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit/Sources'
make[4]: *** [Makefile:364: all-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-ncurses/CUnit'
make[3]: *** [Makefile:507: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-ncurses'
make[2]: *** [Makefile:412: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-ncurses'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:26: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202312/

About the archive rebuild: The build was made using virtual machines
from AWS, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: cunit
Source-Version: 2.1-3-dfsg-2.7
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
cunit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1057...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sudip Mukherjee <sudipm.mukher...@gmail.com> (supplier of updated cunit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 11 Jan 2024 16:36:37 +0000
Source: cunit
Architecture: source
Version: 2.1-3-dfsg-2.7
Distribution: unstable
Urgency: medium
Maintainer: Azat Khuzhin <a3at.m...@gmail.com>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 1057930
Changes:
 cunit (2.1-3-dfsg-2.7) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Mate Kukri ]
   * d/p/curses_ftbfs.patch:
     Fix FTBFS caused by incorrect use of WINDOW. (Closes: #1057930)
 .
   [ Sudip Mukherjee ]
   * Fixed the patch from Mate Kukri.
     - Thanks to Sven Joachim for pointing out getmaxx and getmaxy.
Checksums-Sha1:
 ea0a047826a9dc022ebae922dfb9ee24400bc39e 2180 cunit_2.1-3-dfsg-2.7.dsc
 3cf440d594ac064afc4849018adb94fb13ba2f8f 8904 
cunit_2.1-3-dfsg-2.7.debian.tar.xz
 cfb209b6653c5684b91cde8d239070b7b1014ca5 8169 
cunit_2.1-3-dfsg-2.7_amd64.buildinfo
Checksums-Sha256:
 590b3de7f0844759c24dff9ddc775d753aefb2b723b94a6a8d05bfc0459acd4c 2180 
cunit_2.1-3-dfsg-2.7.dsc
 b98aac27766b92ce363c5a028908c1ded925ccbc6cabd115759ea8d50d1f311d 8904 
cunit_2.1-3-dfsg-2.7.debian.tar.xz
 6e15a5c283ab21a594a21e9468e2482ac16d1c97c7d33cbeae172bb2867f30e0 8169 
cunit_2.1-3-dfsg-2.7_amd64.buildinfo
Files:
 c2c4514616bea700fe32432089e274ec 2180 libs optional cunit_2.1-3-dfsg-2.7.dsc
 88b8120547c175efb4b27c553a66e2a5 8904 libs optional 
cunit_2.1-3-dfsg-2.7.debian.tar.xz
 ea7b60cb1bf1df2bb8c745572f93e287 8169 libs optional 
cunit_2.1-3-dfsg-2.7_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAmWgGyoACgkQR5mjUUbR
KzWOlRAAjcgXPDbgTvFCRVQV4YSs5xliy0w/USC6Pl8pfZp1loyAMp9W2JkSt3Ba
qgNr0SGkqVTyh6rw0Kshe/YUpmNgOphAbuc7fd5bbbfcIYsrKsvKGsMiGOP2q1lO
KApuZIf2yGTEHwRdBCCnYVRA/aMgYPoyttuRP1KaLcOKlsIPhya+q0I1FU+6WM3G
uhPiyvuHyRKfapRN24PXG0UFjVSW7alRhHh0k1YbogqS8UAl1iLjnrli79A6euba
RZd96nJdh/P9gHnh/KpLP7F5TBnwXdzyQI5zprGq5IQRFfEim4nTJE0s/cDHRmy0
TDQ6/HT5xAl7yoiHRNR80HLlILSapRidB1wfBHGqHm7HGt7OelBKxVJXWS9SGrE0
3GXbCBXi++jK0NvQEipFHLU9u53CuoYw+n3wkxz2dFEAFOvx2yWw87mYiAf5Yiom
+8Opv82zmsm8C9PydR6mXs35FqZCjla/eWyRJn15L47Ux7HzCffG3HSjXs0yQZhE
VUUs1X3lYkA69I3aA+4ibMGwAFtdmfvHm8+DyzgRluo1t9D3GJ+SG9zQEsclYtB2
pLwvh8SLldkoFAEIeQkbKshJIhOAEoIhy6+3tuhmrvBuH1FsC/v7pLO9dsedeLqw
2vXKzdJMw3yDGcNIlBPqZnnnRuK/MNQJD6+oKVx34EYwB7uMkaA=
=QIUK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to