Projekti GNU publikoi lëshimin e paketës findutils 4.10.0, që përmban implementime të utiliteteve për organizimin e kërkimeve të skedarëve në sistem, si find, updatedb dhe locate. Në kuadër të findutils ndihmohet gjithashtu utilita xargs, e cila është e destinuar për ndërtimin e komandave që ekzekutohen me të dhëna nga hyrja standarde, zakonisht të formuara me ndihmën e utilitetit find.
Në këtë version të ri:
- Rinisja e mbështetjes për bibliotekën C Musl, e shpërndarë nën licencën MIT. Ky ndryshim lejon përdorimin e GNU findutils në shpërndarje Linux që përdorin Musl në vend të Glibc, siç janë Void Linux, Alpine Linux, postmarketOS, OpenWrt dhe Static Linux.
- ĂshtĂ« zgjidhur «problemi i vitit 2038», qĂ« shkaktonte dĂ«shtime nĂ« sistemet me tipin 32-bit tĂ« time_t gjatĂ« pĂ«rpunimit nĂ« utilitetet findutils tĂ« skedarĂ«ve qĂ« datojnĂ« pas 19 janarit 2038. DĂ«shtimi shkaktohet nga fakti qĂ« tipi 32-bit i time_t nuk mund tĂ« pĂ«rdoret pĂ«r tĂ« pĂ«rpunuar kohĂ«n pas 19 janarit 2038 pĂ«r shkak tĂ« mbushjes sĂ« numrit 32-bit tĂ« sekondave qĂ« fillon nga 1 janari 1970. PĂ«r ndĂ«rtimin nĂ« sisteme pa mbĂ«shtetje pĂ«r kohĂ«n pas vitit 2038 Ă«shtĂ« parashikuar opsioni «âdisable-year2038».
- Kur ndihmohet programi find, niveli i parë i optimizimit përdoret në vend të të dytit për të shmangur ndryshimin e rendit të operacioneve dhe për të siguruar një sjellje të përsëritur.
Për më tepër, disa ditë më parë u lëshua paketa uutils findutils 0.6.0 me një implementim alternativ të mjeteve nga paketa GNU Findutils, e shkruar në gjuhën Rust. Niveli i përputhshmërisë me GNU findutils vlerësohet në 65.97% gjatë testimeve në BFS Test Suite dhe 63.38% në GNU Test Suite (190 teste të suksesshme u ekzekutuan në paketën BFS dhe 445 teste në paketën GNU, ndërsa 97 dhe 256 teste për momentin kanë dështuar).
Nga përmirësimet në uutils findutils 0.6.0, mund të theksohet shtimi në programin find të mbështetjes për opsionet '-uid', '-gid', '-samefile', '-fstype', '-[no]user', '-[no]group', '-newerXY', '-anewer' dhe '-cnewer', mundësia për të treguar intervale në opsionet '-amin', '-cmin' dhe '-mmin', dheCaching i informacionit mbi skedarët, me të cilët bëhet krahasimi gjatë përdorimit të opsioneve si '-samefile' dhe '-newerXY'. Në programin xargs është implementuar opsioni '--max-lines'.
Burimi: opennet.ru
