summaryrefslogtreecommitdiff
path: root/system/coreutils
AgeCommit message (Collapse)AuthorFilesLines
2023-04-10system/coreutils: revert gnulib getcwd optimization. fixes #985, #987.Zach van Rijn2-2/+96
This commit reverts a commit in gnulib in coreutils that caused a functional change between coreutils { 9.1 --> 9.2 }. tl;dr: * on some systems, `(cd //tmp && /bin/pwd)` may return '/tmp' or '//tmp' depending on several factors; this is generally OK * in a musl-based Adélie environment, we identified a change in this behavior between coreutils updates during testing * the functional change was bisected to coreutils commit d42e4e9191abb818fc0e28507085a3945eed1477, which itself bumps the gnulib submodule, and is unrelated to coreutils itself * gnulib commit 356a414e8c15ef3f8cc7b7157427c8ce9a9f7c1b has been identified as the culprit for this functional change See #987 for more information.
2023-04-01system/coreutils: Update to 9.2A. Wilcox5-23/+55
Fixes: #787
2022-12-26system/coreutils: patch test assumption. fixes #943.Zach van Rijn2-1/+18
2022-05-01system/coreutils: Update to 9.1A. Wilcox5-207/+7
2021-10-24system/coreutils: Fix test suite under apkfA. Wilcox1-1/+3
The chgrp calls fail because of supplementary group shens under fakeroot. Override the group detection to prevent this.
2020-04-05system/coreutils: Update to 8.32A. Wilcox6-66/+183
2019-09-28system/coreutils: skip bogus gnulib LOGNAME testMax Rees2-1/+13
It is not necessarily true that LOGNAME will match the owner of the tty to which stdin is connected (sudo, su, ...)
2019-09-28system/coreutils: fix test failure with bind mountsMax Rees2-1/+14
df-symlink tests whether df output is consistent in regards to where devices are mounted. Specifically, it tries to ensure that if there is a 1:1 mapping of the device ("source") corresponding to the current directory "." ("target"), then `df --output=source,target .` should be the same as `df --output=source,target $(df --out=source . | tail -n1)`. However, this is not necessarily the case in the presence of bind mounts. For example: $ df --out=source . Filesystem /dev/sda4 $ df --out=source,target /dev/sda4 Filesystem Mounted on /dev/sda4 / $ df --out=source,target . Filesystem Mounted on /dev/sda4 /git This can be fixed by adding the --all flag to ensure that duplicate devices are printed, so that the 1:1-checking if statement actually checks it correctly.
2019-07-23system/coreutils: move install(1) to /usr/bin for user/newt etalA. Wilcox1-2/+5
2019-07-21system/*: initial bashism removalMax Rees1-7/+8
2019-07-08system/coreutils: Move env back to /usr/bin/Luis Ressel1-2/+3
2019-07-07system/coreutils: fix everythingA. Wilcox1-4/+7
2019-07-07system/coreutils: and don't come back, stupid symlinksA. Wilcox1-16/+0
2019-07-07system/coreutils: single-binary violates split /usr; kill offA. Wilcox1-3/+2
2019-06-03system/coreutils: enable install of 'arch' utilitySeamus Caveney1-0/+1
2019-06-01system/coreutils: fix check, once and for allA. Wilcox4-2/+109
2019-04-16system/coreutils: bump to 8.31A. Wilcox1-2/+2
2019-03-08system/coreutils: fix bad mergeA. Wilcox1-3/+4
2019-03-08Merge branch 'https' into 'master' A. Wilcox1-7/+5
system/*: Use https:// where possible See merge request !189
2019-03-08system/*: remove checkroot, moderniseA. Wilcox1-4/+0
2019-03-08system/*: Change source urls to https:// wherever possibleLuis Ressel1-7/+5
2018-09-04system/coreutils: bump to 8.30A. Wilcox2-13/+12
2018-08-03system/coreutils: fix #32 (disable csplit io test)Seamus Caveney2-1/+14
2018-06-27system/*: revbump for utmps bumpA. Wilcox1-1/+1
2018-06-15system/coreutils: [PD] fix, bump to 8.29, single-binary, utmpsA. Wilcox3-21/+27
2018-06-08harmony -> systemA. Wilcox9-0/+446