Die Veröffentlichung des GNU findutils-Pakets in der Version 4.10.0 bringt die UnterstĂŒtzung fĂŒr die Musl-C-Bibliothek zurĂŒck.

Das GNU-Projekt hat die Version 4.10.0 des findutils-Pakets veröffentlicht, das Implementierungen von Dienstprogrammen zur Organisation der Dateisuche im System enthĂ€lt, wie find, updatedb und locate. Im Rahmen von findutils wird auch das Dienstprogramm xargs weiterentwickelt, das zum Erstellen von Befehlen dient, die mit Daten aus der Standardeingabe, die normalerweise mit dem Dienstprogramm find erzeugt werden, ausgefĂŒhrt werden.

In der neuen Version:

  • Die UnterstĂŒtzung der C-Bibliothek Musl, die unter der MIT-Lizenz vertrieben wird, wurde wieder aufgenommen. Diese Änderung ermöglicht die Nutzung von GNU findutils in Linux-Distributionen, die Musl anstelle von Glibc verwenden, wie z.B. Void Linux, Alpine Linux, postmarketOS, OpenWrt und Static Linux.
  • Das ‚Jahr-2038-Problem‘ wurde behoben, das zu AbstĂŒrzen in Systemen mit dem 32-Bit-Typ time_t fĂŒhrte, sobald Dateien in den findutils-Dienstprogrammen verarbeitet werden, die nach dem 19. Januar 2038 datiert sind. Der Absturz wird verursacht, weil der 32-Bit-Typ time_t nicht fĂŒr die Verarbeitung von Zeitpunkten nach dem 19. Januar 2038 verwendet werden kann, da der 32-Bit-Sekunden-ZĂ€hler, der am 1. Januar 1970 beginnt, ĂŒberlĂ€uft. FĂŒr die Kompilierung auf Systemen, die keine Zeitverarbeitung nach 2038 unterstĂŒtzen, gibt es die Option ‚—disable-year2038‘.
  • Bei der Kompilierung des Tools find wird standardmĂ€ĂŸig die erste Optimierungsstufe statt der zweiten verwendet, um eine Änderung der AusfĂŒhrungsreihenfolge zu verhindern und ein reproduzierbares Verhalten zu gewĂ€hrleisten.

Vor ein paar Tagen wurde außerdem das Paket uutils findutils 0.6.0 mit einer alternativen Implementierung der GNU Findutils veröffentlicht, die in Rust geschrieben ist. Die KompatibilitĂ€t mit GNU findutils wird mit 65,97 % im BFS Test Suite und 63,38 % im GNU Test Suite bewertet (190 Tests im BFS Set und 445 Tests im GNU Set wurden erfolgreich durchgefĂŒhrt, wĂ€hrend 97 und 256 Tests bisher noch fehlgeschlagen sind).

Zu den Verbesserungen in uutils findutils 0.6.0 gehört die UnterstĂŒtzung der Optionen „-uid“, „-gid“, „-samefile“, „-fstype“, „-[no]user“, „-[no]group“, „-newerXY“, „-anewer“ und „-cnewer“ in dem Tool find, die Möglichkeit, Bereiche in den Optionen „-amin“, „-cmin“ und „-mmin“ anzugeben, sowie das Caching von Informationen ĂŒber Dateien, mit denen beim Vergleich, etwa mit den Optionen „-samefile“ und „-newerXY“, gearbeitet wird. In dem Tool xargs wurde die Option „—max-lines“ implementiert.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster