commit 6586ea880db352b50506623a050aa8690c46d804 from: Stefan Sperling date: Mon Jan 13 16:12:32 2020 UTC unbreak got and tog commands by disabling GNU extensions in getopt_long(3) commit - e801a56632211d38c174e5511212d9310fa541b7 commit + 6586ea880db352b50506623a050aa8690c46d804 blob - cc916e7964be183ee3bd9c4521d560d07eb0ba20 blob + 8dafea8ba4c83120ee4dc4873ed2292d55c988cb --- got/got.c +++ got/got.c @@ -184,7 +184,7 @@ main(int argc, char *argv[]) setlocale(LC_CTYPE, ""); - while ((ch = getopt_long(argc, argv, "hV", longopts, NULL)) != -1) { + while ((ch = getopt_long(argc, argv, "+hV", longopts, NULL)) != -1) { switch (ch) { case 'h': hflag = 1; blob - 5d0c9e6b5d519157be95f9fee014e5d8a43feb52 blob + 62fbbf38a262cffa371ced86479233621e2c6eb0 --- tog/tog.c +++ tog/tog.c @@ -5106,7 +5106,7 @@ main(int argc, char *argv[]) setlocale(LC_CTYPE, ""); - while ((ch = getopt_long(argc, argv, "hV", longopts, NULL)) != -1) { + while ((ch = getopt_long(argc, argv, "+hV", longopts, NULL)) != -1) { switch (ch) { case 'h': hflag = 1;