<86>Jan 15 10:08:07 userdel[16105]: delete user 'rooter'
<86>Jan 15 10:08:07 userdel[16105]: removed group 'rooter' owned by 'rooter'
<86>Jan 15 10:08:07 userdel[16105]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan 15 10:08:07 groupadd[16115]: group added to /etc/group: name=rooter, GID=555
<86>Jan 15 10:08:07 groupadd[16115]: group added to /etc/gshadow: name=rooter
<86>Jan 15 10:08:07 groupadd[16115]: new group: name=rooter, GID=555
<86>Jan 15 10:08:07 useradd[16129]: new user: name=rooter, UID=555, GID=555, home=/root, shell=/bin/bash
<86>Jan 15 10:08:07 userdel[16148]: delete user 'builder'
<86>Jan 15 10:08:07 userdel[16148]: removed group 'builder' owned by 'builder'
<86>Jan 15 10:08:07 userdel[16148]: removed shadow group 'builder' owned by 'builder'
<86>Jan 15 10:08:07 groupadd[16158]: group added to /etc/group: name=builder, GID=556
<86>Jan 15 10:08:07 groupadd[16158]: group added to /etc/gshadow: name=builder
<86>Jan 15 10:08:07 groupadd[16158]: new group: name=builder, GID=556
<86>Jan 15 10:08:07 useradd[16174]: new user: name=builder, UID=556, GID=556, home=/usr/src, shell=/bin/bash
<13>Jan 15 10:08:11 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed
<13>Jan 15 10:08:11 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jan 15 10:08:11 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jan 15 10:08:11 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>Jan 15 10:08:11 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Jan 15 10:08:11 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Jan 15 10:08:11 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed
<13>Jan 15 10:08:11 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jan 15 10:08:11 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Jan 15 10:08:11 rpmi: libXtst-1.2.2-alt1 1369984893 installed
<13>Jan 15 10:08:11 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Jan 15 10:08:14 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Jan 15 10:08:14 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed
<13>Jan 15 10:08:14 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jan 15 10:08:14 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Jan 15 10:08:14 rpmi: libXi-devel-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Jan 15 10:08:14 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed
<13>Jan 15 10:08:14 rpmi: libstdc++9-devel-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed
<13>Jan 15 10:08:16 rpmi: gcc9-c++-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed
<13>Jan 15 10:08:16 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed
<13>Jan 15 10:08:16 rpmi: libXtst-devel-1.2.2-alt1 1369984893 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/xmacro-0.3-alt3.pre.nosrc.rpm
Installing xmacro-0.3-alt3.pre.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.39096
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf xmacro-pre0.3
+ echo 'Source #0 (xmacro-pre0.3.tar.bz2):'
Source #0 (xmacro-pre0.3.tar.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/xmacro-pre0.3.tar.bz2
+ /bin/tar -xf -
+ cd xmacro-pre0.3
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (gcc6-FTBFS.patch):'
Patch #0 (gcc6-FTBFS.patch):
+ /usr/bin/patch -p2
patching file xmacroplay.cpp
patching file xmacrorec.cpp
patching file xmacrorec2.cpp
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.39096
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd xmacro-pre0.3
+ subst 's|g++ -O2|g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic|g' ./Makefile
+ make -j8
make: Entering directory '/usr/src/RPM/BUILD/xmacro-pre0.3'
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -I/usr/X11R6/include -Wall -pedantic -DVERSION=0.3 xmacroplay.cpp -o xmacroplay -L/usr/X11R6/lib -lXtst -lX11
In file included from xmacroplay.cpp:52:
chartbl.h:27:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |  "",  //   0  0
      |  ^~
chartbl.h:28:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |  "",  //   1  1
      |  ^~
chartbl.h:29:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   29 |  "",  //   2  2
      |  ^~
chartbl.h:30:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |  "",  //   3  3
      |  ^~
chartbl.h:31:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   31 |  "",  //   4  4
      |  ^~
chartbl.h:32:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |  "",  //   5  5
      |  ^~
chartbl.h:33:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |  "",  //   6  6
      |  ^~
chartbl.h:34:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   34 |  "",  //   7  7
      |  ^~
chartbl.h:35:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   35 |  "BackSpace", //   8  8
      |  ^~~~~~~~~~~
chartbl.h:36:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |  "Tab",  //   9  9
      |  ^~~~~
chartbl.h:37:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |  "",  //  10  A
      |  ^~
chartbl.h:38:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |  "",  //  11  B
      |  ^~
chartbl.h:39:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |  "",  //  12  C
      |  ^~
chartbl.h:40:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   40 |  "Return", //  13  D
      |  ^~~~~~~~
chartbl.h:41:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |  "",  //  14  E
      |  ^~
chartbl.h:42:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |  "",  //  15  F
      |  ^~
chartbl.h:43:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 |  "",  //  16 10
      |  ^~
chartbl.h:44:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   44 |  "",  //  17 11
      |  ^~
chartbl.h:45:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |  "",  //  18 12
      |  ^~
chartbl.h:46:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   46 |  "",  //  19 13
      |  ^~
chartbl.h:47:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   47 |  "",  //  20 14
      |  ^~
chartbl.h:48:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   48 |  "",  //  21 15
      |  ^~
chartbl.h:49:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |  "",  //  22 16
      |  ^~
chartbl.h:50:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   50 |  "",  //  23 17
      |  ^~
chartbl.h:51:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |  "",  //  24 18
      |  ^~
chartbl.h:52:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |  "Down",  //  25 19
      |  ^~~~~~
chartbl.h:53:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |  "",  //  26 1A
      |  ^~
chartbl.h:54:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   54 |  "Escape", //  27 1B
      |  ^~~~~~~~
chartbl.h:55:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   55 |  "",  //  28 1C
      |  ^~
chartbl.h:56:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   56 |  "",  //  29 1D
      |  ^~
chartbl.h:57:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   57 |  "",  //  30 1E
      |  ^~
chartbl.h:58:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   58 |  "",  //  31 1F
      |  ^~
chartbl.h:59:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   59 |  "space", //  32 20
      |  ^~~~~~~
chartbl.h:60:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   60 |  "exclam", //  33 21
      |  ^~~~~~~~
chartbl.h:61:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   61 |  "quotedbl", //  34 22
      |  ^~~~~~~~~~
chartbl.h:62:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   62 |  "numbersign", //  35 23
      |  ^~~~~~~~~~~~
chartbl.h:63:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   63 |  "dollar", //  36 24
      |  ^~~~~~~~
chartbl.h:64:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   64 |  "percent", //  37 25
      |  ^~~~~~~~~
chartbl.h:65:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |  "ampersand", //  38 26
      |  ^~~~~~~~~~~
chartbl.h:66:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   66 |  "apostrophe", //  39 27
      |  ^~~~~~~~~~~~
chartbl.h:67:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   67 |  "parenleft", //  40 28
      |  ^~~~~~~~~~~
chartbl.h:68:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   68 |  "parenright", //  41 29
      |  ^~~~~~~~~~~~
chartbl.h:69:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   69 |  "asterisk", //  42 2A
      |  ^~~~~~~~~~
chartbl.h:70:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   70 |  "plus",  //  43 2B
      |  ^~~~~~
chartbl.h:71:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   71 |  "comma", //  44 2C
      |  ^~~~~~~
chartbl.h:72:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   72 |  "minus", //  45 2D
      |  ^~~~~~~
chartbl.h:73:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   73 |  "period", //  46 2E
      |  ^~~~~~~~
chartbl.h:74:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   74 |  "slash", //  47 2F
      |  ^~~~~~~
