bug#79221: basenc triggers undefined-behaviour in mini-gmp

2025-08-11 Thread Paul Eggert
Thanks, I installed that.

bug#79221: basenc triggers undefined-behaviour in mini-gmp

2025-08-11 Thread Bruno Haible via GNU coreutils Bug Reports
The CI this week reports a new test failure of the tests/basenc/basenc test, when compiled with sanitizers. How to reproduce: 1. Build the current coreutils with CC="clang -fsanitize=address,undefined,signed-integer-overflow,shift,integer-divide-by-zero -fno-sanitize-recover=undefined" con

bug#79218: BUG: sudo rm -rf /* removes without --no-preserve-root

2025-08-11 Thread Pádraig Brady
On 11/08/2025 11:16, Doctorixx wrote: Hello coreutils maintainers, I noticed a potentially dangerous difference in how rm handles the / and /* patterns. Currently: $ sudo rm -rf / rm: it is dangerous to operate recursively on '/' rm: use --no-preserve-root to override this failsafe This preve

bug#79218: BUG: sudo rm -rf /* removes without --no-preserve-root

2025-08-11 Thread Collin Funk
Hi, Doctorixx writes: > Hello coreutils maintainers, > > I noticed a potentially dangerous difference in how rm handles the / and /* > patterns. > > Currently: > > $ sudo rm -rf / > rm: it is dangerous to operate recursively on '/' > rm: use --no-preserve-root to override this failsafe > > This

bug#79218: BUG: sudo rm -rf /* removes without --no-preserve-root

2025-08-11 Thread Doctorixx
Hello coreutils maintainers, I noticed a potentially dangerous difference in how rm handles the / and /* patterns. Currently: $ sudo rm -rf / rm: it is dangerous to operate recursively on '/' rm: use --no-preserve-root to override this failsafe This prevents accidental deletion of the root dire