• Bug#1066426: xshisen: FTBFS: main.C:149:71: error: =?UTF-8?Q?=E2=80=98r

    From Lucas Nussbaum@21:1/5 to All on Wed Mar 13 13:20:06 2024
    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]

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)