User Details
- User Since
- Jun 12 2014, 10:01 AM (635 w, 1 d)
Yesterday
portmgr, please review. If good, please commit right away to save extra turnarounds and we have a few weeks time to notice fallout before we make 2026Q4 from this.
Wed, Jul 22
I've ignored formatting matters since those would be going forth and back, and I'd look to portmgr@ for setting up a style guide before we should start looking over style. I don't mind much if I add the ; at the end of the command or with a blank before the ; - either is arguable.
- after tcberner's accident with a status=0 invalidating the if [ $? -ne 0 ] let's just inline everyting into the if.
- add check_no_binaries to reject files (using od and grep) that have certain control characters or NUL bytes in the first 16 kB
- add check_unmerged scripts that rejects conflict markers (we only check <<<<<<< ||||||| >>>>>>>, not ======= which might be in MD or RST or plain text files individuall)
- make check_category_makefile also check on $CATEGORY/Makefile edits that we don't break the SUBDIR += ... enumeration versus what's actually in Git.
- set -o pipefile in a few places,
- ensure we run git's core.quotePath=true (via environment)
- quote all shell variables unless we safely set them ourselves
- fix shellcheck warnings (pkg install hs-ShellCheck)
- fix excess ":" prefixes on some multi-line error messages by switching from $* to $@ in common.sh
- tweak logging
So, let me upload a new version as followup, which adds two more tools
addresses the ${var} brace syntax,
and also fix shellcheck complaints about the scripts,
except those telling us what we can't have in POSIX sh, as in shellcheck -s sh -e1090,3003,3037,3040,3043.
Tue, Jul 21
Sun, Jul 19
Added "PR: line" to the commit message and re-diffed with git format-patch HEAD^ -U9999 so as to provide full context if reviewers want to look at context.
See inline comment with links to a fix we need to add on top https://github.com/freebsd/freebsd-ports/pull/567 and the bug report https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296889
Jun 20 2026
What gives you the right to remove reviewers that the submitter placed?
Jun 9 2026
The wait3() path reported failing previously via https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295965 seems to be fixed for me now. Thank you.
Apr 8 2026
I think I have no more ports affected by this change, stepping down from reviewing this change proposal.
Apr 7 2026
Approving for devel/gettext-po-mode.
Mar 8 2026
OK for archivers/py-borgbackup
Feb 5 2026
Feb 4 2026
Feb 3 2026
Feb 2 2026
Thanks for this contribution, tested, approved & committed.
