Running ./oieserver in server/setup after build yields the error below on Apple bash: ```text mgaffigan@mbp setup % ./oieserver ./oieserver: line 102: conditional binary operator expected ./oieserver: line 102: syntax error near `"$var_name"' ./oieserver: line 102: ` if [[ -v "$var_name" ]]; then' mgaffigan@mbp setup % ```
Activity
kpalang commentedon Nov 3, 2025
What version of bash do you have installed?
mgaffigan commentedon Nov 3, 2025
Why does Apple ship bash 3.2?
kpalang commentedon Nov 4, 2025
I've approved #199
For future reference, the approach used before this PR works starting with Bash 4.2, but MacOS ships with Bash 3.2.
gibson9583 commentedon Nov 4, 2025
Fun - I hadn't noticed this on Mac since I've been using zsh instead
chore: correct copyright headers on Saga-authored and BridgeLink-deri…