emscripten-core / emscripten-core/emscripten

obsolete find syntax in tests/third_party/freealut/Makefile.*

Offen
#12,802 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
wontfix
Vorherrschende Sprache
C++
Sterne
27.6k
Forks
3.6k
Ø Merge
1 T. 14 Std.
Gemergte PRs (30 T.)
125

Beschreibung

The files `tests/third_party/freealut/Makefile.am` and `tests/third_party/freealut/Makefile.in` contains shell code calling `find` with option `-perm +222` which is an obsolete GNU extension to find.

Please replace with `-perm +222` in both files.
I guess those files are not used by emscripten, but it is still helpfull to not ship broken code (e.g. to ease quality checks in downstream distributions). An alternative is to drop those unused files, I guess, if really unused.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Prüfe tests/third_party/freealut/Makefile.am und tests/third_party/freealut/Makefile.in und konzentriere dich dabei auf die Shell-Aufrufe von find, die -perm +222 verwenden. Bestätige den beabsichtigten portablen Ersatz, da das Issue den veralteten Ausdruck als gewünschten Ersatz wiederholt, und validiere anschließend, dass beide Dateien eine korrigierte find-Syntax enthalten, ohne ihre generierten oder nachgelagerten Checks zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
shell
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.