SQLite User Forum

rsync Mac support missing MacPorts path
Login

rsync Mac support missing MacPorts path

(1) By Matt Bishop (mattbishop) on 2025-08-06 15:53:12 [source]

In the latest release 3.50.4 I see a comment that the rsync tool (ssh specifically) no longer needs full paths to the exec for Macs as long as it is installed in these three paths:

$HOME/bin:/usr/local/bin:/opt/homebrew/bin

The code that specifies this is here:

https://github.com/sqlite/sqlite/blob/7270a56fdfeaee4f19ba169a1821592d57716a3b/tool/sqlite3_rsync.c#L569

This path list is missing MacPorts, an alternative to HomeBrew. MacPorts installs executables to '/opt/local/bin'. This path list should include it:

$HOME/bin:/usr/local/bin:/opt/homebrew/bin:/opt/local/bin

(2) By Stephan Beal (stephan) on 2025-08-06 15:59:44 in reply to 1 [link] [source]

This path list should include it...

Done! That will show up in 3.51 but (because it's not a bug fix) won't be applied to any as-yet-hypothetical 3.50.5.