Skip to content
Failed

Console Output

Skipping 128,271 KB.. Full Log
 1070 |         ERROR (_("\
      |         ^~~~~
elflint.c: In function 'is_rel_dyn':
elflint.c:1108:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1108 |             ERROR (_("\
      |             ^~~~~
elflint.c:1124:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1124 |                     ERROR (_("\
      |                     ^~~~~
elflint.c:1135:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1135 |                         ERROR (_("\
      |                         ^~~~~
elflint.c:1160:35: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1160 |                                   ERROR (_("\
      |                                   ^~~~~
elflint.c:1166:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1166 |                               ERROR (_("\
      |                               ^~~~~
elflint.c:1178:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1178 |                     ERROR (_("\
      |                     ^~~~~
elflint.c:1188:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1188 |                         ERROR (_("\
      |                         ^~~~~
elflint.c:1213:35: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1213 |                                   ERROR (_("\
      |                                   ^~~~~
elflint.c:1219:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1219 |                               ERROR (_("\
      |                               ^~~~~
elflint.c: In function 'check_reloc_shdr':
elflint.c:1261:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1261 |     ERROR (_("section [%2d] '%s': invalid destination section index\n"),
      |     ^~~~~
elflint.c:1273:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1273 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:1281:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1281 |                     ERROR (_("\
      |                     ^~~~~
elflint.c:1289:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1289 |             ERROR (_("\
      |             ^~~~~
elflint.c:1367:9: warning: format not a string literal and no format arguments [-Wformat-security]
 1367 |         ERROR (_("\
      |         ^~~~~
elflint.c: In function 'check_one_reloc':
elflint.c:1394:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1394 |     ERROR (_("section [%2d] '%s': relocation %zu: invalid type\n"),
      |     ^~~~~
elflint.c:1402:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1402 |     ERROR (_("\
      |     ^~~~~
elflint.c:1410:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1410 |     ERROR (_("\
      |     ^~~~~
elflint.c:1428:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1428 |         ERROR (_("\
      |         ^~~~~
elflint.c:1445:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1445 |         ERROR (_("\
      |         ^~~~~
elflint.c:1460:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1460 |       ERROR (_("section [%2d] '%s': relocation %zu: copy relocation against symbol of type %s\n"),
      |       ^~~~~
elflint.c:1481:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1481 |                     ERROR (_("section [%2d] '%s': relocation %zu: read-only section modified but text relocation flag not set\n"),
      |                     ^~~~~
elflint.c:1496:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1496 |           ERROR (_("\
      |           ^~~~~
elflint.c: In function 'check_rela':
elflint.c:1511:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1511 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:1536:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1536 |           ERROR (_("\
      |           ^~~~~
elflint.c: In function 'check_rel':
elflint.c:1562:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1562 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:1587:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1587 |           ERROR (_("\
      |           ^~~~~
elflint.c: In function 'check_relr':
elflint.c:1612:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1612 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c: In function 'check_dynamic':
elflint.c:1689:5: warning: format not a string literal and no format arguments [-Wformat-security]
 1689 |     ERROR (_("more than one dynamic section present\n"));
      |     ^~~~~
elflint.c:1694:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1694 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:1701:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1701 |     ERROR (_("\
      |     ^~~~~
elflint.c:1707:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1707 |       ERROR (_("\
      |       ^~~~~
elflint.c:1715:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1715 |     ERROR (_("\
      |     ^~~~~
elflint.c:1720:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1720 |     ERROR (_("section [%2d] '%s': sh_info not zero\n"),
      |     ^~~~~
elflint.c:1730:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1730 |           ERROR (_("\
      |           ^~~~~
elflint.c:1738:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1738 |           ERROR (_("\
      |           ^~~~~
elflint.c:1745:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1745 |         ERROR (_("section [%2d] '%s': entry %zu: unknown tag\n"),
      |         ^~~~~
elflint.c:1756:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1756 |               ERROR (_("\
      |               ^~~~~
elflint.c:1766:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1766 |               ERROR (_("\
      |               ^~~~~
elflint.c:1784:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1784 |         ERROR (_("\
      |         ^~~~~
elflint.c:1797:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1797 |               ERROR (_("\
      |               ^~~~~
elflint.c:1841:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1841 |               ERROR (_("\
      |               ^~~~~
elflint.c:1856:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1856 |               ERROR (_("\
      |               ^~~~~
elflint.c:1876:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1876 |               ERROR (_("\
      |               ^~~~~
elflint.c:1888:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1888 |             ERROR (_("\
      |             ^~~~~
elflint.c:1897:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1897 |     ERROR (_("\
      |     ^~~~~
elflint.c:1904:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1904 |     ERROR (_("\
      |     ^~~~~
elflint.c:1912:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1912 |     ERROR (_("\
      |     ^~~~~
elflint.c:1919:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1919 |     ERROR (_("\
      |     ^~~~~
elflint.c:1929:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1929 |         ERROR (_("\
      |         ^~~~~
elflint.c:1933:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1933 |         ERROR (_("\
      |         ^~~~~
elflint.c:1939:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1939 |         ERROR (_("\
      |         ^~~~~
elflint.c:1950:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1950 |         ERROR (_("\
      |         ^~~~~
elflint.c:1954:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1954 |         ERROR (_("\
      |         ^~~~~
elflint.c:1958:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1958 |         ERROR (_("\
      |         ^~~~~
elflint.c:1962:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1962 |         ERROR (_("\
      |         ^~~~~
elflint.c: In function 'check_symtab_shndx':
elflint.c:1974:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1974 |       ERROR (_("\
      |       ^~~~~
elflint.c:1984:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1984 |     ERROR (_("\
      |     ^~~~~
elflint.c:1988:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1988 |     ERROR (_("\
      |     ^~~~~
elflint.c:1993:5: warning: format not a string literal and no format arguments [-Wformat-security]
 1993 |     ERROR (_("cannot get data for symbol section\n"));
      |     ^~~~~
elflint.c:1996:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1996 |     ERROR (_("\
      |     ^~~~~
elflint.c:2005:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2005 |     ERROR (_("\
      |     ^~~~~
elflint.c:2010:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2010 |     ERROR (_("section [%2d] '%s': sh_info not zero\n"),
      |     ^~~~~
elflint.c:2020:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2020 |           ERROR (_("\
      |           ^~~~~
elflint.c:2031:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2031 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:2038:5: warning: format not a string literal and no format arguments [-Wformat-security]
 2038 |     ERROR (_("symbol 0 should have zero extended section index\n"));
      |     ^~~~~
elflint.c:2050:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2050 |               ERROR (_("cannot get data for symbol %zu\n"), cnt);
      |               ^~~~~
elflint.c:2055:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2055 |             ERROR (_("\
      |             ^~~~~
elflint.c: In function 'check_sysv_hash':
elflint.c:2072:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2072 |       ERROR (_("\
      |       ^~~~~
elflint.c:2086:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2086 |         ERROR (_("section [%2d] '%s': chain array too large\n"),
      |         ^~~~~
elflint.c:2100:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2100 |       ERROR (_("\
      |       ^~~~~
elflint.c:2110:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2110 |       ERROR (_("\
      |       ^~~~~
elflint.c: In function 'check_sysv_hash64':
elflint.c:2129:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2129 |       ERROR (_("\
      |       ^~~~~
elflint.c:2143:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2143 |         ERROR (_("section [%2d] '%s': chain array too large\n"),
      |         ^~~~~
elflint.c:2157:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2157 |       ERROR (_("\
      |       ^~~~~
elflint.c:2167:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2167 |       ERROR (_("\
      |       ^~~~~
elflint.c: In function 'check_gnu_hash':
elflint.c:2180:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2180 |       ERROR (_("\
      |       ^~~~~
elflint.c:2192:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2192 |       ERROR (_("\
      |       ^~~~~
elflint.c:2208:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2208 |       ERROR (_("\
      |       ^~~~~
elflint.c:2217:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2217 |       ERROR (_("\
      |       ^~~~~
elflint.c:2251:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2251 |           ERROR (_("\
      |           ^~~~~
elflint.c:2272:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2272 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:2285:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2285 |                     ERROR (_("\
      |                     ^~~~~
elflint.c:2294:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2294 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:2324:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2324 |         ERROR (_("\
      |         ^~~~~
elflint.c:2329:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2329 |         ERROR (_("\
      |         ^~~~~
elflint.c:2335:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2335 |     ERROR (_("\
      |     ^~~~~
elflint.c: In function 'check_hash':
elflint.c:2348:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2348 |       ERROR (_("\
      |       ^~~~~
elflint.c:2357:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2357 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:2366:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2366 |     ERROR (_("\
      |     ^~~~~
elflint.c:2370:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2370 |     ERROR (_("\
      |     ^~~~~
elflint.c:2380:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2380 |     ERROR (_("\
      |     ^~~~~
elflint.c:2385:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2385 |     ERROR (_("section [%2d] '%s': not marked to be allocated\n"),
      |     ^~~~~
elflint.c:2390:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2390 |       ERROR (_("\
      |       ^~~~~
elflint.c: In function 'compare_hash_gnu_hash':
elflint.c:2439:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2439 |       ERROR (_("\
      |       ^~~~~
elflint.c:2463:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2463 |       ERROR (_("\
      |       ^~~~~
elflint.c:2484:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2484 |       ERROR (_("\
      |       ^~~~~
elflint.c:2495:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2495 |       ERROR (_("\
      |       ^~~~~
elflint.c:2510:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2510 |                   ERROR (_("\
      |                   ^~~~~
elflint.c:2528:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2528 |           ERROR (_("\
      |           ^~~~~
elflint.c:2539:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2539 |           ERROR (_("\
      |           ^~~~~
elflint.c:2563:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2563 |           ERROR (_("\
      |           ^~~~~
elflint.c:2576:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2576 |           ERROR (_("\
      |           ^~~~~
elflint.c:2597:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2597 |       ERROR (_("\
      |       ^~~~~
elflint.c:2607:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2607 |     ERROR (_("section [%2zu] '%s': reference to symbol index 0\n"),
      |     ^~~~~
elflint.c:2611:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2611 |     ERROR (_("section [%2zu] '%s': reference to symbol index 0\n"),
      |     ^~~~~
elflint.c:2618:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2618 |           ERROR (_("\
      |           ^~~~~
elflint.c:2630:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2630 |               ERROR (_("\
      |               ^~~~~
elflint.c: In function 'check_null':
elflint.c:2649:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2649 |   TEST (name, 1);
      |   ^~~~
elflint.c:2650:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2650 |   TEST (flags, 1);
      |   ^~~~
elflint.c:2651:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2651 |   TEST (addr, 1);
      |   ^~~~
elflint.c:2652:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2652 |   TEST (offset, 1);
      |   ^~~~
elflint.c:2653:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2653 |   TEST (size, idx != 0);
      |   ^~~~
elflint.c:2654:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2654 |   TEST (link, idx != 0);
      |   ^~~~
elflint.c:2655:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2655 |   TEST (info, 1);
      |   ^~~~
elflint.c:2656:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2656 |   TEST (addralign, 1);
      |   ^~~~
elflint.c:2657:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2657 |   TEST (entsize, 1);
      |   ^~~~
elflint.c: In function 'check_group':
elflint.c:2666:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2666 |       ERROR (_("\
      |       ^~~~~
elflint.c:2677:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2677 |     ERROR (_("section [%2d] '%s': cannot get symbol table: %s\n"),
      |     ^~~~~
elflint.c:2682:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2682 |         ERROR (_("\
      |         ^~~~~
elflint.c:2688:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2688 |         ERROR (_("\
      |         ^~~~~
elflint.c:2693:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2693 |         ERROR (_("section [%2d] '%s': sh_flags not zero\n"),
      |         ^~~~~
elflint.c:2700:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2700 |         ERROR (_("\
      |         ^~~~~
elflint.c:2704:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2704 |         ERROR (_("\
      |         ^~~~~
elflint.c:2709:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2709 |         ERROR (_("\
      |         ^~~~~
elflint.c:2715:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2715 |         ERROR (_("section [%2d] '%s': sh_flags not set correctly\n"),
      |         ^~~~~
elflint.c:2721:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2721 |     ERROR (_("section [%2d] '%s': cannot get data: %s\n"),
      |     ^~~~~
elflint.c:2730:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2730 |         ERROR (_("\
      |         ^~~~~
elflint.c:2736:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2736 |           ERROR (_("\
      |           ^~~~~
elflint.c:2744:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2744 |             ERROR (_("\
      |             ^~~~~
elflint.c:2748:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2748 |             ERROR (_("\
      |             ^~~~~
elflint.c:2759:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2759 |         ERROR (_("section [%2d] '%s': unknown section group flags\n"),
      |         ^~~~~
elflint.c:2771:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2771 |             ERROR (_("\
      |             ^~~~~
elflint.c:2780:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2780 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:2787:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2787 |                     ERROR (_("\
      |                     ^~~~~
elflint.c:2793:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2793 |                     ERROR (_("\
      |                     ^~~~~
elflint.c:2800:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2800 |                 ERROR (_("\
      |                 ^~~~~
elflint.c: In function 'check_versym':
elflint.c:2983:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2983 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:2997:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2997 |       ERROR (_("\
      |       ^~~~~
elflint.c:3009:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3009 |     ERROR (_("\
      |     ^~~~~
elflint.c:3025:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3025 |           ERROR (_("\
      |           ^~~~~
elflint.c:3041:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3041 |             ERROR (_("\
      |             ^~~~~
elflint.c:3049:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3049 |             ERROR (_("\
      |             ^~~~~
elflint.c:3063:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3063 |             ERROR (_("\
      |             ^~~~~
elflint.c:3068:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3068 |             ERROR (_("\
      |             ^~~~~
elflint.c:3078:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3078 |                 ERROR (_("\
      |                 ^~~~~
elflint.c: In function 'check_verneed':
elflint.c:3131:5: warning: format not a string literal and no format arguments [-Wformat-security]
 3131 |     ERROR (_("more than one version reference section present\n"));
      |     ^~~~~
elflint.c:3139:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3139 |     ERROR (_("\
      |     ^~~~~
elflint.c:3146:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3146 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:3164:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3164 |         ERROR (_("\
      |         ^~~~~
elflint.c:3171:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3171 |           ERROR (_("\
      |           ^~~~~
elflint.c:3181:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3181 |           ERROR (_("\
      |           ^~~~~
elflint.c:3189:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3189 |         ERROR (_("\
      |         ^~~~~
elflint.c:3201:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3201 |             ERROR (_("\
      |             ^~~~~
elflint.c:3209:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3209 |               ERROR (_("\
      |               ^~~~~
elflint.c:3218:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3218 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:3227:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3227 |                   ERROR (_("\
      |                   ^~~~~
elflint.c:3238:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3238 |               ERROR (_("\
      |               ^~~~~
elflint.c:3255:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3255 |           ERROR (_("\
      |           ^~~~~
elflint.c:3263:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3263 |           ERROR (_("\
      |           ^~~~~
elflint.c: In function 'check_verdef':
elflint.c:3278:5: warning: format not a string literal and no format arguments [-Wformat-security]
 3278 |     ERROR (_("more than one version definition section present\n"));
      |     ^~~~~
elflint.c:3286:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3286 |     ERROR (_("\
      |     ^~~~~
elflint.c:3294:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3294 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:3325:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3325 |             ERROR (_("\
      |             ^~~~~
elflint.c:3329:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3329 |             ERROR (_("\
      |             ^~~~~
elflint.c:3335:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3335 |         ERROR (_("\
      |         ^~~~~
elflint.c:3340:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3340 |         ERROR (_("\
      |         ^~~~~
elflint.c:3347:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3347 |           ERROR (_("\
      |           ^~~~~
elflint.c:3362:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3362 |           ERROR (_("\
      |           ^~~~~
elflint.c:3369:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3369 |         ERROR (_("\
      |         ^~~~~
elflint.c:3377:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3377 |           ERROR (_("\
      |           ^~~~~
elflint.c:3397:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3397 |               ERROR (_("\
      |               ^~~~~
elflint.c:3414:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3414 |               ERROR (_("\
      |               ^~~~~
elflint.c:3431:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3431 |           ERROR (_("\
      |           ^~~~~
elflint.c:3439:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3439 |           ERROR (_("\
      |           ^~~~~
elflint.c:3447:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3447 |     ERROR (_("section [%2d] '%s': no BASE definition\n"),
      |     ^~~~~
elflint.c:3463:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3463 |         ERROR (_("\
      |         ^~~~~
elflint.c: In function 'check_attributes':
elflint.c:3488:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3488 |       ERROR (_("section [%2d] '%s': empty object attributes section\n"),
      |       ^~~~~
elflint.c:3496:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3496 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:3504:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3504 |       ERROR (_("section [%2d] '%s': unrecognized attribute format\n"),
      |       ^~~~~
elflint.c:3515:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3515 |         ERROR (_("\
      |         ^~~~~
elflint.c:3524:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3524 |           ERROR (_("\
      |           ^~~~~
elflint.c:3536:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3536 |           ERROR (_("\
      |           ^~~~~
elflint.c:3553:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3553 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:3562:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3562 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:3571:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3571 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:3586:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3586 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:3597:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3597 |               ERROR (_("\
      |               ^~~~~
elflint.c:3618:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3618 |                             ERROR (_("\
      |                             ^~~~~
elflint.c:3629:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3629 |                             ERROR (_("\
      |                             ^~~~~
elflint.c:3642:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3642 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3646:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3646 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3656:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3656 |         ERROR (_("\
      |         ^~~~~
elflint.c:3662:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3662 |     ERROR (_("\
      |     ^~~~~
elflint.c: In function 'check_sections':
elflint.c:3760:5: warning: format not a string literal and no format arguments [-Wformat-security]
 3760 |     ERROR (_("cannot get section header of zeroth section\n"));
      |     ^~~~~
elflint.c:3764:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3764 |         ERROR (_("zeroth section has nonzero name\n"));
      |         ^~~~~
elflint.c:3766:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3766 |         ERROR (_("zeroth section has nonzero type\n"));
      |         ^~~~~
elflint.c:3768:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3768 |         ERROR (_("zeroth section has nonzero flags\n"));
      |         ^~~~~
elflint.c:3770:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3770 |         ERROR (_("zeroth section has nonzero address\n"));
      |         ^~~~~
elflint.c:3772:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3772 |         ERROR (_("zeroth section has nonzero offset\n"));
      |         ^~~~~
elflint.c:3774:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3774 |         ERROR (_("zeroth section has nonzero align value\n"));
      |         ^~~~~
elflint.c:3776:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3776 |         ERROR (_("zeroth section has nonzero entry size value\n"));
      |         ^~~~~
elflint.c:3779:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3779 |         ERROR (_("\
      |         ^~~~~
elflint.c:3783:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3783 |         ERROR (_("\
      |         ^~~~~
elflint.c:3787:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3787 |         ERROR (_("\
      |         ^~~~~
elflint.c:3805:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3805 |           ERROR (_("\
      |           ^~~~~
elflint.c:3814:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3814 |         ERROR (_("section [%2zu]: invalid name\n"), cnt);
      |         ^~~~~
elflint.c:3845:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3845 |                   ERROR (_("\
      |                   ^~~~~
elflint.c:3862:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3862 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3880:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3880 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3897:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3897 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3903:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3903 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3908:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3908 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3916:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3916 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:3959:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3959 |         ERROR (_("\
      |         ^~~~~
elflint.c:3964:9: warning: format not a string literal and no format arguments [-Wformat-security]
 3964 |         ERROR (_("cannot get section header\n"));
      |         ^~~~~
elflint.c:3974:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3974 |         ERROR (_("section [%2zu] '%s' has unsupported type %d\n"),
      |         ^~~~~
elflint.c:3994:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 3994 |                 ERROR (_("section [%2zu] '%s'"
      |                 ^~~~~
elflint.c:4006:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4006 |                 ERROR (_("section [%2zu] '%s'"
      |                 ^~~~~
elflint.c:4013:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4013 |             ERROR (_("section [%2zu] '%s' contains unknown flag(s)"
      |             ^~~~~
elflint.c:4021:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4021 |             ERROR (_("\
      |             ^~~~~
elflint.c:4031:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4031 |             ERROR (_("\
      |             ^~~~~
elflint.c:4036:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4036 |             ERROR (_("\
      |             ^~~~~
elflint.c:4042:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4042 |             ERROR (_("\
      |             ^~~~~
elflint.c:4048:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4048 |         ERROR (_("\
      |         ^~~~~
elflint.c:4053:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4053 |         ERROR (_("\
      |         ^~~~~
elflint.c:4060:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4060 |         ERROR (_("\
      |         ^~~~~
elflint.c:4065:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4065 |         ERROR (_("\
      |         ^~~~~
elflint.c:4085:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4085 |               ERROR (_("\
      |               ^~~~~
elflint.c:4094:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4094 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4101:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4101 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4132:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4132 |                   ERROR (_("\
      |                   ^~~~~
elflint.c:4142:27: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4142 |                           ERROR (_("\
      |                           ^~~~~
elflint.c:4168:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4168 |                               ERROR (_("\
      |                               ^~~~~
elflint.c:4179:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4179 |                       ERROR (_("\
      |                       ^~~~~
elflint.c:4190:27: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4190 |                           ERROR (_("\
      |                           ^~~~~
elflint.c:4200:27: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4200 |                           ERROR (_("\
      |                           ^~~~~
elflint.c:4210:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4210 |             ERROR (_("\
      |             ^~~~~
elflint.c:4216:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4216 |         ERROR (_("\
      |         ^~~~~
elflint.c:4224:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4224 |             ERROR (_("\
      |             ^~~~~
elflint.c:4279:13: warning: format not a string literal and no format arguments [-Wformat-security]
 4279 |             ERROR (_("more than one version symbol table present\n"));
      |             ^~~~~
elflint.c:4302:5: warning: format not a string literal and no format arguments [-Wformat-security]
 4302 |     ERROR (_("INTERP program header entry but no .interp section\n"));
      |     ^~~~~
elflint.c:4313:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4313 |               ERROR (_("\
      |               ^~~~~
elflint.c:4319:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4319 |               ERROR (_("\
      |               ^~~~~
elflint.c:4330:5: warning: format not a string literal and no format arguments [-Wformat-security]
 4330 |     ERROR (_("\
      |     ^~~~~
elflint.c:4343:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4343 |                   ERROR (_("duplicate version index %d\n"),
      |                   ^~~~~
elflint.c:4357:5: warning: format not a string literal and no format arguments [-Wformat-security]
 4357 |     ERROR (_("\
      |     ^~~~~
elflint.c: In function 'check_note_data':
elflint.c:4406:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4406 |               ERROR (_("\
      |               ^~~~~
elflint.c:4410:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4410 |               ERROR (_("\
      |               ^~~~~
elflint.c:4466:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4466 |               ERROR (_("\
      |               ^~~~~
elflint.c:4471:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4471 |               ERROR (_("\
      |               ^~~~~
elflint.c: In function 'check_note':
elflint.c:4490:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4490 |     ERROR (_("\
      |     ^~~~~
elflint.c:4510:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4510 |     ERROR (_("phdr[%d]: cannot get content of note section: %s\n"),
      |     ^~~~~
elflint.c:4513:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4513 |     ERROR (_("phdr[%d]: extra %" PRIu64 " bytes after last note\n"),
      |     ^~~~~
elflint.c: In function 'check_note_section':
elflint.c:4527:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4527 |       ERROR (_("section [%2d] '%s': cannot get section data\n"),
      |       ^~~~~
elflint.c:4534:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4534 |     ERROR (_("\
      |     ^~~~~
elflint.c:4541:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4541 |     ERROR (_("section [%2d] '%s': cannot get content of note section\n"),
      |     ^~~~~
elflint.c:4544:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4544 |     ERROR (_("section [%2d] '%s': extra %" PRIu64
      |     ^~~~~
elflint.c: In function 'check_program_header':
elflint.c:4562:5: warning: format not a string literal and no format arguments [-Wformat-security]
 4562 |     ERROR (_("\
      |     ^~~~~
elflint.c:4577:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4577 |           ERROR (_("cannot get program header entry %d: %s\n"),
      |           ^~~~~
elflint.c:4587:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4587 |         ERROR (_("\
      |         ^~~~~
elflint.c:4598:17: warning: format not a string literal and no format arguments [-Wformat-security]
 4598 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4606:13: warning: format not a string literal and no format arguments [-Wformat-security]
 4606 |             ERROR (_("more than one TLS entry in program header\n"));
      |             ^~~~~
elflint.c:4613:13: warning: format not a string literal and no format arguments [-Wformat-security]
 4613 |             ERROR (_("\
      |             ^~~~~
elflint.c:4627:25: warning: format not a string literal and no format arguments [-Wformat-security]
 4627 |                         ERROR (_("\
      |                         ^~~~~
elflint.c:4630:25: warning: format not a string literal and no format arguments [-Wformat-security]
 4630 |                         ERROR (_("\
      |                         ^~~~~
elflint.c:4640:13: warning: format not a string literal and no format arguments [-Wformat-security]
 4640 |             ERROR (_("\
      |             ^~~~~
elflint.c:4661:25: warning: format not a string literal and no format arguments [-Wformat-security]
 4661 |                         ERROR (_("\
      |                         ^~~~~
elflint.c:4672:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4672 |                             ERROR (_("\
      |                             ^~~~~
elflint.c:4679:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4679 |                             ERROR (_("\
      |                             ^~~~~
elflint.c:4688:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4688 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4711:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4711 |             ERROR (_("\
      |             ^~~~~
elflint.c:4717:13: warning: format not a string literal and no format arguments [-Wformat-security]
 4717 |             ERROR (_("\
      |             ^~~~~
elflint.c:4744:25: warning: format not a string literal and no format arguments [-Wformat-security]
 4744 |                         ERROR (_("\
      |                         ^~~~~
elflint.c:4747:25: warning: format not a string literal and no format arguments [-Wformat-security]
 4747 |                         ERROR (_("\
      |                         ^~~~~
elflint.c:4760:17: warning: format not a string literal and no format arguments [-Wformat-security]
 4760 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4768:17: warning: format not a string literal and no format arguments [-Wformat-security]
 4768 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4771:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4771 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4775:17: warning: format not a string literal and no format arguments [-Wformat-security]
 4775 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4778:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4778 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4783:17: warning: format not a string literal and no format arguments [-Wformat-security]
 4783 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4786:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4786 |                 ERROR (_("\
      |                 ^~~~~
elflint.c:4800:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4800 |         ERROR (_("\
      |         ^~~~~
elflint.c:4807:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4807 |             ERROR (_("\
      |             ^~~~~
elflint.c:4810:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4810 |             ERROR (_("\
      |             ^~~~~
elflint.c: In function 'check_exception_data':
elflint.c:4823:5: warning: format not a string literal and no format arguments [-Wformat-security]
 4823 |     ERROR (_("executable/DSO with .eh_frame_hdr section does not have "
      |     ^~~~~
elflint.c: In function 'process_elf_file':
elflint.c:4857:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 4857 |       ERROR (_("cannot read ELF header: %s\n"), elf_errmsg (-1));
      |       ^~~~~
elflint.c:4869:7: warning: format not a string literal and no format arguments [-Wformat-security]
 4869 |       ERROR (_("cannot create backend for ELF file\n"));
      |       ^~~~~
elflint.c:4890:5: warning: format not a string literal and no format arguments [-Wformat-security]
 4890 |     ERROR (_("text relocation flag set but not needed\n"));
      |     ^~~~~
/usr/bin/env bash ../libtool  --tag=CC   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o elflint elflint.o ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../libelf/libelf.a -lz  ../lib/libeu.a   /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include -Wno-error -fPIC -Wno-error=stack-usage= -o elflint elflint.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libdw/libdw.a -ldl -lpthread ../libelf/libelf.a -lz ../lib/libeu.a /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o findtextrel.o findtextrel.c
In file included from findtextrel.c:39:
../lib/system.h:125: warning: "gettext_noop" redefined
  125 | #define gettext_noop(Str) Str
      | 
In file included from ../libgnu/eu-config.h:62,
                 from ../config.h:2437,
                 from findtextrel.c:20:
../libgnu/gettext.h:109: note: this is the location of the previous definition
  109 | #define gettext_noop(String) String
      | 
findtextrel.c: In function 'open_rootdir_file':
findtextrel.c:194:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  194 |     error (0, errno, _("cannot open '%s'"), fname);
      |     ^~~~~
findtextrel.c:194:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c: In function 'process_file':
findtextrel.c:213:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  213 |       error (0, 0, _("cannot create ELF descriptor for '%s': %s"),
      |       ^~~~~
findtextrel.c:213:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:223:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  223 |       error (0, 0, _("cannot get ELF header '%s': %s"),
      |       ^~~~~
findtextrel.c:223:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:234:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  234 |       error (0, 0, _("'%s' is not a DSO or PIE"), fname);
      |       ^~~~~
findtextrel.c:234:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:253:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  253 |           error (0, 0,
      |           ^~~~~
findtextrel.c:253:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:278:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  278 |                       error (0, 0, _("cannot read dynamic section: %s"),
      |                       ^~~~~
findtextrel.c:278:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:299:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  299 |       error (0, 0, _("no text relocations reported in '%s'"), fname);
      |       ^~~~~
findtextrel.c:299:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:310:5: warning: format not a string literal and no format arguments [-Wformat-security]
  310 |     error (1, errno, _("while reading ELF file"));
      |     ^~~~~
findtextrel.c:310:5: warning: format not a string literal and no format arguments [-Wformat-security]
findtextrel.c:314:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  314 |     error (1, 0, _("cannot get program header count: %s"),
      |     ^~~~~
findtextrel.c:314:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:324:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  324 |           error (0, 0,
      |           ^~~~~
findtextrel.c:324:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:340:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  340 |                   error (0, 0, _("\
      |                   ^~~~~
findtextrel.c:340:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:383:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  383 |               error (0, 0,
      |               ^~~~~
findtextrel.c:383:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:396:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  396 |                   error (0, 0, _("\
      |                   ^~~~~
findtextrel.c:396:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:417:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  417 |                       error (0, 0, _("\
      |                       ^~~~~
findtextrel.c:417:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c:440:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  440 |                       error (0, 0, _("\
      |                       ^~~~~
findtextrel.c:440:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
findtextrel.c: In function 'check_rel':
findtextrel.c:506:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  506 |                 printf (_("%s not compiled with -fpic/-fPIC\n"), src);
      |                 ^~~~~~
findtextrel.c:562:37: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  562 |                                     lowstr);
      |                                     ^~~~~~
findtextrel.c:569:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  569 |                               lowstr);
      |                               ^~~~~~
findtextrel.c:578:53: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  578 |                                                     sym->st_name));
      |                                                     ^~~
findtextrel.c:589:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  589 |                             elf_strptr (elf, shdr->sh_link, sym->st_name));
      |                             ^~~~~~~~~~
findtextrel.c:597:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  597 |                 (unsigned long long int) addr);
      |                 ^
/usr/bin/env bash ../libtool  --tag=CC   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o findtextrel findtextrel.o ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../libelf/libelf.a -lz  ../lib/libeu.a   /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include -Wno-error -fPIC -Wno-error=stack-usage= -o findtextrel findtextrel.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libdw/libdw.a -ldl -lpthread ../libelf/libelf.a -lz ../lib/libeu.a /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra    -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o elfcmp.o elfcmp.c
In file included from elfcmp.c:37:
../lib/system.h:125: warning: "gettext_noop" redefined
  125 | #define gettext_noop(Str) Str
      | 
In file included from ../libgnu/eu-config.h:62,
                 from ../config.h:2437,
                 from elfcmp.c:20:
../libgnu/gettext.h:109: note: this is the location of the previous definition
  109 | #define gettext_noop(String) String
      | 
elfcmp.c: In function 'main':
elfcmp.c:171:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  171 |     error (2, 0, _("cannot get ELF header of '%s': %s"),
      |     ^~~~~
elfcmp.c:171:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:176:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  176 |     error (2, 0, _("cannot get ELF header of '%s': %s"),
      |     ^~~~~
elfcmp.c:176:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:202:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  202 |         error (0, 0, _("%s %s diff: ELF header"), fname1, fname2);
      |         ^~~~~
elfcmp.c:202:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:209:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  209 |     error (2, 0, _("cannot get section count of '%s': %s"),
      |     ^~~~~
elfcmp.c:209:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:212:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  212 |     error (2, 0, _("cannot get section count of '%s': %s"),
      |     ^~~~~
elfcmp.c:212:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:217:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  217 |         error (0, 0, _("%s %s diff: section count"), fname1, fname2);
      |         ^~~~~
elfcmp.c:217:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:224:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  224 |     error (2, 0, _("cannot get program header count of '%s': %s"),
      |     ^~~~~
elfcmp.c:224:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:227:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  227 |     error (2, 0, _("cannot get program header count of '%s': %s"),
      |     ^~~~~
elfcmp.c:227:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:232:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  232 |         error (0, 0, _("%s %s diff: program header count"),
      |         ^~~~~
elfcmp.c:232:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:240:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  240 |     error (2, 0, _("cannot get hdrstrndx of '%s': %s"),
      |     ^~~~~
elfcmp.c:240:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:243:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  243 |     error (2, 0, _("cannot get hdrstrndx of '%s': %s"),
      |     ^~~~~
elfcmp.c:243:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:248:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  248 |         error (0, 0, _("%s %s diff: shdr string index"),
      |         ^~~~~
elfcmp.c:248:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:306:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  306 |           error (0, 0, _("%s %s differ: section [%zu], [%zu] name"),
      |           ^~~~~
elfcmp.c:306:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:329:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  329 |           error (0, 0, _("%s %s differ: section [%zu] '%s' header"),
      |           ^~~~~
elfcmp.c:329:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:336:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  336 |         error (2, 0,
      |         ^~~~~
elfcmp.c:336:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:342:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  342 |         error (2, 0,
      |         ^~~~~
elfcmp.c:342:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:351:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  351 |             error (2, 0,
      |             ^~~~~
elfcmp.c:351:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:363:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  363 |                 error (2, 0,
      |                 ^~~~~
elfcmp.c:363:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:369:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  369 |                 error (2, 0,
      |                 ^~~~~
elfcmp.c:369:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:391:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  391 |                         error (0, 0,
      |                         ^~~~~
elfcmp.c:391:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:395:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  395 |                         error (0, 0, _("\
      |                         ^~~~~
elfcmp.c:395:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:442:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  442 |                       error (0, 0, _("\
      |                       ^~~~~
elfcmp.c:442:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:450:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  450 |                   error (2, 0, _("\
      |                   ^~~~~
elfcmp.c:450:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:461:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  461 |                       error (0, 0, _("\
      |                       ^~~~~
elfcmp.c:461:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:469:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  469 |                       error (0, 0, _("\
      |                       ^~~~~
elfcmp.c:469:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:484:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  484 |                               error (0, 0, _("\
      |                               ^~~~~
elfcmp.c:484:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:492:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  492 |                               error (0, 0, _("\
      |                               ^~~~~
elfcmp.c:492:31: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:501:27: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  501 |                           error (0, 0, _("\
      |                           ^~~~~
elfcmp.c:501:27: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:512:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  512 |                   error (0, 0, _("\
      |                   ^~~~~
elfcmp.c:512:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:542:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  542 |                     error (0, 0, _("\
      |                     ^~~~~
elfcmp.c:542:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:546:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  546 |                     error (0, 0, _("\
      |                     ^~~~~
elfcmp.c:546:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:560:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  560 |         error (0, 0,
      |         ^~~~~
elfcmp.c:560:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:594:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  594 |         error (2, 0, _("cannot load data of '%s': %s"),
      |         ^~~~~
elfcmp.c:594:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:599:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  599 |         error (2, 0, _("cannot load data of '%s': %s"),
      |         ^~~~~
elfcmp.c:599:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:617:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  617 |         error (2, 0,
      |         ^~~~~
elfcmp.c:617:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:623:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  623 |         error (2, 0,
      |         ^~~~~
elfcmp.c:623:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:630:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  630 |             error (0, 0, _("%s %s differ: program header %d"),
      |             ^~~~~
elfcmp.c:630:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:654:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  654 |                         error (0, 0, _("%s %s differ: gap"),
      |                         ^~~~~
elfcmp.c:654:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c: In function 'parse_opt':
elfcmp.c:706:20: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  706 |                    arg);
      |                    ^~~
elfcmp.c: In function 'open_file':
elfcmp.c:733:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  733 |     error (2, errno, _("cannot open '%s'"), fname);
      |     ^~~~~
elfcmp.c:733:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:736:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  736 |     error (2, 0,
      |     ^~~~~
elfcmp.c:736:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:741:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  741 |     error (2, 0,
      |     ^~~~~
elfcmp.c:741:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c: In function 'search_for_copy_reloc':
elfcmp.c:759:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  759 |         error (2, 0,
      |         ^~~~~
elfcmp.c:759:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:769:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  769 |         error (2, 0,
      |         ^~~~~
elfcmp.c:769:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:780:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  780 |               error (2, 0, _("cannot get relocation: %s"),
      |               ^~~~~
elfcmp.c:780:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
elfcmp.c:794:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  794 |               error (2, 0, _("cannot get relocation: %s"),
      |               ^~~~~
elfcmp.c:794:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
/usr/bin/env bash ../libtool  --tag=CC   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o elfcmp elfcmp.o ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../libelf/libelf.a -lz  ../lib/libeu.a   /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include -Wno-error -fPIC -Wno-error=stack-usage= -o elfcmp elfcmp.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libdw/libdw.a -ldl -lpthread ../libelf/libelf.a -lz ../lib/libeu.a /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra    -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o unstrip.o unstrip.c
In file included from unstrip.c:49:
../lib/system.h:125: warning: "gettext_noop" redefined
  125 | #define gettext_noop(Str) Str
      | 
In file included from ../libgnu/eu-config.h:62,
                 from ../config.h:2437,
                 from unstrip.c:28:
../libgnu/gettext.h:109: note: this is the location of the previous definition
  109 | #define gettext_noop(String) String
      | 
unstrip.c: In function 'parse_opt':
unstrip.c:116:11: warning: format not a string literal and no format arguments [-Wformat-security]
  116 |           argp_error (state, _("-o option specified twice"));
      |           ^~~~~~~~~~
unstrip.c:125:11: warning: format not a string literal and no format arguments [-Wformat-security]
  125 |           argp_error (state, _("-d option specified twice"));
      |           ^~~~~~~~~~
unstrip.c:160:11: warning: format not a string literal and no format arguments [-Wformat-security]
  160 |           argp_error (state, _("only one of -o or -d allowed"));
      |           ^~~~~~~~~~
unstrip.c:169:23: warning: format not a string literal and no format arguments [-Wformat-security]
  169 |                       _("-n cannot be used with explicit files or -o or -d"));
      |                       ^
unstrip.c:184:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  184 |                             _("output directory '%s'"), info->output_dir);
      |                             ^
unstrip.c:193:15: warning: format not a string literal and no format arguments [-Wformat-security]
  193 |               argp_error (state, _("exactly two file arguments are required"));
      |               ^~~~~~~~~~
unstrip.c:199:15: warning: format not a string literal and no format arguments [-Wformat-security]
  199 |               argp_error (state, _("\
      |               ^~~~~~~~~~
unstrip.c:212:23: warning: format not a string literal and no format arguments [-Wformat-security]
  212 |                       _("-o or -d is required when using implicit files"));
      |                       ^
unstrip.c: In function 'copy_elf':
unstrip.c:234:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  234 |   ELF_CHECK (gelf_newehdr (outelf, gelf_getclass (inelf)),
      |   ^~~~~~~~~
unstrip.c:234:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:238:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  238 |   ELF_CHECK (elf_getshdrstrndx (inelf, &shstrndx) == 0,
      |   ^~~~~~~~~
unstrip.c:238:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:243:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  243 |   ELF_CHECK (ehdr != NULL, _("cannot get ELF header: %s"));
      |   ^~~~~~~~~
unstrip.c:243:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:252:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  252 |       ELF_CHECK (shdr0 != NULL,
      |       ^~~~~~~~~
unstrip.c:252:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:255:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  255 |       ELF_CHECK (gelf_update_shdr (scn0, shdr0),
      |       ^~~~~~~~~
unstrip.c:255:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:259:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  259 |   ELF_CHECK (gelf_update_ehdr (outelf, ehdr),
      |   ^~~~~~~~~
unstrip.c:259:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:263:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  263 |   ELF_CHECK (elf_getphdrnum (inelf, &phnum) == 0,
      |   ^~~~~~~~~
unstrip.c:263:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:268:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  268 |       ELF_CHECK (gelf_newphdr (outelf, phnum),
      |       ^~~~~~~~~
unstrip.c:268:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:273:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  273 |         ELF_CHECK (gelf_update_phdr (outelf, i,
      |         ^~~~~~~~~
unstrip.c:273:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:284:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  284 |       ELF_CHECK (gelf_update_shdr (newscn, gelf_getshdr (scn, &shdr_mem)),
      |       ^~~~~~~~~
unstrip.c:284:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:288:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  288 |       ELF_CHECK (data != NULL, _("cannot get section data: %s"));
      |       ^~~~~~~~~
unstrip.c:288:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:290:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  290 |       ELF_CHECK (newdata != NULL, _("cannot copy section data: %s"));
      |       ^~~~~~~~~
unstrip.c:290:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'make_directories':
unstrip.c:311:5: warning: format not a string literal and no format arguments [-Wformat-security]
  311 |     error(EXIT_FAILURE, errno, _("memory exhausted"));
      |     ^~~~~
unstrip.c:311:5: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c:318:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  318 |         error_exit (errno, _("cannot create directory '%s'"), dir);
      |         ^~~~~~~~~~
unstrip.c:318:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'symtab_count_leading_section_symbols':
unstrip.c:392:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  392 |       ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
      |       ^~~~~~~~~
unstrip.c:392:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:396:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  396 |       ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |       ^~~~~~~~~
unstrip.c:396:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:407:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  407 |       ELF_CHECK (gelf_update_symshndx (newsymdata, shndxdata, i, sym, shndx),
      |       ^~~~~~~~~
unstrip.c:407:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'update_shdr':
unstrip.c:417:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  417 |   ELF_CHECK (gelf_update_shdr (outscn, newshdr),
      |   ^~~~~~~~~
unstrip.c:417:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'update_sh_size':
unstrip.c:427:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  427 |   ELF_CHECK (newshdr != NULL, _("cannot get section header: %s"));
      |   ^~~~~~~~~
unstrip.c:427:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'adjust_relocs':
unstrip.c:464:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  464 |           ELF_CHECK (rel != NULL, _("gelf_getrel failed: %s"));
      |           ^~~~~~~~~
unstrip.c:464:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:466:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  466 |           ELF_CHECK (gelf_update_rel (data, i, rel),
      |           ^~~~~~~~~
unstrip.c:466:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:479:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  479 |           ELF_CHECK (rela != NULL, _("gelf_getrela failed: %s"));
      |           ^~~~~~~~~
unstrip.c:479:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:481:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  481 |           ELF_CHECK (gelf_update_rela (data, i, rela),
      |           ^~~~~~~~~
unstrip.c:481:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:490:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  490 |         ELF_CHECK (newshdr != NULL, _("cannot get section header: %s"));
      |         ^~~~~~~~~
unstrip.c:490:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:580:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  580 |             ELF_CHECK (v != NULL, _("cannot get symbol version: %s"));
      |             ^~~~~~~~~
unstrip.c:580:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:592:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  592 |       error_exit (0,
      |       ^~~~~~~~~~
unstrip.c:592:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'adjust_all_relocs':
unstrip.c:622:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  622 |         ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |         ^~~~~~~~~
unstrip.c:622:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'add_new_section_symbols':
unstrip.c:640:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  640 |   ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |   ^~~~~~~~~
unstrip.c:640:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:666:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  666 |       ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
      |       ^~~~~~~~~
unstrip.c:666:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:667:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  667 |       ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i,
      |       ^~~~~~~~~
unstrip.c:667:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:680:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  680 |       ELF_CHECK (i_shdr != NULL, _("cannot get section header: %s"));
      |       ^~~~~~~~~
unstrip.c:680:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:688:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  688 |       ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i,
      |       ^~~~~~~~~
unstrip.c:688:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:700:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  700 |       ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
      |       ^~~~~~~~~
unstrip.c:700:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:701:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  701 |       ELF_CHECK (gelf_update_symshndx (symdata, shndxdata,
      |       ^~~~~~~~~
unstrip.c:701:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'collect_symbols':
unstrip.c:857:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  857 |   ELF_CHECK (symdata != NULL, _("cannot get symbol section data: %s"));
      |   ^~~~~~~~~
unstrip.c:857:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:859:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  859 |   ELF_CHECK (strdata != NULL, _("cannot get string section data: %s"));
      |   ^~~~~~~~~
unstrip.c:859:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:868:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  868 |       ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
      |       ^~~~~~~~~
unstrip.c:868:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:875:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  875 |         error_exit (0,
      |         ^~~~~~~~~~
unstrip.c:875:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:897:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  897 |           ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |           ^~~~~~~~~
unstrip.c:897:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'compare_symbols':
unstrip.c:939:3: warning: format not a string literal and no format arguments [-Wformat-security]
  939 |   error_exit (0, _("found two identical index map positions."));
      |   ^~~~~~~~~~
unstrip.c:939:3: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c: In function 'compare_symbols_output':
unstrip.c:990:13: warning: format not a string literal and no format arguments [-Wformat-security]
  990 |             error_exit (0, _("section symbols in unexpected order"));
      |             ^~~~~~~~~~
unstrip.c:990:13: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c:996:9: warning: format not a string literal and no format arguments [-Wformat-security]
  996 |         error_exit (0, _("found two identical symbols"));
      |         ^~~~~~~~~~
unstrip.c:996:9: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c: In function 'get_section_name':
unstrip.c:1066:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1066 |     error_exit (0, _("cannot read section [%zu] name: %s"),
      |     ^~~~~~~~~~
unstrip.c:1066:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'get_group_sig':
unstrip.c:1081:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1081 |     error_exit (0, _("bad sh_link for group section: %s"),
      |     ^~~~~~~~~~
unstrip.c:1081:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1087:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1087 |     error_exit (0, _("couldn't get shdr for group section: %s"),
      |     ^~~~~~~~~~
unstrip.c:1087:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1092:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1092 |     error_exit (0, _("bad data for group symbol section: %s"),
      |     ^~~~~~~~~~
unstrip.c:1092:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1098:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1098 |     error_exit (0, _("couldn't get symbol for group section: %s"),
      |     ^~~~~~~~~~
unstrip.c:1098:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1103:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1103 |     error_exit (0, _("bad symbol name for group section: %s"),
      |     ^~~~~~~~~~
unstrip.c:1103:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'check_match':
unstrip.c:1114:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1114 |       error (0, 0, _("cannot find matching section for [%zu] '%s'"),
      |       ^~~~~
unstrip.c:1114:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'find_alloc_sections_prelink':
unstrip.c:1158:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1158 |       ELF_CHECK (undodata != NULL,
      |       ^~~~~~~~~
unstrip.c:1158:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1176:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1176 |       ELF_CHECK (gelf_xlatetom (main, &dst, &src,
      |       ^~~~~~~~~
unstrip.c:1176:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1196:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1196 |         error_exit (0, _("overflow with shnum = %zu in '%s' section"),
      |         ^~~~~~~~~~
unstrip.c:1196:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1207:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1207 |         error_exit (0, _("invalid contents in '%s' section"),
      |         ^~~~~~~~~~
unstrip.c:1207:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1214:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1214 |       ELF_CHECK (gelf_xlatetom (main, &dst, &src,
      |       ^~~~~~~~~
unstrip.c:1214:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1263:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1263 |       ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |       ^~~~~~~~~
unstrip.c:1263:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'new_shstrtab':
unstrip.c:1377:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1377 |             ELF_CHECK (sec->strent != NULL,
      |             ^~~~~~~~~
unstrip.c:1377:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1390:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1390 |         ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |         ^~~~~~~~~
unstrip.c:1390:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1393:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1393 |         ELF_CHECK (unstripped_strent[i] != NULL,
      |         ^~~~~~~~~
unstrip.c:1393:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1402:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1402 |   ELF_CHECK (elf_flagdata (strtab_data, ELF_C_SET, ELF_F_DIRTY),
      |   ^~~~~~~~~
unstrip.c:1402:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1414:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1414 |         ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |         ^~~~~~~~~
unstrip.c:1414:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'copy_elided_sections':
unstrip.c:1431:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1431 |   ELF_CHECK (elf_getshdrstrndx (unstripped, &unstripped_shstrndx) == 0,
      |   ^~~~~~~~~
unstrip.c:1431:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1435:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1435 |   ELF_CHECK (elf_getshdrstrndx (stripped, &stripped_shstrndx) == 0,
      |   ^~~~~~~~~
unstrip.c:1435:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1439:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1439 |   ELF_CHECK (elf_getshdrnum (unstripped, &unstripped_shnum) == 0,
      |   ^~~~~~~~~
unstrip.c:1439:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1443:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1443 |   ELF_CHECK (elf_getshdrnum (stripped, &stripped_shnum) == 0,
      |   ^~~~~~~~~
unstrip.c:1443:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1447:5: warning: format not a string literal and no format arguments [-Wformat-security]
 1447 |     error_exit (0, _("\
      |     ^~~~~~~~~~
unstrip.c:1447:5: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c:1451:5: warning: format not a string literal and no format arguments [-Wformat-security]
 1451 |     error_exit (0, _("no sections in stripped file"));
      |     ^~~~~~~~~~
unstrip.c:1451:5: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c:1470:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1470 |       ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |       ^~~~~~~~~
unstrip.c:1470:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1474:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1474 |         error_exit (0, _("cannot read section [%zu] name: %s"),
      |         ^~~~~~~~~~
unstrip.c:1474:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1498:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1498 |   ELF_CHECK (shstrtab != NULL,
      |   ^~~~~~~~~
unstrip.c:1498:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1511:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1511 |       ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |       ^~~~~~~~~
unstrip.c:1511:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1594:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1594 |         error_exit (0, _("cannot find matching section for [%zu] '%s'"),
      |         ^~~~~~~~~~
unstrip.c:1594:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1608:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1608 |       ELF_CHECK (data != NULL,
      |       ^~~~~~~~~
unstrip.c:1608:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1666:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1666 |           ELF_CHECK (newdata != NULL && gelf_update_shdr (sec->outscn,
      |           ^~~~~~~~~
unstrip.c:1666:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1673:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1673 |           ELF_CHECK (sec->strent != NULL,
      |           ^~~~~~~~~
unstrip.c:1673:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1688:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1688 |   ELF_CHECK (elf_getshdrnum (unstripped, &unstripped_shnum) == 0,
      |   ^~~~~~~~~
unstrip.c:1688:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1703:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1703 |         ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |         ^~~~~~~~~
unstrip.c:1703:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1748:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1748 |         ELF_CHECK (indata != NULL, _("cannot get section data: %s"));
      |         ^~~~~~~~~
unstrip.c:1748:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1750:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1750 |         ELF_CHECK (outdata != NULL, _("cannot copy section data: %s"));
      |         ^~~~~~~~~
unstrip.c:1750:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1789:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1789 |                 ELF_CHECK (sym != NULL,
      |                 ^~~~~~~~~
unstrip.c:1789:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1797:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1797 |                       error_exit (0,
      |                       ^~~~~~~~~~
unstrip.c:1797:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1809:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1809 |                     ELF_CHECK (gelf_update_symshndx (outdata, shndxdata,
      |                     ^~~~~~~~~
unstrip.c:1809:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1829:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1829 |                 error_exit (0,
      |                 ^~~~~~~~~~
unstrip.c:1829:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1854:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1854 |       ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |       ^~~~~~~~~
unstrip.c:1854:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1965:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1965 |               ELF_CHECK (unstripped_strent[i] != NULL,
      |               ^~~~~~~~~
unstrip.c:1965:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:1998:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 1998 |       ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |       ^~~~~~~~~
unstrip.c:1998:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2006:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2006 |       ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 0, &sym, SHN_UNDEF),
      |       ^~~~~~~~~
unstrip.c:2006:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2029:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2029 |           ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 1 + i,
      |           ^~~~~~~~~
unstrip.c:2029:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2106:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2106 |             ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
      |             ^~~~~~~~~
unstrip.c:2106:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2113:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2113 |             ELF_CHECK (elf_flagdata (elf_getdata (scn, NULL),
      |             ^~~~~~~~~
unstrip.c:2113:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2136:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2136 |                 ELF_CHECK (ehdr != NULL, _("cannot get ELF header: %s"));
      |                 ^~~~~~~~~
unstrip.c:2136:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2143:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2143 |                 ELF_CHECK (gelf_update_ehdr (unstripped, ehdr),
      |                 ^~~~~~~~~
unstrip.c:2143:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2153:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2153 |   ELF_CHECK (elf_getphdrnum (stripped, &phnum) == 0,
      |   ^~~~~~~~~
unstrip.c:2153:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2157:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2157 |     ELF_CHECK (gelf_newphdr (unstripped, phnum),
      |     ^~~~~~~~~
unstrip.c:2157:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2165:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2165 |       ELF_CHECK (phdr != NULL, _("cannot get program header: %s"));
      |       ^~~~~~~~~
unstrip.c:2165:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2167:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2167 |       ELF_CHECK (gelf_update_phdr (unstripped, i, phdr),
      |       ^~~~~~~~~
unstrip.c:2167:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2172:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2172 |   ELF_CHECK (elf_update (unstripped, ELF_C_WRITE) > 0,
      |   ^~~~~~~~~
unstrip.c:2172:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'handle_file':
unstrip.c:2196:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2196 |   ELF_CHECK (elf_getphdrnum (stripped, &phnum) == 0,
      |   ^~~~~~~~~
unstrip.c:2196:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2207:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2207 |         ELF_CHECK (phdr != NULL, _("cannot get program header: %s"));
      |         ^~~~~~~~~
unstrip.c:2207:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2213:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2213 |             ELF_CHECK (unstripped_phdr != NULL,
      |             ^~~~~~~~~
unstrip.c:2213:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2224:9: warning: format not a string literal and no format arguments [-Wformat-security]
 2224 |         error (0, 0, _("\
      |         ^~~~~
unstrip.c:2224:9: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c:2227:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2227 |         error (0, 0, _("\
      |         ^~~~~
unstrip.c:2227:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2245:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2245 |         error_exit (errno, _("cannot open '%s'"), output_file);
      |         ^~~~~~~~~~
unstrip.c:2245:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2247:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2247 |       ELF_CHECK (outelf != NULL, _("cannot create ELF descriptor: %s"));
      |       ^~~~~~~~~
unstrip.c:2247:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2255:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2255 |           ELF_CHECK (elf_update (outelf, ELF_C_WRITE) > 0,
      |           ^~~~~~~~~
unstrip.c:2255:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'open_file':
unstrip.c:2274:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2274 |     error_exit (errno, _("cannot open '%s'"), file);
      |     ^~~~~~~~~~
unstrip.c:2274:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'handle_explicit_files':
unstrip.c:2298:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2298 |   ELF_CHECK (gelf_getehdr (stripped, &stripped_ehdr),
      |   ^~~~~~~~~
unstrip.c:2298:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2310:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2310 |       ELF_CHECK (gelf_getehdr (unstripped, &unstripped_ehdr),
      |       ^~~~~~~~~
unstrip.c:2310:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'handle_dwfl_module':
unstrip.c:2357:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2357 |         error_exit (0,
      |         ^~~~~~~~~~
unstrip.c:2357:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2361:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2361 |         error_exit (0,
      |         ^~~~~~~~~~
unstrip.c:2361:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2376:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2376 |         error_exit (0,
      |         ^~~~~~~~~~
unstrip.c:2376:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2380:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2380 |         error_exit (0,
      |         ^~~~~~~~~~
unstrip.c:2380:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2394:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2394 |           error_exit (0, _("module '%s' file '%s' is not stripped"),
      |           ^~~~~~~~~~
unstrip.c:2394:11: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2400:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2400 |   ELF_CHECK (gelf_getehdr (stripped, &stripped_ehdr),
      |   ^~~~~~~~~
unstrip.c:2400:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c:2424:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
 2424 |         error_exit (0,
      |         ^~~~~~~~~~
unstrip.c:2424:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
unstrip.c: In function 'handle_implicit_modules':
unstrip.c:2553:5: warning: format not a string literal and no format arguments [-Wformat-security]
 2553 |     error_exit (0, _("no matching modules found"));
      |     ^~~~~~~~~~
unstrip.c:2553:5: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c:2563:9: warning: format not a string literal and no format arguments [-Wformat-security]
 2563 |         error_exit (0, _("matched more than one module"));
      |         ^~~~~~~~~~
unstrip.c:2563:9: warning: format not a string literal and no format arguments [-Wformat-security]
unstrip.c: In function 'main':
../libgnu/gettext.h:89:25: warning: statement with no effect [-Wunused-value]
   89 |     ((void) (Domainname), (const char *) (Dirname))
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
unstrip.c:2588:3: note: in expansion of macro 'bindtextdomain'
 2588 |   bindtextdomain (PACKAGE_TARNAME, LOCALEDIR);
      |   ^~~~~~~~~~~~~~
../libgnu/gettext.h:86:34: warning: statement with no effect [-Wunused-value]
   86 | # define textdomain(Domainname) ((const char *) (Domainname))
      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
unstrip.c:2591:3: note: in expansion of macro 'textdomain'
 2591 |   textdomain (PACKAGE_TARNAME);
      |   ^~~~~~~~~~
/usr/bin/env bash ../libtool  --tag=CC   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o unstrip unstrip.o ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libelf/libelf.a -lz  ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../lib/libeu.a   /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include -Wno-error -fPIC -Wno-error=stack-usage= -o unstrip unstrip.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libdw/libdw.a ../libelf/libelf.a -lz -ldl -lpthread ../lib/libeu.a /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o stack.o stack.c
In file included from stack.c:31:
../lib/system.h:125: warning: "gettext_noop" redefined
  125 | #define gettext_noop(Str) Str
      | 
In file included from ../libgnu/eu-config.h:62,
                 from ../config.h:2437,
                 from stack.c:18:
../libgnu/gettext.h:109: note: this is the location of the previous definition
  109 | #define gettext_noop(String) String
      | 
/usr/bin/env bash ../libtool  --tag=CC   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o stack stack.o ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libelf/libelf.a -lz  ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../lib/libeu.a  -lstdc++  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include -Wno-error -fPIC -Wno-error=stack-usage= -o stack stack.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libdw/libdw.a ../libelf/libelf.a -lz -ldl -lpthread ../lib/libeu.a -lstdc++ /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o elfcompress.o elfcompress.c
In file included from elfcompress.c:36:
../lib/system.h:125: warning: "gettext_noop" redefined
  125 | #define gettext_noop(Str) Str
      | 
In file included from ../libgnu/eu-config.h:62,
                 from ../config.h:2437,
                 from elfcompress.c:18:
../libgnu/gettext.h:109: note: this is the location of the previous definition
  109 | #define gettext_noop(String) String
      | 
/usr/bin/env bash ../libtool  --tag=CC   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o elfcompress elfcompress.o ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libelf/libelf.a -lz  ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../lib/libeu.a   /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include -Wno-error -fPIC -Wno-error=stack-usage= -o elfcompress elfcompress.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libebl/libebl.a ../backends/libebl_backends.a ../libcpu/libcpu.a ../libdw/libdw.a ../libelf/libelf.a -lz -ldl -lpthread ../lib/libeu.a /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o elfclassify.o elfclassify.c
In file included from elfclassify.c:19:
../lib/system.h:125: warning: "gettext_noop" redefined
  125 | #define gettext_noop(Str) Str
      | 
In file included from ../libgnu/eu-config.h:62,
                 from ../config.h:2437,
                 from elfclassify.c:18:
../libgnu/gettext.h:109: note: this is the location of the previous definition
  109 | #define gettext_noop(String) String
      | 
/usr/bin/env bash ../libtool  --tag=CC   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o elfclassify elfclassify.o ../libelf/libelf.a -lz  ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../lib/libeu.a   /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include -Wno-error -fPIC -Wno-error=stack-usage= -o elfclassify elfclassify.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libdw/libdw.a ../libelf/libelf.a -lz -ldl -lpthread ../lib/libeu.a /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/g++ -std=c++11 -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=c++11 -Wall -Wshadow -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -c -o srcfiles.o srcfiles.cxx
/usr/bin/env bash ../libtool  --tag=CXX   --mode=link /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/g++ -std=c++11 -std=c++11 -Wall -Wshadow -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -Wno-error=stack-usage= -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib  -o srcfiles srcfiles.o ../libdw/libdw.a -lz  ../libelf/libelf.a -lz  -ldl -lpthread ../libelf/libelf.a -lz  ../lib/libeu.a      /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a  
OpenWrt-libtool: link: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/g++ -std=c++11 -std=c++11 -Wall -Wshadow -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Werror -Wunused -Wextra -Wstack-usage=262144 -D_FORTIFY_SOURCE=3 -O2 -Wno-error=stack-usage= -o srcfiles srcfiles.o  -L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib ../libdw/libdw.a -ldl -lpthread ../libelf/libelf.a -lz ../lib/libeu.a /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/libgnu/.libs/libgnu.a
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o arlib.o arlib.c
In file included from arlib.c:32:
../lib/system.h:125: warning: "gettext_noop" redefined
  125 | #define gettext_noop(Str) Str
      | 
In file included from ../libgnu/eu-config.h:62,
                 from ../config.h:2437,
                 from arlib.c:20:
../libgnu/gettext.h:109: note: this is the location of the previous definition
  109 | #define gettext_noop(String) String
      | 
arlib.c: In function 'arlib_add_symbols':
arlib.c:212:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  212 |     error_exit (0, _("the archive '%s' is too large"),
      |     ^~~~~~~~~~
arlib.c:212:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
arlib.c:225:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  225 |     error_exit (0, _("cannot read ELF header of %s(%s): %s"),
      |     ^~~~~~~~~~
arlib.c:225:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o arlib2.o arlib2.c
/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/share/locale"'  -DDEBUGPRED=0 -DSRCDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -DOBJDIR=\"/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/src\" -I. -I.. -I../libgnu  -I. -I. -I../lib -I.. -I./../libelf -I./../libebl -I./../libdw -I./../libdwelf -I./../libdwfl -I./../libasm -I../debuginfod -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -std=gnu99 -Wall -Wshadow -Wformat=2 -Wold-style-definition -Wstrict-prototypes -Wtrampolines -Wlogical-op -Wduplicated-cond -Wnull-dereference -Wimplicit-fallthrough=5 -Wuse-after-free=3 -Werror -Wunused -Wextra -Wstack-usage=262144   -D_FORTIFY_SOURCE=3 -O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC -c -o arlib-argp.o arlib-argp.c
arlib-argp.c: In function 'text_for_default':
arlib-argp.c:62:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
   62 |   if (unlikely (asprintf (&new_text, _("%s (default)"), text) < 0))
      |   ^~
rm -f libar.a
ar cr libar.a arlib.o arlib2.o arlib-argp.o 
ranlib libar.a
UNSTRIP=/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/`echo unstrip | sed 's&$&&'`; \
AR=/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/`echo ar | sed 's&$&&'`; \
sed -e "s,[@]UNSTRIP[@],$UNSTRIP,g" -e "s,[@]AR[@],$AR,g" \
    -e "s%[@]PACKAGE_NAME[@]%elfutils%g" \
    -e "s%[@]PACKAGE_VERSION[@]%0.191%g" \
    ./make-debug-archive.in > make-debug-archive.new
chmod +x make-debug-archive.new
mv -f make-debug-archive.new make-debug-archive
make[3]: Leaving directory '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191'
touch /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/.built
CFLAGS="-O2 -I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include  -Wno-error -fPIC" CPPFLAGS="-I/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include " CXXFLAGS="-O2" LDFLAGS="-L/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib " make -j1 -C /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191 DEFAULT_INCLUDES='-I. -I$(top_builddir) -I$(top_srcdir)/libgnu' AM_LDFLAGS='$(STACK_USAGE_NO_ERROR)' LIBS+='$(if $(findstring src,$(subdir)), $(libgnu))' LIBS+='$(wildcard $(libgnu_fallocate-posix))' LIBS+='$(wildcard $(libgnu_tsearch))' REPLACE_FCNTL=0 REPLACE_FREE=0 REPLACE_FSTAT=0 REPLACE_OPEN=0 bin_PROGRAMS='elflint findtextrel elfcmp unstrip stack elfcompress elfclassify srcfiles' EXEEXT= install SUBDIRS='$(wildcard libgnu config lib libelf libcpu backends libebl libdwelf libdwfl libdw src)'
make[3]: Entering directory '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191'
Making install in libgnu
make  install-recursive
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
Making install in config
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib/pkgconfig'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 libelf.pc libdw.pc '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib/pkgconfig'
Making install in lib
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
Making install in libelf
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644  libelf.a '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib'
 ( cd '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib' && ranlib libelf.a )
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 libelf.h gelf.h nlist.h '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include'
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 elf-knowledge.h '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
Making install in libcpu
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
Making install in backends
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
Making install in libebl
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
Making install in libdwelf
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 libdwelf.h '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
Making install in libdwfl
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 libdwfl.h '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
Making install in libdw
make  install-am
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644  libdw.a '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib'
 ( cd '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/lib' && ranlib libdw.a )
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 dwarf.h '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include'
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 libdw.h known-dwarf.h '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
Making install in src
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin'
  /usr/bin/env bash ../libtool   --mode=install /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c elflint findtextrel elfcmp unstrip stack elfcompress elfclassify srcfiles '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin'
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c elflint /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/elflint
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c findtextrel /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/findtextrel
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c elfcmp /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/elfcmp
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c unstrip /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/unstrip
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c stack /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/stack
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c elfcompress /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/elfcompress
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c elfclassify /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/elfclassify
OpenWrt-libtool: install: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c srcfiles /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/srcfiles
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c make-debug-archive '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin'
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/bin/install -c -m 644 version.h '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/include/elfutils'
make[3]: Leaving directory '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191'
mkdir -p /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp
touch /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191/.built
touch /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.elfutils_installed /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.elflint_installed  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.findtextrel_installed  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.elfcmp_installed  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.unstrip_installed  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.stack_installed  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.elfcompress_installed  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.elfclassify_installed  /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/staging_dir/host/stamp/.srcfiles_installed 
find /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/build_dir/host/elfutils-0.191 -mindepth 1 -maxdepth 1 -not '(' -type f -and -name '.*' -and -size 0 ')' -print0 | xargs -r -0 rm -rf
make[2]: Leaving directory '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/tools/elfutils'
time: tools/elfutils/compile#357.75#84.22#528.71
make[1]: Leaving directory '/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source'
make: *** [/srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source/include/toplevel.mk:248 : tools/install] Erreur 2
Tue Aug  5 22:06:10 UTC 2025 - reproducible_openwrt.sh stopped running as /tmp/jenkins-script-AM0ZoeKm, removing.
====================================================================================
Wed Jul  3 15:43:15 UTC 2024 - running /srv/jenkins/bin/reproducible_openwrt.sh (for job reproducible_openwrt) on osuosl1-amd64, called using "node node_save_logs /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy" as arguments.
Wed Jul  3 15:43:15 UTC 2024 - actually running "reproducible_openwrt.sh" (md5sum 10e6803ef54bbb4d127e084edfddfd7d) as "/tmp/jenkins-script-wDh6tXMY"

$ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING

####
#### osuosl1-amd64 node_save_logs /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy
####
/tmp/jenkins-script-wDh6tXMY: line 107: cd: /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build/source: No such file or directory
Wed Jul  3 15:43:15 UTC 2024 - reproducible_openwrt.sh stopped running as /tmp/jenkins-script-wDh6tXMY, removing.
====================================================================================
Tue Aug  5 22:06:15 UTC 2025 - running /srv/jenkins/bin/reproducible_openwrt.sh (for job reproducible_openwrt) on osuosl2-amd64, called using "node node_save_logs /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy" as arguments.
Tue Aug  5 22:06:15 UTC 2025 - actually running "reproducible_openwrt.sh" (md5sum 10e6803ef54bbb4d127e084edfddfd7d) as "/tmp/jenkins-script-NXdxaBqV"

$ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING

####
#### osuosl2-amd64 node_save_logs /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy
####
Tue Aug  5 22:06:15 UTC 2025 - saving $tmpdir/build/source in /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy/build_logs.tar.xz
/var/lib/jenkins
Tue Aug  5 22:06:18 UTC 2025 - reproducible_openwrt.sh stopped running as /tmp/jenkins-script-NXdxaBqV, removing.
receiving incremental file list
build_logs.tar.xz

sent 7,471 bytes  received 116 bytes  2,167.71 bytes/sec
total size is 0  speedup is 0.00
receiving incremental file list
build_logs.tar.xz

sent 43 bytes  received 422,892 bytes  76,897.27 bytes/sec
total size is 422,680  speedup is 1.00
====================================================================================
Wed Jul  3 15:43:31 UTC 2024 - running /srv/jenkins/bin/reproducible_openwrt.sh (for job reproducible_openwrt) on osuosl1-amd64, called using "node node_cleanup_tmpdirs b1 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy" as arguments.
Wed Jul  3 15:43:31 UTC 2024 - actually running "reproducible_openwrt.sh" (md5sum 10e6803ef54bbb4d127e084edfddfd7d) as "/tmp/jenkins-script-uvemwtJG"

$ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING

####
#### osuosl1-amd64 node_cleanup_tmpdirs b1 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy
####
Wed Jul  3 15:43:31 UTC 2024 - deleting $TMPBUILDDIR /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy
Wed Jul  3 15:43:31 UTC 2024 - reproducible_openwrt.sh stopped running as /tmp/jenkins-script-uvemwtJG, removing.
====================================================================================
Tue Aug  5 22:06:31 UTC 2025 - running /srv/jenkins/bin/reproducible_openwrt.sh (for job reproducible_openwrt) on osuosl2-amd64, called using "node node_cleanup_tmpdirs b2 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy" as arguments.
Tue Aug  5 22:06:31 UTC 2025 - actually running "reproducible_openwrt.sh" (md5sum 10e6803ef54bbb4d127e084edfddfd7d) as "/tmp/jenkins-script-G8TgM9tz"

$ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING

####
#### osuosl2-amd64 node_cleanup_tmpdirs b2 /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy
####
Tue Aug  5 22:06:31 UTC 2025 - deleting $TMPBUILDDIR /srv/workspace/chroots/rbuild-openwrt-build-2024-07-03-W4VYHRpy
Tue Aug  5 22:06:34 UTC 2025 - reproducible_openwrt.sh stopped running as /tmp/jenkins-script-G8TgM9tz, removing.
Wed Jul  3 15:43:38 UTC 2024 - reproducible_openwrt.sh stopped running as /tmp/jenkins-script-dDFRCrTW, removing.
Build step 'Execute shell' marked build as failure
Archiving artifacts
Sending e-mails to: jenkins+reproducible-changes@jenkins.debian.net qa-jenkins-scm@lists.alioth.debian.org lynxis@fe80.eu
Finished: FAILURE