chartbl.h:75:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   75 |  "0",  //  48 30
      |  ^~~
chartbl.h:76:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   76 |  "1",  //  49 31
      |  ^~~
chartbl.h:77:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   77 |  "2",  //  50 32
      |  ^~~
chartbl.h:78:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   78 |  "3",  //  51 33
      |  ^~~
chartbl.h:79:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   79 |  "4",  //  52 34
      |  ^~~
chartbl.h:80:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   80 |  "5",  //  53 35
      |  ^~~
chartbl.h:81:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   81 |  "6",  //  54 36
      |  ^~~
chartbl.h:82:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   82 |  "7",  //  55 37
      |  ^~~
chartbl.h:83:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   83 |  "8",  //  56 38
      |  ^~~
chartbl.h:84:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   84 |  "9",  //  57 39
      |  ^~~
chartbl.h:85:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   85 |  "colon", //  58 3A
      |  ^~~~~~~
chartbl.h:86:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   86 |  "semicolon", //  59 3B
      |  ^~~~~~~~~~~
chartbl.h:87:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   87 |  "less",  //  60 3C
      |  ^~~~~~
chartbl.h:88:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   88 |  "equal", //  61 3D
      |  ^~~~~~~
chartbl.h:89:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   89 |  "greater", //  62 3E
      |  ^~~~~~~~~
chartbl.h:90:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   90 |  "question", //  63 3F
      |  ^~~~~~~~~~
chartbl.h:91:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   91 |  "at",  //  64 40
      |  ^~~~
chartbl.h:92:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   92 |  "A",  //  65 41
      |  ^~~
chartbl.h:93:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   93 |  "B",  //  66 42
      |  ^~~
chartbl.h:94:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   94 |  "C",  //  67 43
      |  ^~~
chartbl.h:95:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   95 |  "D",  //  68 44
      |  ^~~
chartbl.h:96:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   96 |  "E",  //  69 45
      |  ^~~
chartbl.h:97:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   97 |  "F",  //  70 46
      |  ^~~
chartbl.h:98:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   98 |  "G",  //  71 47
      |  ^~~
chartbl.h:99:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   99 |  "H",  //  72 48
      |  ^~~
chartbl.h:100:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  100 |  "I",  //  73 49
      |  ^~~
chartbl.h:101:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  101 |  "J",  //  74 4A
      |  ^~~
chartbl.h:102:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  102 |  "K",  //  75 4B
      |  ^~~
chartbl.h:103:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  103 |  "L",  //  76 4C
      |  ^~~
chartbl.h:104:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  104 |  "M",  //  77 4D
      |  ^~~
chartbl.h:105:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  105 |  "N",  //  78 4E
      |  ^~~
chartbl.h:106:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  106 |  "O",  //  79 4F
      |  ^~~
chartbl.h:107:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  107 |  "P",  //  80 50
      |  ^~~
chartbl.h:108:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  108 |  "Q",  //  81 51
      |  ^~~
chartbl.h:109:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  109 |  "R",  //  82 52
      |  ^~~
chartbl.h:110:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  110 |  "S",  //  83 53
      |  ^~~
chartbl.h:111:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  111 |  "T",  //  84 54
      |  ^~~
chartbl.h:112:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  112 |  "U",  //  85 55
      |  ^~~
chartbl.h:113:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  113 |  "V",  //  86 56
      |  ^~~
chartbl.h:114:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  114 |  "W",  //  87 57
      |  ^~~
chartbl.h:115:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  115 |  "X",  //  88 58
      |  ^~~
chartbl.h:116:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  116 |  "Y",  //  89 59
      |  ^~~
chartbl.h:117:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  117 |  "Z",  //  90 5A
      |  ^~~
chartbl.h:118:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  118 |  "bracketleft", //  91 5B
      |  ^~~~~~~~~~~~~
chartbl.h:119:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  119 |  "backslash", //  92 5C
      |  ^~~~~~~~~~~
chartbl.h:120:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  120 |  "bracketright", //  93 5D
      |  ^~~~~~~~~~~~~~
chartbl.h:121:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  121 |  "asciicircum", //  94 5E
      |  ^~~~~~~~~~~~~
chartbl.h:122:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  122 |  "underscore", //  95 5F
      |  ^~~~~~~~~~~~
chartbl.h:123:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  123 |  "grave", //  96 60
      |  ^~~~~~~
chartbl.h:124:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  124 |  "a",  //  97 61
      |  ^~~
chartbl.h:125:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  125 |  "b",  //  98 62
      |  ^~~
chartbl.h:126:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  126 |  "c",  //  99 63
      |  ^~~
chartbl.h:127:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  127 |  "d",  // 100 64
      |  ^~~
chartbl.h:128:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  128 |  "e",  // 101 65
      |  ^~~
chartbl.h:129:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  129 |  "f",  // 102 66
      |  ^~~
chartbl.h:130:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  130 |  "g",  // 103 67
      |  ^~~
chartbl.h:131:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  131 |  "h",  // 104 68
      |  ^~~
chartbl.h:132:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  132 |  "i",  // 105 69
      |  ^~~
chartbl.h:133:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  133 |  "j",  // 106 6A
      |  ^~~
chartbl.h:134:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |  "k",  // 107 6B
      |  ^~~
chartbl.h:135:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  135 |  "l",  // 108 6C
      |  ^~~
chartbl.h:136:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  136 |  "m",  // 109 6D
      |  ^~~
chartbl.h:137:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  137 |  "n",  // 110 6E
      |  ^~~
chartbl.h:138:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  138 |  "o",  // 111 6F
      |  ^~~
chartbl.h:139:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  139 |  "p",  // 112 70
      |  ^~~
chartbl.h:140:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  140 |  "q",  // 113 71
      |  ^~~
chartbl.h:141:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |  "r",  // 114 72
      |  ^~~
chartbl.h:142:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  142 |  "s",  // 115 73
      |  ^~~
chartbl.h:143:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  143 |  "t",  // 116 74
      |  ^~~
chartbl.h:144:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  144 |  "u",  // 117 75
      |  ^~~
chartbl.h:145:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  145 |  "v",  // 118 76
      |  ^~~
chartbl.h:146:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  146 |  "w",  // 119 77
      |  ^~~
chartbl.h:147:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  147 |  "x",  // 120 78
      |  ^~~
chartbl.h:148:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  148 |  "y",  // 121 79
      |  ^~~
chartbl.h:149:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  149 |  "z",  // 122 7A
      |  ^~~
chartbl.h:150:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  150 |  "braceleft", // 123 7B
      |  ^~~~~~~~~~~
chartbl.h:151:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  151 |  "bar",  // 124 7C
      |  ^~~~~
chartbl.h:152:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  152 |  "braceright", // 125 7D
      |  ^~~~~~~~~~~~
chartbl.h:153:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  153 |  "asciitilde", // 126 7E
      |  ^~~~~~~~~~~~
chartbl.h:154:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  154 |  "Delete", // 127 7F
      |  ^~~~~~~~
chartbl.h:155:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  155 |  "",  // 128 80
      |  ^~
chartbl.h:156:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  156 |  "",  // 129 81
      |  ^~
chartbl.h:157:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  157 |  "",  // 130 82
      |  ^~
chartbl.h:158:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  158 |  "",  // 131 83
      |  ^~
chartbl.h:159:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  159 |  "",  // 132 84
      |  ^~
chartbl.h:160:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  160 |  "",  // 133 85
      |  ^~
chartbl.h:161:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  161 |  "",  // 134 86
      |  ^~
chartbl.h:162:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  162 |  "",  // 135 87
      |  ^~
