[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1066426: xshisen: FTBFS: main.C:149:71: error: ‘rand’ was not declared in this scope



Source: xshisen
Version: 1:1.51-7
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
> c++ -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNO_GLOBAL_HIGHSCORE  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/X11R6/include -DLIB_DIR=\"/usr/share/games/xshisen\" -DDAT_DIR=\"/var/games\" -DHAVE_CONFIG_H main.C -o main.o
> In file included from main.C:3:
> fallback.h:2:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>     2 |     "*connectLineColor: blue",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:3:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>     3 |     "*connectLineTime: 1200",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:4:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>     4 |     "*aboutString: Shisen-sho for X11 ver " XSHISEN_VERSION " \\n\\n"
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     5 |     " Shisen-sho for X11    by Masaoki Kobayashi <masaoki@techfirm.co.jp>\\n"
>       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     6 |     "   Shisen-sho for Win  by Shinji Ono <ono@urban.ne.jp>\\n"
>       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     7 |     "   Picture             by Takayuki Akiyama <taco3@ybb.ne.jp>",
>       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:8:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>     8 |     "*tedumari: No pieces available to get",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:9:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>     9 |     "*timeFormat: Your time is %2.2d:%2.2d.",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:10:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    10 |     "*displayFormat1: Pieces left: ",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:11:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    11 |     "*displayFormat2: Time: ",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:12:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    12 |     "*score*scoreTitle: Shisen-sho best scores\\n\\n",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:13:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    13 |     "*score*strPeriod: Last %d days",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:14:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    14 |     "*score*strPlayed: Played",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:15:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    15 |     "*score*strCompleted: Completed",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:16:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    16 |     "*score*strTedumari: Deadlocked",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:17:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    17 |     "*score*strSearched: Search used",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:18:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    18 |     "*score*strGames: games",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:19:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    19 |     "*score*strAverage: Average",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:20:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    20 |     "*score*strTotal: Total",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:21:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    21 |     "*score*strGiveUp: Given up",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:22:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    22 |     "*score*personalTitle: Personal Statistics (%s)\\n\\n",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:23:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    23 |     "*score*averagePeriod: 14",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:25:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    25 |     "*form.label0.foreground: #f0f0f0",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:26:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    26 |     "*form.label1.foreground: #f0f0f0",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:27:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    27 |     "*form.label2.foreground: #f0f0f0",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:28:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    28 |     "*form.label3.foreground: #f0f0f0",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:29:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    29 |     "*form.label0.background: #004000",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:30:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    30 |     "*form.label1.background: #004000",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:31:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    31 |     "*form.label2.background: #004000",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:32:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    32 |     "*form.label3.background: #004000",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:33:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    33 |     "*fontList: -*-fixed-medium-r-normal--16-*-iso8859-1",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:34:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    34 |     "*drawing.foreground: #f0f0f0",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:35:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    35 |     "*drawing.background: #004000",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:36:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    36 |     "*score.dialogTitle: XShisen Score",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:37:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    37 |     "*message.dialogTitle: XShisen",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:38:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    38 |     "*mdialog.dialogTitle: Warning",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:39:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    39 |     "*mdialog.messageString: Cannot write to high-score file.",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:40:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    40 |     "*mdialog.okLabelString: Retry",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:41:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    41 |     "*mdialog.cancelLabelString: Abandon",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:42:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    42 |     "*mb.button_0.labelString: Game",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:43:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    43 |     "*mb.button_0.mnemonic: G",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:44:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    44 |     "*mb.button_1.labelString: Operation",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:45:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    45 |     "*mb.button_1.mnemonic: O",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:46:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    46 |     "*mb.button_2.labelString: Configuration",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:47:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    47 |     "*mb.button_2.mnemonic: C",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:48:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    48 |     "*mb.button_3.labelString: Picture",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:49:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    49 |     "*mb.button_3.mnemonic: P",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:50:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    50 |     "*pd0.button_0.labelString: Start",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:51:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    51 |     "*pd0.button_0.mnemonic: D",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:52:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    52 |     "*pd0.button_0.accelerator: Ctrl<Key>D",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:53:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    53 |     "*pd0.button_0.acceleratorText: Ctrl-D",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:54:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    54 |     "*pd0.button_1.labelString: Restart",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:55:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    55 |     "*pd0.button_1.mnemonic: R",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:56:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    56 |     "*pd0.button_1.accelerator: Ctrl<Key>R",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:57:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    57 |     "*pd0.button_1.acceleratorText: Ctrl-R",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:58:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    58 |     "*pd0.button_2.labelString: Pause",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:59:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    59 |     "*pd0.button_2.mnemonic: P",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:60:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    60 |     "*pd0.button_2.accelerator: <Key>Escape",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:61:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    61 |     "*pd0.button_2.acceleratorText: ESC",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:62:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    62 |     "*pd0.button_3.labelString: Score",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:63:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    63 |     "*pd0.button_3.mnemonic: S",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:64:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    64 |     "*pd0.button_3.accelerator: Ctrl<Key>S",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:65:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    65 |     "*pd0.button_3.acceleratorText: Ctrl-S",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:66:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    66 |     "*pd0.button_4.labelString: Personal Score",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:67:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    67 |     "*pd0.button_4.mnemonic: T",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:68:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    68 |     "*pd0.button_4.accelerator: Ctrl<Key>T",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:69:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    69 |     "*pd0.button_4.acceleratorText: Ctrl-T",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:70:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    70 |     "*pd0.button_5.labelString: About",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:71:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    71 |     "*pd0.button_5.mnemonic: A",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:72:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    72 |     "*pd0.button_5.accelerator: Ctrl<Key>A",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:73:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    73 |     "*pd0.button_5.acceleratorText: Ctrl-A",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:74:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    74 |     "*pd0.button_6.labelString: Exit",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:75:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    75 |     "*pd0.button_6.mnemonic: x",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:76:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    76 |     "*pd1.button_0.labelString: Search",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:77:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    77 |     "*pd1.button_0.mnemonic: S",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:78:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    78 |     "*pd1.button_0.accelerator: <Key>F1",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:79:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    79 |     "*pd1.button_0.acceleratorText: F1",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:80:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    80 |     "*pd1.button_1.labelString: Back",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:81:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    81 |     "*pd1.button_1.mnemonic: B",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:82:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    82 |     "*pd1.button_1.accelerator: <Key>F5",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:83:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    83 |     "*pd1.button_1.acceleratorText: F5",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:84:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    84 |     "*pd2.button_0.labelString: Regular (18x 8)",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:85:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    85 |     "*pd2.button_1.labelString: Large   (24x12)",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:86:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    86 |     "*pd2.button_2.labelString: Huge    (36x16)",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:87:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    87 |     "*pd2.button_3.labelString: Click Trial",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:88:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    88 |     "*pd2.button_4.labelString: Gravity",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:89:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    89 |     "*pd3.button_0.labelString: Picture#1",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:90:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    90 |     "*pd3.button_1.labelString: Picture#2",
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fallback.h:91:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    91 |     "*drawing.translations: #replace <Btn1Down>: PickupPiece()\\n"
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    92 |     "  <Btn2Down>(2): menu(0,0)\\n"
>       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    93 |     "  <Btn3Down>: CancelPiece()",
>       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> main.C:26:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    26 |     { "menu", MenuAC },
>       |       ^~~~~~
> main.C:27:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    27 |     { "PickupPiece", PickupPieceAC },
>       |       ^~~~~~~~~~~~~
> main.C:28:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    28 |     { "CancelPiece", CancelPieceAC }
>       |       ^~~~~~~~~~~~~
> main.C:31:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    31 |     { "-fn",     "*fontList",         XrmoptionSepArg, NULL },
>       |       ^~~~~
> main.C:31:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    31 |     { "-fn",     "*fontList",         XrmoptionSepArg, NULL },
>       |                  ^~~~~~~~~~~
> main.C:32:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    32 |     { "-score",  "*scoreOnly",        XrmoptionNoArg,  (XPointer)"True" },
>       |       ^~~~~~~~
> main.C:32:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    32 |     { "-score",  "*scoreOnly",        XrmoptionNoArg,  (XPointer)"True" },
>       |                  ^~~~~~~~~~~~
> main.C:33:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    33 |     { "-ctime",  "*connectLineTime",  XrmoptionSepArg,  NULL },
>       |       ^~~~~~~~
> main.C:33:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    33 |     { "-ctime",  "*connectLineTime",  XrmoptionSepArg,  NULL },
>       |                  ^~~~~~~~~~~~~~~~~~
> main.C:34:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    34 |     { "-cwidth", "*connectLineWidth", XrmoptionSepArg,  NULL },
>       |       ^~~~~~~~~
> main.C:34:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    34 |     { "-cwidth", "*connectLineWidth", XrmoptionSepArg,  NULL },
>       |                  ^~~~~~~~~~~~~~~~~~~
> main.C:35:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    35 |     { "-demo",   "*autoDemo",         XrmoptionNoArg,  (XPointer)"True" },
>       |       ^~~~~~~
> main.C:35:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    35 |     { "-demo",   "*autoDemo",         XrmoptionNoArg,  (XPointer)"True" },
>       |                  ^~~~~~~~~~~
> main.C:36:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    36 |     { "-mag",    "*magnifyFactor",    XrmoptionSepArg,  NULL },
>       |       ^~~~~~
> main.C:36:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    36 |     { "-mag",    "*magnifyFactor",    XrmoptionSepArg,  NULL },
>       |                  ^~~~~~~~~~~~~~~~
> main.C:37:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    37 |     { "-regular","*gameSize",         XrmoptionNoArg,  (XPointer)"0" },
>       |       ^~~~~~~~~~
> main.C:37:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    37 |     { "-regular","*gameSize",         XrmoptionNoArg,  (XPointer)"0" },
>       |                  ^~~~~~~~~~~
> main.C:38:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    38 |     { "-large",  "*gameSize",         XrmoptionNoArg,  (XPointer)"1" },
>       |       ^~~~~~~~
> main.C:38:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    38 |     { "-large",  "*gameSize",         XrmoptionNoArg,  (XPointer)"1" },
>       |                  ^~~~~~~~~~~
> main.C:39:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    39 |     { "-huge",   "*gameSize",         XrmoptionNoArg,  (XPointer)"2" },
>       |       ^~~~~~~
> main.C:39:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    39 |     { "-huge",   "*gameSize",         XrmoptionNoArg,  (XPointer)"2" },
>       |                  ^~~~~~~~~~~
> main.C:40:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    40 |     { "-trial",  "*trialMode",        XrmoptionNoArg,  (XPointer)"True" },
>       |       ^~~~~~~~
> main.C:40:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    40 |     { "-trial",  "*trialMode",        XrmoptionNoArg,  (XPointer)"True" },
>       |                  ^~~~~~~~~~~~
> main.C:41:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    41 |     { "-gravity","*gravityMode",      XrmoptionNoArg,  (XPointer)"True" },
>       |       ^~~~~~~~~~
> main.C:41:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    41 |     { "-gravity","*gravityMode",      XrmoptionNoArg,  (XPointer)"True" },
>       |                  ^~~~~~~~~~~~~~
> main.C:42:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    42 |     { "-KCONV",  "*kanjiConvert",     XrmoptionNoArg,  (XPointer)"True" }
>       |       ^~~~~~~~
> main.C:42:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>    42 |     { "-KCONV",  "*kanjiConvert",     XrmoptionNoArg,  (XPointer)"True" }
>       |                  ^~~~~~~~~~~~~~~
> main.C:46:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    46 |     { "aboutString", "AboutString", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~~~
> main.C:46:22: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    46 |     { "aboutString", "AboutString", XtRString, sizeof (char *),
>       |                      ^~~~~~~~~~~~~
> main.C:48:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    48 |     { "tedumari", "Tedumari", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~
> main.C:48:19: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    48 |     { "tedumari", "Tedumari", XtRString, sizeof (char *),
>       |                   ^~~~~~~~~~
> main.C:50:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    50 |     { "width", "Width", XtRInt, sizeof (int),
>       |       ^~~~~~~
> main.C:50:16: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    50 |     { "width", "Width", XtRInt, sizeof (int),
>       |                ^~~~~~~
> main.C:52:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    52 |     { "height", "Height", XtRInt, sizeof (int),
>       |       ^~~~~~~~
> main.C:52:17: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    52 |     { "height", "Height", XtRInt, sizeof (int),
>       |                 ^~~~~~~~
> main.C:54:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    54 |     { "timeFormat", "TimeFormat", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~~
> main.C:54:21: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    54 |     { "timeFormat", "TimeFormat", XtRString, sizeof (char *),
>       |                     ^~~~~~~~~~~~
> main.C:56:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    56 |     { "displayFormat1", "DisplayFormat1", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~~~~~~
> main.C:56:25: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    56 |     { "displayFormat1", "DisplayFormat1", XtRString, sizeof (char *),
>       |                         ^~~~~~~~~~~~~~~~
> main.C:58:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    58 |     { "displayFormat2", "DisplayFormat2", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~~~~~~
> main.C:58:25: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    58 |     { "displayFormat2", "DisplayFormat2", XtRString, sizeof (char *),
>       |                         ^~~~~~~~~~~~~~~~
> main.C:60:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    60 |     { "scoreFile", "ScoreFile", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~
> main.C:60:20: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    60 |     { "scoreFile", "ScoreFile", XtRString, sizeof (char *),
>       |                    ^~~~~~~~~~~
> main.C:62:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    62 |     { "personalScore", "PersonalScore", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~~~~~
> main.C:62:24: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    62 |     { "personalScore", "PersonalScore", XtRString, sizeof (char *),
>       |                        ^~~~~~~~~~~~~~~
> main.C:64:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    64 |     { "scoreOnly", "ScoreOnly", XtRBoolean, sizeof (Boolean),
>       |       ^~~~~~~~~~~
> main.C:64:20: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    64 |     { "scoreOnly", "ScoreOnly", XtRBoolean, sizeof (Boolean),
>       |                    ^~~~~~~~~~~
> main.C:66:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    66 |     { "connectLineColor", "ConnectLineColor", XtRPixel, sizeof (Pixel),
>       |       ^~~~~~~~~~~~~~~~~~
> main.C:66:27: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    66 |     { "connectLineColor", "ConnectLineColor", XtRPixel, sizeof (Pixel),
>       |                           ^~~~~~~~~~~~~~~~~~
> main.C:68:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    68 |     { "connectLineTime", "ConnectLineTime", XtRInt, sizeof (int),
>       |       ^~~~~~~~~~~~~~~~~
> main.C:68:26: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    68 |     { "connectLineTime", "ConnectLineTime", XtRInt, sizeof (int),
>       |                          ^~~~~~~~~~~~~~~~~
> main.C:70:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    70 |     { "connectLineWidth", "ConnectLineWidth", XtRInt, sizeof (int),
>       |       ^~~~~~~~~~~~~~~~~~
> main.C:70:27: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    70 |     { "connectLineWidth", "ConnectLineWidth", XtRInt, sizeof (int),
>       |                           ^~~~~~~~~~~~~~~~~~
> main.C:72:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    72 |     { "autoDemo", "AutoDemo", XtRBoolean, sizeof (Boolean),
>       |       ^~~~~~~~~~
> main.C:72:19: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    72 |     { "autoDemo", "AutoDemo", XtRBoolean, sizeof (Boolean),
>       |                   ^~~~~~~~~~
> main.C:74:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    74 |     { "libraryDirectory", "LibraryDirectory", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~~~~~~~~
> main.C:74:27: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    74 |     { "libraryDirectory", "LibraryDirectory", XtRString, sizeof (char *),
>       |                           ^~~~~~~~~~~~~~~~~~
> main.C:76:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    76 |     { "scoreDirectory", "ScoreDirectory", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~~~~~~
> main.C:76:25: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    76 |     { "scoreDirectory", "ScoreDirectory", XtRString, sizeof (char *),
>       |                         ^~~~~~~~~~~~~~~~
> main.C:78:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    78 |     { "magnifyFactor", "MagnifyFactor", XtRFloat, sizeof (float),
>       |       ^~~~~~~~~~~~~~~
> main.C:78:24: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    78 |     { "magnifyFactor", "MagnifyFactor", XtRFloat, sizeof (float),
>       |                        ^~~~~~~~~~~~~~~
> main.C:80:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    80 |     { "fitPixmap", "FitPixmap", XtRBoolean, sizeof (Boolean),
>       |       ^~~~~~~~~~~
> main.C:80:20: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    80 |     { "fitPixmap", "FitPixmap", XtRBoolean, sizeof (Boolean),
>       |                    ^~~~~~~~~~~
> main.C:82:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    82 |     { "colorCloseness", "ColorCloseness", XtRInt, sizeof (int),
>       |       ^~~~~~~~~~~~~~~~
> main.C:82:25: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    82 |     { "colorCloseness", "ColorCloseness", XtRInt, sizeof (int),
>       |                         ^~~~~~~~~~~~~~~~
> main.C:84:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    84 |     { "gameSize", "GameSize", XtRInt, sizeof (int),
>       |       ^~~~~~~~~~
> main.C:84:19: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    84 |     { "gameSize", "GameSize", XtRInt, sizeof (int),
>       |                   ^~~~~~~~~~
> main.C:86:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    86 |     { "trialMode", "TrialMode", XtRBoolean, sizeof (Boolean),
>       |       ^~~~~~~~~~~
> main.C:86:20: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    86 |     { "trialMode", "TrialMode", XtRBoolean, sizeof (Boolean),
>       |                    ^~~~~~~~~~~
> main.C:88:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    88 |     { "gravityMode", "GravityMode", XtRBoolean, sizeof (Boolean),
>       |       ^~~~~~~~~~~~~
> main.C:88:22: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    88 |     { "gravityMode", "GravityMode", XtRBoolean, sizeof (Boolean),
>       |                      ^~~~~~~~~~~~~
> main.C:90:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    90 |     { "idleTime", "IdleTime", XtRInt, sizeof (int),
>       |       ^~~~~~~~~~
> main.C:90:19: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    90 |     { "idleTime", "IdleTime", XtRInt, sizeof (int),
>       |                   ^~~~~~~~~~
> main.C:92:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    92 |     { "kanjiCode", "KanjiCode", XtRString, sizeof (char *),
>       |       ^~~~~~~~~~~
> main.C:92:20: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    92 |     { "kanjiCode", "KanjiCode", XtRString, sizeof (char *),
>       |                    ^~~~~~~~~~~
> main.C:94:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    94 |     { "kanjiConvert", "KanjiConvert", XtRBoolean, sizeof (Boolean),
>       |       ^~~~~~~~~~~~~~
> main.C:94:23: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    94 |     { "kanjiConvert", "KanjiConvert", XtRBoolean, sizeof (Boolean),
>       |                       ^~~~~~~~~~~~~~
> main.C:96:7: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    96 |     { "imageSet", "ImageSet", XtRInt, sizeof (int),
>       |       ^~~~~~~~~~
> main.C:96:19: warning: ISO C++ forbids converting a string constant to ‘String’ {aka ‘char*’} [-Wwrite-strings]
>    96 |     { "imageSet", "ImageSet", XtRInt, sizeof (int),
>       |                   ^~~~~~~~~~
> main.C: In function ‘void changeiconwindow()’:
> main.C:149:71: error: ‘rand’ was not declared in this scope
>   149 |     XSetWindowBackgroundPixmap(XtDisplay(toplevel), iconW, (Pixmap)Mp[rand()%36]);
>       |                                                                       ^~~~
> main.C: In function ‘void InitPicture()’:
> main.C:178:26: error: ‘getenv’ was not declared in this scope
>   178 |     if ((lib_directory = getenv("XSHISENLIB")) == NULL)
>       |                          ^~~~~~
> main.C:5:1: note: ‘getenv’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’?
>     4 | #include "kconv.h"
>   +++ |+#include <cstdlib>
>     5 | #if USE_EDITRES
> main.C: In function ‘void usage(const char*)’:
> main.C:269:5: error: ‘exit’ was not declared in this scope
>   269 |     exit(2);
>       |     ^~~~
> main.C:269:5: note: ‘exit’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’?
> main.C: In function ‘int main(int, char**)’:
> main.C:301:12: error: ‘getenv’ was not declared in this scope
>   301 |     home = getenv("HOME");
>       |            ^~~~~~
> main.C:301:12: note: ‘getenv’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’?
> main.C:312:9: error: ‘exit’ was not declared in this scope
>   312 |         exit(0);
>       |         ^~~~
> main.C:312:9: note: ‘exit’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’?
> main.C:364:9: error: ‘exit’ was not declared in this scope
>   364 |         exit(1);
>       |         ^~~~
> main.C:364:9: note: ‘exit’ is defined in header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’?
> main.C:393:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>   393 |                         globRes.displayFormat1, "000",
>       |                                                 ^~~~~
> main.C:394:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
>   394 |                         globRes.displayFormat2, "00:00:00");
>       |                                                 ^~~~~~~~~~
> make[1]: *** [Makefile:119: main.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/xshisen_1.51-7_unstable.log

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