chartbl.h:163:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  163 |  "",  // 136 88
      |  ^~
chartbl.h:164:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  164 |  "",  // 137 89
      |  ^~
chartbl.h:165:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  165 |  "",  // 138 8A
      |  ^~
chartbl.h:166:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  166 |  "",  // 139 8B
      |  ^~
chartbl.h:167:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  167 |  "",  // 140 8C
      |  ^~
chartbl.h:168:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  168 |  "",  // 141 8D
      |  ^~
chartbl.h:169:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  169 |  "",  // 142 8E
      |  ^~
chartbl.h:170:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  170 |  "",  // 143 8F
      |  ^~
chartbl.h:171:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  171 |  "",  // 144 90
      |  ^~
chartbl.h:172:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  172 |  "",  // 145 91
      |  ^~
chartbl.h:173:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  173 |  "",  // 146 92
      |  ^~
chartbl.h:174:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  174 |  "",  // 147 93
      |  ^~
chartbl.h:175:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  175 |  "",  // 148 94
      |  ^~
chartbl.h:176:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  176 |  "",  // 149 95
      |  ^~
chartbl.h:177:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  177 |  "",  // 150 96
      |  ^~
chartbl.h:178:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  178 |  "",  // 151 97
      |  ^~
chartbl.h:179:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  179 |  "",  // 152 98
      |  ^~
chartbl.h:180:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  180 |  "",  // 153 99
      |  ^~
chartbl.h:181:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  181 |  "",  // 154 9A
      |  ^~
chartbl.h:182:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  182 |  "",  // 155 9B
      |  ^~
chartbl.h:183:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  183 |  "",  // 156 9C
      |  ^~
chartbl.h:184:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  184 |  "",  // 157 9D
      |  ^~
chartbl.h:185:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  185 |  "",  // 158 9E
      |  ^~
chartbl.h:186:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  186 |  "",  // 159 9F
      |  ^~
chartbl.h:187:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  187 |  "nobreakspace", // 160 A0
      |  ^~~~~~~~~~~~~~
chartbl.h:188:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  188 |  "exclamdown", // 161 A1
      |  ^~~~~~~~~~~~
chartbl.h:189:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  189 |  "cent",  // 162 A2
      |  ^~~~~~
chartbl.h:190:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  190 |  "sterling", // 163 A3
      |  ^~~~~~~~~~
chartbl.h:191:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  191 |  "currency", // 164 A4
      |  ^~~~~~~~~~
chartbl.h:192:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  192 |  "yen",  // 165 A5
      |  ^~~~~
chartbl.h:193:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  193 |  "brokenbar", // 166 A6
      |  ^~~~~~~~~~~
chartbl.h:194:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  194 |  "section", // 167 A7
      |  ^~~~~~~~~
chartbl.h:195:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  195 |  "diaeresis", // 168 A8
      |  ^~~~~~~~~~~
chartbl.h:196:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  196 |  "copyright", // 169 A9
      |  ^~~~~~~~~~~
chartbl.h:197:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  197 |  "ordfeminine", // 170 AA
      |  ^~~~~~~~~~~~~
chartbl.h:198:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  198 |  "guillemotleft",// 171 AB
      |  ^~~~~~~~~~~~~~~
chartbl.h:199:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  199 |  "notsign", // 172 AC
      |  ^~~~~~~~~
chartbl.h:200:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  200 |  "hyphen", // 173 AD
      |  ^~~~~~~~
chartbl.h:201:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  201 |  "registered", // 174 AE
      |  ^~~~~~~~~~~~
chartbl.h:202:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  202 |  "macron", // 175 AF
      |  ^~~~~~~~
chartbl.h:203:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  203 |  "degree", // 176 B0
      |  ^~~~~~~~
chartbl.h:204:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  204 |  "plusminus", // 177 B1
      |  ^~~~~~~~~~~
chartbl.h:205:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  205 |  "twosuperior", // 178 B2
      |  ^~~~~~~~~~~~~
chartbl.h:206:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  206 |  "threesuperior",// 179 B3
      |  ^~~~~~~~~~~~~~~
chartbl.h:207:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  207 |  "acute", // 180 B4
      |  ^~~~~~~
chartbl.h:208:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  208 |  "mu",  // 181 B5
      |  ^~~~
chartbl.h:209:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  209 |  "paragraph", // 182 B6
      |  ^~~~~~~~~~~
chartbl.h:210:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  210 |  "periodcentered",// 183 B7
      |  ^~~~~~~~~~~~~~~~
chartbl.h:211:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  211 |  "cedilla", // 184 B8
      |  ^~~~~~~~~
chartbl.h:212:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  212 |  "onesuperior", // 185 B9
      |  ^~~~~~~~~~~~~
chartbl.h:213:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  213 |  "masculine", // 186 BA
      |  ^~~~~~~~~~~
chartbl.h:214:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  214 |  "guillemotright",// 187 BB
      |  ^~~~~~~~~~~~~~~~
chartbl.h:215:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  215 |  "onequarter", // 188 BC
      |  ^~~~~~~~~~~~
chartbl.h:216:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  216 |  "onehalf", // 189 BD
      |  ^~~~~~~~~
chartbl.h:217:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  217 |  "threequarters",// 190 BE
      |  ^~~~~~~~~~~~~~~
chartbl.h:218:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  218 |  "questiondown", // 191 BF
      |  ^~~~~~~~~~~~~~
chartbl.h:219:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  219 |  "Agrave", // 192 C0
      |  ^~~~~~~~
chartbl.h:220:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  220 |  "Aacute", // 193 C1
      |  ^~~~~~~~
chartbl.h:221:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  221 |  "Acircumflex", // 194 C2
      |  ^~~~~~~~~~~~~
chartbl.h:222:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  222 |  "Atilde", // 195 C3
      |  ^~~~~~~~
chartbl.h:223:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  223 |  "Adiaeresis", // 196 C4
      |  ^~~~~~~~~~~~
chartbl.h:224:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  224 |  "Aring", // 197 C5
      |  ^~~~~~~
chartbl.h:225:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  225 |  "AE",  // 198 C6
      |  ^~~~
chartbl.h:226:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  226 |  "Ccedilla", // 199 C7
      |  ^~~~~~~~~~
chartbl.h:227:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  227 |  "Egrave", // 200 C8
      |  ^~~~~~~~
chartbl.h:228:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  228 |  "Eacute", // 201 C9
      |  ^~~~~~~~
chartbl.h:229:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  229 |  "Ecircumflex", // 202 CA
      |  ^~~~~~~~~~~~~
chartbl.h:230:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  230 |  "Ediaeresis", // 203 CB
      |  ^~~~~~~~~~~~
chartbl.h:231:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  231 |  "Igrave", // 204 CC
      |  ^~~~~~~~
chartbl.h:232:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  232 |  "Iacute", // 205 CD
      |  ^~~~~~~~
chartbl.h:233:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  233 |  "Icircumflex", // 206 CE
      |  ^~~~~~~~~~~~~
chartbl.h:234:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  234 |  "Idiaeresis", // 207 CF
      |  ^~~~~~~~~~~~
chartbl.h:235:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  235 |  "ETH",  // 208 D0
      |  ^~~~~
chartbl.h:236:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  236 |  "Ntilde", // 209 D1
      |  ^~~~~~~~
chartbl.h:237:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  237 |  "Ograve", // 210 D2
      |  ^~~~~~~~
chartbl.h:238:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  238 |  "Oacute", // 211 D3
      |  ^~~~~~~~
chartbl.h:239:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  239 |  "Ocircumflex", // 212 D4
      |  ^~~~~~~~~~~~~
chartbl.h:240:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  240 |  "Otilde", // 213 D5
      |  ^~~~~~~~
chartbl.h:241:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  241 |  "Odiaeresis", // 214 D6
      |  ^~~~~~~~~~~~
chartbl.h:242:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  242 |  "multiply", // 215 D7
      |  ^~~~~~~~~~
chartbl.h:243:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  243 |  "Ooblique", // 216 D8
      |  ^~~~~~~~~~
chartbl.h:244:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  244 |  "Ugrave", // 217 D9
      |  ^~~~~~~~
chartbl.h:245:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  245 |  "Uacute", // 218 DA
      |  ^~~~~~~~
chartbl.h:246:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  246 |  "Ucircumflex", // 219 DB
      |  ^~~~~~~~~~~~~
chartbl.h:247:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  247 |  "Udiaeresis", // 220 DC
      |  ^~~~~~~~~~~~
chartbl.h:248:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  248 |  "Yacute", // 221 DD
      |  ^~~~~~~~
chartbl.h:249:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  249 |  "THORN", // 222 DE
      |  ^~~~~~~
chartbl.h:250:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  250 |  "ssharp", // 223 DF
      |  ^~~~~~~~
chartbl.h:251:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  251 |  "agrave", // 224 E0
      |  ^~~~~~~~
chartbl.h:252:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  252 |  "aacute", // 225 E1
      |  ^~~~~~~~
chartbl.h:253:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  253 |  "acircumflex", // 226 E2
      |  ^~~~~~~~~~~~~
chartbl.h:254:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  254 |  "atilde", // 227 E3
      |  ^~~~~~~~
chartbl.h:255:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  255 |  "adiaeresis", // 228 E4
      |  ^~~~~~~~~~~~
chartbl.h:256:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  256 |  "aring", // 229 E5
      |  ^~~~~~~
chartbl.h:257:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  257 |  "ae",  // 230 E6
      |  ^~~~
chartbl.h:258:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  258 |  "ccedilla", // 231 E7
      |  ^~~~~~~~~~
chartbl.h:259:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  259 |  "egrave", // 232 E8
      |  ^~~~~~~~
chartbl.h:260:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  260 |  "eacute", // 233 E9
      |  ^~~~~~~~
chartbl.h:261:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  261 |  "ecircumflex", // 234 EA
      |  ^~~~~~~~~~~~~
chartbl.h:262:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  262 |  "ediaeresis", // 235 EB
      |  ^~~~~~~~~~~~
chartbl.h:263:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  263 |  "igrave", // 236 EC
      |  ^~~~~~~~
chartbl.h:264:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  264 |  "iacute", // 237 ED
      |  ^~~~~~~~
chartbl.h:265:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  265 |  "icircumflex", // 238 EE
      |  ^~~~~~~~~~~~~
chartbl.h:266:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  266 |  "idiaeresis", // 239 EF
      |  ^~~~~~~~~~~~
chartbl.h:267:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  267 |  "eth",  // 240 F0
      |  ^~~~~
chartbl.h:268:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  268 |  "ntilde", // 241 F1
      |  ^~~~~~~~
chartbl.h:269:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  269 |  "ograve", // 242 F2
      |  ^~~~~~~~
chartbl.h:270:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  270 |  "oacute", // 243 F3
      |  ^~~~~~~~
chartbl.h:271:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  271 |  "ocircumflex", // 244 F4
      |  ^~~~~~~~~~~~~
chartbl.h:272:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  272 |  "otilde", // 245 F5
      |  ^~~~~~~~
chartbl.h:273:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  273 |  "odiaeresis", // 246 F6
      |  ^~~~~~~~~~~~
chartbl.h:274:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  274 |  "division", // 247 F7
      |  ^~~~~~~~~~
chartbl.h:275:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  275 |  "oslash", // 248 F8
      |  ^~~~~~~~
chartbl.h:276:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  276 |  "ugrave", // 249 F9
      |  ^~~~~~~~
chartbl.h:277:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  277 |  "uacute", // 250 FA
      |  ^~~~~~~~
chartbl.h:278:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  278 |  "ucircumflex", // 251 FB
      |  ^~~~~~~~~~~~~
chartbl.h:279:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  279 |  "udiaeresis", // 252 FC
      |  ^~~~~~~~~~~~
chartbl.h:280:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  280 |  "yacute", // 253 FD
      |  ^~~~~~~~
chartbl.h:281:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  281 |  "thorn", // 254 FE
      |  ^~~~~~~
chartbl.h:282:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  282 |  "ydiaeresis", // 255 FF
      |  ^~~~~~~~~~~~
chartbl.h:287:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  287 |  "",  //   0  0
      |  ^~
chartbl.h:288:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  288 |  "",  //   1  1
      |  ^~
chartbl.h:289:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  289 |  "",  //   2  2
      |  ^~
chartbl.h:290:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  290 |  "",  //   3  3
      |  ^~
chartbl.h:291:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  291 |  "",  //   4  4
      |  ^~
chartbl.h:292:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  292 |  "",  //   5  5
      |  ^~
chartbl.h:293:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  293 |  "",  //   6  6
      |  ^~
chartbl.h:294:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  294 |  "",  //   7  7
      |  ^~
chartbl.h:295:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  295 |  "BackSpace", //   8  8
      |  ^~~~~~~~~~~
chartbl.h:296:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  296 |  "Tab",  //   9  9
      |  ^~~~~
chartbl.h:297:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  297 |  "",  //  10  A
      |  ^~
chartbl.h:298:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  298 |  "",  //  11  B
      |  ^~
chartbl.h:299:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  299 |  "",  //  12  C
      |  ^~
chartbl.h:300:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  300 |  "Return", //  13  D
      |  ^~~~~~~~
chartbl.h:301:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  301 |  "",  //  14  E
      |  ^~
chartbl.h:302:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  302 |  "",  //  15  F
      |  ^~
chartbl.h:303:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  303 |  "",  //  16 10
      |  ^~
chartbl.h:304:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  304 |  "",  //  17 11
      |  ^~
chartbl.h:305:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  305 |  "",  //  18 12
      |  ^~
chartbl.h:306:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  306 |  "",  //  19 13
      |  ^~
chartbl.h:307:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  307 |  "",  //  20 14
      |  ^~
chartbl.h:308:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  308 |  "",  //  21 15
      |  ^~
chartbl.h:309:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  309 |  "",  //  22 16
      |  ^~
chartbl.h:310:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  310 |  "",  //  23 17
      |  ^~
chartbl.h:311:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  311 |  "",  //  24 18
      |  ^~
chartbl.h:312:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  312 |  "Down",  //  25 19
      |  ^~~~~~
chartbl.h:313:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  313 |  "",  //  26 1A
      |  ^~
chartbl.h:314:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  314 |  "Escape", //  27 1B
      |  ^~~~~~~~
chartbl.h:315:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  315 |  "",  //  28 1C
      |  ^~
chartbl.h:316:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  316 |  "",  //  29 1D
      |  ^~
chartbl.h:317:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  317 |  "",  //  30 1E
      |  ^~
chartbl.h:318:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  318 |  "",  //  31 1F
      |  ^~
chartbl.h:319:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  319 |  "space", //  32 20
      |  ^~~~~~~
chartbl.h:320:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  320 |  "exclam", //  33 21
      |  ^~~~~~~~
chartbl.h:321:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  321 |  "quotedbl", //  34 22
      |  ^~~~~~~~~~
chartbl.h:322:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  322 |  "numbersign", //  35 23
      |  ^~~~~~~~~~~~
chartbl.h:323:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  323 |  "dollar", //  36 24
      |  ^~~~~~~~
chartbl.h:324:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  324 |  "percent", //  37 25
      |  ^~~~~~~~~
chartbl.h:325:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  325 |  "ampersand", //  38 26
      |  ^~~~~~~~~~~
chartbl.h:326:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  326 |  "apostrophe", //  39 27
      |  ^~~~~~~~~~~~
chartbl.h:327:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  327 |  "parenleft", //  40 28
      |  ^~~~~~~~~~~
chartbl.h:328:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  328 |  "parenright", //  41 29
      |  ^~~~~~~~~~~~
chartbl.h:329:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  329 |  "asterisk", //  42 2A
      |  ^~~~~~~~~~
chartbl.h:330:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  330 |  "plus",  //  43 2B
      |  ^~~~~~
chartbl.h:331:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  331 |  "comma", //  44 2C
      |  ^~~~~~~
chartbl.h:332:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  332 |  "minus", //  45 2D
      |  ^~~~~~~
chartbl.h:333:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  333 |  "period", //  46 2E
      |  ^~~~~~~~
chartbl.h:334:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  334 |  "slash", //  47 2F
      |  ^~~~~~~
chartbl.h:335:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  335 |  "0",  //  48 30
      |  ^~~
chartbl.h:336:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  336 |  "1",  //  49 31
      |  ^~~
chartbl.h:337:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  337 |  "2",  //  50 32
      |  ^~~
chartbl.h:338:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  338 |  "3",  //  51 33
      |  ^~~
chartbl.h:339:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  339 |  "4",  //  52 34
      |  ^~~
chartbl.h:340:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  340 |  "5",  //  53 35
      |  ^~~
chartbl.h:341:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  341 |  "6",  //  54 36
      |  ^~~
chartbl.h:342:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  342 |  "7",  //  55 37
      |  ^~~
chartbl.h:343:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  343 |  "8",  //  56 38
      |  ^~~
chartbl.h:344:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  344 |  "9",  //  57 39
      |  ^~~
chartbl.h:345:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  345 |  "colon", //  58 3A
      |  ^~~~~~~
chartbl.h:346:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  346 |  "semicolon", //  59 3B
      |  ^~~~~~~~~~~
chartbl.h:347:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  347 |  "less",  //  60 3C
      |  ^~~~~~
chartbl.h:348:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  348 |  "equal", //  61 3D
      |  ^~~~~~~
chartbl.h:349:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  349 |  "greater", //  62 3E
      |  ^~~~~~~~~
chartbl.h:350:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  350 |  "question", //  63 3F
      |  ^~~~~~~~~~
chartbl.h:351:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  351 |  "at",  //  64 40
      |  ^~~~
chartbl.h:352:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  352 |  "A",  //  65 41
      |  ^~~
chartbl.h:353:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  353 |  "B",  //  66 42
      |  ^~~
chartbl.h:354:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  354 |  "C",  //  67 43
      |  ^~~
chartbl.h:355:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  355 |  "D",  //  68 44
      |  ^~~
chartbl.h:356:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  356 |  "E",  //  69 45
      |  ^~~
chartbl.h:357:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  357 |  "F",  //  70 46
      |  ^~~
chartbl.h:358:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  358 |  "G",  //  71 47
      |  ^~~
chartbl.h:359:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  359 |  "H",  //  72 48
      |  ^~~
chartbl.h:360:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  360 |  "I",  //  73 49
      |  ^~~
chartbl.h:361:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  361 |  "J",  //  74 4A
      |  ^~~
chartbl.h:362:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  362 |  "K",  //  75 4B
      |  ^~~
chartbl.h:363:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  363 |  "L",  //  76 4C
      |  ^~~
chartbl.h:364:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  364 |  "M",  //  77 4D
      |  ^~~
chartbl.h:365:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  365 |  "N",  //  78 4E
      |  ^~~
chartbl.h:366:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  366 |  "O",  //  79 4F
      |  ^~~
chartbl.h:367:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  367 |  "P",  //  80 50
      |  ^~~
chartbl.h:368:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  368 |  "Q",  //  81 51
      |  ^~~
chartbl.h:369:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  369 |  "R",  //  82 52
      |  ^~~
chartbl.h:370:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  370 |  "S",  //  83 53
      |  ^~~
chartbl.h:371:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  371 |  "T",  //  84 54
      |  ^~~
chartbl.h:372:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  372 |  "U",  //  85 55
      |  ^~~
chartbl.h:373:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  373 |  "V",  //  86 56
      |  ^~~
chartbl.h:374:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  374 |  "W",  //  87 57
      |  ^~~
chartbl.h:375:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  375 |  "X",  //  88 58
      |  ^~~
chartbl.h:376:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  376 |  "Y",  //  89 59
      |  ^~~
chartbl.h:377:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  377 |  "Z",  //  90 5A
      |  ^~~
chartbl.h:378:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  378 |  "bracketleft", //  91 5B
      |  ^~~~~~~~~~~~~
chartbl.h:379:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  379 |  "backslash", //  92 5C
      |  ^~~~~~~~~~~
chartbl.h:380:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  380 |  "bracketright", //  93 5D
      |  ^~~~~~~~~~~~~~
chartbl.h:381:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  381 |  "asciicircum", //  94 5E
      |  ^~~~~~~~~~~~~
chartbl.h:382:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  382 |  "underscore", //  95 5F
      |  ^~~~~~~~~~~~
chartbl.h:383:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  383 |  "grave", //  96 60
      |  ^~~~~~~
chartbl.h:384:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  384 |  "a",  //  97 61
      |  ^~~
chartbl.h:385:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  385 |  "b",  //  98 62
      |  ^~~
chartbl.h:386:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  386 |  "c",  //  99 63
      |  ^~~
chartbl.h:387:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  387 |  "d",  // 100 64
      |  ^~~
chartbl.h:388:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  388 |  "e",  // 101 65
      |  ^~~
chartbl.h:389:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  389 |  "f",  // 102 66
      |  ^~~
chartbl.h:390:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  390 |  "g",  // 103 67
      |  ^~~
chartbl.h:391:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  391 |  "h",  // 104 68
      |  ^~~
chartbl.h:392:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  392 |  "i",  // 105 69
      |  ^~~
chartbl.h:393:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  393 |  "j",  // 106 6A
      |  ^~~
chartbl.h:394:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  394 |  "k",  // 107 6B
      |  ^~~
chartbl.h:395:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  395 |  "l",  // 108 6C
      |  ^~~
chartbl.h:396:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  396 |  "m",  // 109 6D
      |  ^~~
chartbl.h:397:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  397 |  "n",  // 110 6E
      |  ^~~
chartbl.h:398:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  398 |  "o",  // 111 6F
      |  ^~~
chartbl.h:399:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  399 |  "p",  // 112 70
      |  ^~~
chartbl.h:400:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  400 |  "q",  // 113 71
      |  ^~~
chartbl.h:401:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  401 |  "r",  // 114 72
      |  ^~~
chartbl.h:402:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  402 |  "s",  // 115 73
      |  ^~~
chartbl.h:403:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  403 |  "t",  // 116 74
      |  ^~~
chartbl.h:404:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  404 |  "u",  // 117 75
      |  ^~~
chartbl.h:405:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  405 |  "v",  // 118 76
      |  ^~~
chartbl.h:406:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  406 |  "w",  // 119 77
      |  ^~~
chartbl.h:407:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  407 |  "x",  // 120 78
      |  ^~~
chartbl.h:408:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  408 |  "y",  // 121 79
      |  ^~~
chartbl.h:409:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  409 |  "z",  // 122 7A
      |  ^~~
chartbl.h:410:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  410 |  "braceleft", // 123 7B
      |  ^~~~~~~~~~~
chartbl.h:411:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  411 |  "bar",  // 124 7C
      |  ^~~~~
chartbl.h:412:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  412 |  "braceright", // 125 7D
      |  ^~~~~~~~~~~~
chartbl.h:413:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  413 |  "asciitilde", // 126 7E
      |  ^~~~~~~~~~~~
chartbl.h:414:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  414 |  "Delete", // 127 7F
      |  ^~~~~~~~
chartbl.h:415:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  415 |  "",  // 128 80
      |  ^~
chartbl.h:416:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  416 |  "",  // 129 81
      |  ^~
chartbl.h:417:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  417 |  "",  // 130 82
      |  ^~
chartbl.h:418:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  418 |  "",  // 131 83
      |  ^~
chartbl.h:419:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  419 |  "",  // 132 84
      |  ^~
chartbl.h:420:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  420 |  "",  // 133 85
      |  ^~
chartbl.h:421:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  421 |  "",  // 134 86
      |  ^~
chartbl.h:422:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  422 |  "",  // 135 87
      |  ^~
chartbl.h:423:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  423 |  "",  // 136 88
      |  ^~
chartbl.h:424:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  424 |  "",  // 137 89
      |  ^~
chartbl.h:425:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  425 |  "",  // 138 8A
      |  ^~
chartbl.h:426:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  426 |  "",  // 139 8B
      |  ^~
chartbl.h:427:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  427 |  "",  // 140 8C
      |  ^~
chartbl.h:428:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  428 |  "",  // 141 8D
      |  ^~
chartbl.h:429:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  429 |  "",  // 142 8E
      |  ^~
chartbl.h:430:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  430 |  "",  // 143 8F
      |  ^~
chartbl.h:431:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  431 |  "",  // 144 90
      |  ^~
chartbl.h:432:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  432 |  "",  // 145 91
      |  ^~
chartbl.h:433:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  433 |  "",  // 146 92
      |  ^~
chartbl.h:434:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  434 |  "",  // 147 93
      |  ^~
chartbl.h:435:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  435 |  "",  // 148 94
      |  ^~
chartbl.h:436:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  436 |  "",  // 149 95
      |  ^~
chartbl.h:437:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  437 |  "",  // 150 96
      |  ^~
chartbl.h:438:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  438 |  "",  // 151 97
      |  ^~
chartbl.h:439:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  439 |  "",  // 152 98
      |  ^~
chartbl.h:440:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  440 |  "",  // 153 99
      |  ^~
chartbl.h:441:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  441 |  "",  // 154 9A
      |  ^~
chartbl.h:442:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  442 |  "",  // 155 9B
      |  ^~
chartbl.h:443:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  443 |  "",  // 156 9C
      |  ^~
chartbl.h:444:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  444 |  "",  // 157 9D
      |  ^~
chartbl.h:445:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  445 |  "",  // 158 9E
      |  ^~
chartbl.h:446:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  446 |  "",  // 159 9F
      |  ^~
chartbl.h:447:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  447 |  "nobreakspace", // 160 A0
      |  ^~~~~~~~~~~~~~
chartbl.h:448:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  448 |  "Aogonek", // 161 A1
      |  ^~~~~~~~~
chartbl.h:449:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  449 |  "breve", // 162 A2
      |  ^~~~~~~
chartbl.h:450:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  450 |  "Lstroke", // 163 A3
      |  ^~~~~~~~~
chartbl.h:451:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  451 |  "currency", // 164 A4
      |  ^~~~~~~~~~
chartbl.h:452:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  452 |  "Lcaron", // 165 A5
      |  ^~~~~~~~
chartbl.h:453:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  453 |  "Sacute", // 166 A6
      |  ^~~~~~~~
chartbl.h:454:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  454 |  "section", // 167 A7
      |  ^~~~~~~~~
chartbl.h:455:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  455 |  "diaeresis", // 168 A8
      |  ^~~~~~~~~~~
chartbl.h:456:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  456 |  "Scaron", // 169 A9
      |  ^~~~~~~~
chartbl.h:457:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  457 |  "Scedilla", // 170 AA
      |  ^~~~~~~~~~
chartbl.h:458:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  458 |  "Tcaron", // 171 AB
      |  ^~~~~~~~
chartbl.h:459:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  459 |  "Zacute", // 172 AC
      |  ^~~~~~~~
chartbl.h:460:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  460 |  "hyphen", // 173 AD
      |  ^~~~~~~~
chartbl.h:461:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  461 |  "Zcaron", // 174 AE
      |  ^~~~~~~~
chartbl.h:462:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  462 |  "Zabovedot", // 175 AF
      |  ^~~~~~~~~~~
chartbl.h:463:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  463 |  "degree", // 176 B0
      |  ^~~~~~~~
chartbl.h:464:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  464 |  "aogonek", // 177 B1
      |  ^~~~~~~~~
chartbl.h:465:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  465 |  "ogonek", // 178 B2
      |  ^~~~~~~~
chartbl.h:466:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  466 |  "lstroke", // 179 B3
      |  ^~~~~~~~~
chartbl.h:467:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  467 |  "acute", // 180 B4
      |  ^~~~~~~
chartbl.h:468:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  468 |  "lcaron", // 181 B5
      |  ^~~~~~~~
chartbl.h:469:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  469 |  "sacute", // 182 B6
      |  ^~~~~~~~
chartbl.h:470:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  470 |  "caron", // 183 B7
      |  ^~~~~~~
chartbl.h:471:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  471 |  "cedilla", // 184 B8
      |  ^~~~~~~~~
chartbl.h:472:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  472 |  "scaron", // 185 B9
      |  ^~~~~~~~
chartbl.h:473:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  473 |  "scedilla", // 186 BA
      |  ^~~~~~~~~~
chartbl.h:474:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  474 |  "tcaron", // 187 BB
      |  ^~~~~~~~
chartbl.h:475:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  475 |  "zacute", // 188 BC
      |  ^~~~~~~~
chartbl.h:476:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  476 |  "doubleacute", // 189 BD
      |  ^~~~~~~~~~~~~
chartbl.h:477:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  477 |  "zcaron", // 190 BE
      |  ^~~~~~~~
chartbl.h:478:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  478 |  "zabovedot", // 191 BF
      |  ^~~~~~~~~~~
chartbl.h:479:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  479 |  "Racute", // 192 C0
      |  ^~~~~~~~
chartbl.h:480:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  480 |  "Aacute", // 193 C1
      |  ^~~~~~~~
chartbl.h:481:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  481 |  "Acircumflex", // 194 C2
      |  ^~~~~~~~~~~~~
chartbl.h:482:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  482 |  "Abreve", // 195 C3
      |  ^~~~~~~~
chartbl.h:483:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  483 |  "Adiaeresis", // 196 C4
      |  ^~~~~~~~~~~~
chartbl.h:484:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  484 |  "Lacute", // 197 C5
      |  ^~~~~~~~
chartbl.h:485:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  485 |  "Cacute", // 198 C6
      |  ^~~~~~~~
chartbl.h:486:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  486 |  "Ccedilla", // 199 C7
      |  ^~~~~~~~~~
chartbl.h:487:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  487 |  "Ccaron", // 200 C8
      |  ^~~~~~~~
chartbl.h:488:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  488 |  "Eacute", // 201 C9
      |  ^~~~~~~~
chartbl.h:489:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  489 |  "Eogonek", // 202 CA
      |  ^~~~~~~~~
chartbl.h:490:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  490 |  "Ediaeresis", // 203 CB
      |  ^~~~~~~~~~~~
chartbl.h:491:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  491 |  "Ecaron", // 204 CC
      |  ^~~~~~~~
chartbl.h:492:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  492 |  "Iacute", // 205 CD
      |  ^~~~~~~~
chartbl.h:493:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  493 |  "Icircumflex", // 206 CE
      |  ^~~~~~~~~~~~~
chartbl.h:494:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  494 |  "Dacron", // 207 CF
      |  ^~~~~~~~
chartbl.h:495:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  495 |  "Dstroke", // 208 D0
      |  ^~~~~~~~~
chartbl.h:496:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  496 |  "Nacute", // 209 D1
      |  ^~~~~~~~
chartbl.h:497:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  497 |  "Ncaron", // 210 D2
      |  ^~~~~~~~
chartbl.h:498:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |  "Oacute", // 211 D3
      |  ^~~~~~~~
chartbl.h:499:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  499 |  "Ocircumflex", // 212 D4
      |  ^~~~~~~~~~~~~
chartbl.h:500:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  500 |  "Odoubleacute", // 213 D5
      |  ^~~~~~~~~~~~~~
chartbl.h:501:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  501 |  "Odiaeresis", // 214 D6
      |  ^~~~~~~~~~~~
chartbl.h:502:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  502 |  "multiply", // 215 D7
      |  ^~~~~~~~~~
chartbl.h:503:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  503 |  "Rcaron", // 216 D8
      |  ^~~~~~~~
chartbl.h:504:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  504 |  "Uring", // 217 D9
      |  ^~~~~~~
chartbl.h:505:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  505 |  "Uacute", // 218 DA
      |  ^~~~~~~~
chartbl.h:506:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  506 |  "Udoubleacute", // 219 DB
      |  ^~~~~~~~~~~~~~
chartbl.h:507:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  507 |  "Udiaeresis", // 220 DC
      |  ^~~~~~~~~~~~
chartbl.h:508:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  508 |  "Yacute", // 221 DD
      |  ^~~~~~~~
chartbl.h:509:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  509 |  "Tcedilla", // 222 DE
      |  ^~~~~~~~~~
chartbl.h:510:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  510 |  "ssharp", // 223 DF
      |  ^~~~~~~~
chartbl.h:511:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  511 |  "racute", // 224 E0
      |  ^~~~~~~~
chartbl.h:512:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  512 |  "aacute", // 225 E1
      |  ^~~~~~~~
chartbl.h:513:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  513 |  "acircumflex", // 226 E2
      |  ^~~~~~~~~~~~~
chartbl.h:514:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  514 |  "abreve", // 227 E3
      |  ^~~~~~~~
chartbl.h:515:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  515 |  "adiaeresis", // 228 E4
      |  ^~~~~~~~~~~~
chartbl.h:516:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  516 |  "lacute", // 229 E5
      |  ^~~~~~~~
chartbl.h:517:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  517 |  "cacute", // 230 E6
      |  ^~~~~~~~
chartbl.h:518:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  518 |  "ccedilla", // 231 E7
      |  ^~~~~~~~~~
chartbl.h:519:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  519 |  "ccaron", // 232 E8
      |  ^~~~~~~~
chartbl.h:520:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  520 |  "eacute", // 233 E9
      |  ^~~~~~~~
chartbl.h:521:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  521 |  "eogonek", // 234 EA
      |  ^~~~~~~~~
chartbl.h:522:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  522 |  "ediaeresis", // 235 EB
      |  ^~~~~~~~~~~~
chartbl.h:523:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  523 |  "ecaron", // 236 EC
      |  ^~~~~~~~
chartbl.h:524:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  524 |  "iacute", // 237 ED
      |  ^~~~~~~~
chartbl.h:525:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  525 |  "icircumflex", // 238 EE
      |  ^~~~~~~~~~~~~
chartbl.h:526:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  526 |  "dcaron", // 239 EF
      |  ^~~~~~~~
chartbl.h:527:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  527 |  "dstroke", // 240 F0
      |  ^~~~~~~~~
chartbl.h:528:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  528 |  "nacute", // 241 F1
      |  ^~~~~~~~
chartbl.h:529:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  529 |  "ncaron", // 242 F2
      |  ^~~~~~~~
chartbl.h:530:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  530 |  "oacute", // 243 F3
      |  ^~~~~~~~
chartbl.h:531:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  531 |  "ocircumflex", // 244 F4
      |  ^~~~~~~~~~~~~
chartbl.h:532:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  532 |  "odoubleacute", // 245 F5
      |  ^~~~~~~~~~~~~~
chartbl.h:533:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  533 |  "odiaeresis", // 246 F6
      |  ^~~~~~~~~~~~
chartbl.h:534:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  534 |  "division", // 247 F7
      |  ^~~~~~~~~~
chartbl.h:535:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  535 |  "rcaron", // 248 F8
      |  ^~~~~~~~
chartbl.h:536:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  536 |  "uring", // 249 F9
      |  ^~~~~~~
chartbl.h:537:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  537 |  "uacute", // 250 FA
      |  ^~~~~~~~
chartbl.h:538:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  538 |  "udoubleacute", // 251 FB
      |  ^~~~~~~~~~~~~~
chartbl.h:539:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  539 |  "udiaeresis", // 252 FC
      |  ^~~~~~~~~~~~
chartbl.h:540:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  540 |  "yacute", // 253 FD
      |  ^~~~~~~~
chartbl.h:541:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  541 |  "tcedilla", // 254 FE
      |  ^~~~~~~~~~
chartbl.h:542:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  542 |  "abovedot", // 255 FF
      |  ^~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/xmacro-pre0.3'
make: Entering directory '/usr/src/RPM/BUILD/xmacro-pre0.3'
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -I/usr/X11R6/include -Wall -pedantic -DVERSION=0.3 xmacrorec2.cpp -o xmacrorec2 -L/usr/X11R6/lib -lXtst -lX11
xmacrorec2.cpp: In function 'void parseCommandLine(int, char**)':
xmacrorec2.cpp:174:37: warning: format '%d' expects argument of type 'int*', but argument 3 has type 'unsigned int*' [-Wformat=]
  174 |    if ( sscanf ( argv[Index + 1], "%d", &QuitKey ) != 1 ) {
      |                                    ~^   ~~~~~~~~
      |                                     |   |
      |                                     |   unsigned int*
      |                                     int*
      |                                    %d
xmacrorec2.cpp: In function 'int findQuitKey(Display*, int)':
xmacrorec2.cpp:236:13: warning: variable 'Target' set but not used [-Wunused-but-set-variable]
  236 |   Window    Target, Root;
      |             ^~~~~~
xmacrorec2.cpp: In function 'void eventCallback(XPointer, XRecordInterceptData*)':
xmacrorec2.cpp:419:82: warning: 'KeySym XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated [-Wdeprecated-declarations]
  419 |   cout << "KeyStrPress " << XKeysymToString(XKeycodeToKeysym(p->LocalDpy,detail,0)) << endl;
      |                                                                                  ^
In file included from /usr/include/X11/Xlibint.h:42,
                 from xmacrorec2.cpp:46:
/usr/include/X11/Xlib.h:1687:15: note: declared here
 1687 | extern KeySym XKeycodeToKeysym(
      |               ^~~~~~~~~~~~~~~~
xmacrorec2.cpp:419:82: warning: 'KeySym XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated [-Wdeprecated-declarations]
  419 |   cout << "KeyStrPress " << XKeysymToString(XKeycodeToKeysym(p->LocalDpy,detail,0)) << endl;
      |                                                                                  ^
In file included from /usr/include/X11/Xlibint.h:42,
                 from xmacrorec2.cpp:46:
/usr/include/X11/Xlib.h:1687:15: note: declared here
 1687 | extern KeySym XKeycodeToKeysym(
      |               ^~~~~~~~~~~~~~~~
xmacrorec2.cpp:431:85: warning: 'KeySym XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated [-Wdeprecated-declarations]
  431 |    cout << "KeyStrRelease " << XKeysymToString(XKeycodeToKeysym(p->LocalDpy,detail,0)) << endl;
      |                                                                                     ^
In file included from /usr/include/X11/Xlibint.h:42,
                 from xmacrorec2.cpp:46:
/usr/include/X11/Xlib.h:1687:15: note: declared here
 1687 | extern KeySym XKeycodeToKeysym(
      |               ^~~~~~~~~~~~~~~~
xmacrorec2.cpp:431:85: warning: 'KeySym XKeycodeToKeysym(Display*, KeyCode, int)' is deprecated [-Wdeprecated-declarations]
  431 |    cout << "KeyStrRelease " << XKeysymToString(XKeycodeToKeysym(p->LocalDpy,detail,0)) << endl;
      |                                                                                     ^
In file included from /usr/include/X11/Xlibint.h:42,
                 from xmacrorec2.cpp:46:
/usr/include/X11/Xlib.h:1687:15: note: declared here
 1687 | extern KeySym XKeycodeToKeysym(
      |               ^~~~~~~~~~~~~~~~
xmacrorec2.cpp:315:22: warning: variable 'tstamp' set but not used [-Wunused-but-set-variable]
  315 |   unsigned int *ud4, tstamp, wroot, wevent, wchild, type, detail;
      |                      ^~~~~~
xmacrorec2.cpp:315:30: warning: variable 'wroot' set but not used [-Wunused-but-set-variable]
  315 |   unsigned int *ud4, tstamp, wroot, wevent, wchild, type, detail;
      |                              ^~~~~
xmacrorec2.cpp:315:37: warning: variable 'wevent' set but not used [-Wunused-but-set-variable]
  315 |   unsigned int *ud4, tstamp, wroot, wevent, wchild, type, detail;
      |                                     ^~~~~~
xmacrorec2.cpp:315:45: warning: variable 'wchild' set but not used [-Wunused-but-set-variable]
  315 |   unsigned int *ud4, tstamp, wroot, wevent, wchild, type, detail;
      |                                             ^~~~~~
xmacrorec2.cpp:316:39: warning: variable 'samescreen' set but not used [-Wunused-but-set-variable]
  316 |   unsigned char *ud1, type1, detail1, samescreen;
      |                                       ^~~~~~~~~~
xmacrorec2.cpp:317:24: warning: variable 'seq' set but not used [-Wunused-but-set-variable]
  317 |   unsigned short *ud2, seq;
      |                        ^~~
xmacrorec2.cpp:318:28: warning: variable 'eventx' set but not used [-Wunused-but-set-variable]
  318 |   short *d2, rootx, rooty, eventx, eventy, kstate;
      |                            ^~~~~~
xmacrorec2.cpp:318:36: warning: variable 'eventy' set but not used [-Wunused-but-set-variable]
  318 |   short *d2, rootx, rooty, eventx, eventy, kstate;
      |                                    ^~~~~~
xmacrorec2.cpp:318:44: warning: variable 'kstate' set but not used [-Wunused-but-set-variable]
  318 |   short *d2, rootx, rooty, eventx, eventy, kstate;
      |                                            ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/xmacro-pre0.3'
make: Entering directory '/usr/src/RPM/BUILD/xmacro-pre0.3'
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -I/usr/X11R6/include -Wall -pedantic -DVERSION=0.3 xmacrorec.cpp -o xmacrorec -L/usr/X11R6/lib -lXtst -lX11
xmacrorec.cpp: In function 'void parseCommandLine(int, char**)':
xmacrorec.cpp:185:37: warning: format '%d' expects argument of type 'int*', but argument 3 has type 'unsigned int*' [-Wformat=]
  185 |    if ( sscanf ( argv[Index + 1], "%d", &QuitKey ) != 1 ) {
      |                                    ~^   ~~~~~~~~
      |                                     |   |
      |                                     |   unsigned int*
      |                                     int*
      |                                    %d
xmacrorec.cpp: In function 'int findQuitKey(Display*, int)':
xmacrorec.cpp:302:13: warning: variable 'Target' set but not used [-Wunused-but-set-variable]
  302 |   Window    Target, Root;
      |             ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/xmacro-pre0.3'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.59027
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/xmacro-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/xmacro-buildroot
+ cd xmacro-pre0.3
+ mkdir -p /usr/src/tmp/xmacro-buildroot//usr/bin
+ cp xmacrorec xmacrorec2 xmacroplay /usr/src/tmp/xmacro-buildroot//usr/bin
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/xmacro-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/xmacro-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/xmacro-buildroot/ (default)
Compressing files in /usr/src/tmp/xmacro-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/xmacro-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: xmacro-0.3-alt3.pre
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.78731
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd xmacro-pre0.3
+ DOCDIR=/usr/src/tmp/xmacro-buildroot/usr/share/doc/xmacro-0.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/xmacro-buildroot/usr/share/doc/xmacro-0.3
+ /bin/mkdir -p /usr/src/tmp/xmacro-buildroot/usr/share/doc/xmacro-0.3
+ cp -prL COPYING README README.SUSE /usr/src/tmp/xmacro-buildroot/usr/share/doc/xmacro-0.3
+ chmod -R go-w /usr/src/tmp/xmacro-buildroot/usr/share/doc/xmacro-0.3
+ chmod -R a+rX /usr/src/tmp/xmacro-buildroot/usr/share/doc/xmacro-0.3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZMjlaW
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9aUPPW
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib/ld-linux.so.2, libX11.so.6 >= set:ojpS1zqNjPKEuwDyuzfrl7gSNf5uGQ3gTH2lD6wxyRpAmsqxqRpxdKp1aHmISN0, libXtst.so.6 >= set:ieruesqrd7q3GsYSSywxxuGknqYOiFX2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.5), libstdc++.so.6(GLIBCXX_3.4.9), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.36xdbT
Creating xmacro-debuginfo package
Processing files: xmacro-debuginfo-0.3-alt3.pre
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hoAsZV
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5hRs4U
find-requires: running scripts (debuginfo)
Requires: xmacro = 0.3-alt3.pre, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libXtst.so.6), debug(libc.so.6), debug(libstdc++.so.6)
Wrote: /usr/src/RPM/RPMS/i586/xmacro-0.3-alt3.pre.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/xmacro-debuginfo-0.3-alt3.pre.i586.rpm
9.59user 2.27system 0:13.18elapsed 90%CPU (0avgtext+0avgdata 64220maxresident)k
0inputs+0outputs (0major+343130minor)pagefaults 0swaps
20.47user 8.80system 0:30.99elapsed 94%CPU (0avgtext+0avgdata 109340maxresident)k
0inputs+0outputs (0major+645988minor)pagefaults 0swaps
--- xmacro-0.3-alt3.pre.i586.rpm.repo	2017-01-29 15:06:16.000000000 +0000
+++ xmacro-0.3-alt3.pre.i586.rpm.hasher	2020-01-15 10:08:34.559250138 +0000
@@ -14,2 +14,3 @@
 Requires: libc.so.6(GLIBC_2.4)  
+Requires: libc.so.6(GLIBC_2.7)  
 Requires: libstdc++.so.6(GLIBCXX_3.4)