niieani/bash-oo-framework

Not running on bash <= 4.1

Open

#16 opened on Feb 15, 2016

 (9 comments) (1 reaction) (0 assignees)Shell (244 forks)batch import
bughelp wanted

Repository metrics

Stars
 (5,615 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Have this error when running your-script.sh on Solaris.

$ uname -a SunOS localhost 5.11 11.2 sun4v sparc sun4v $ bash --version GNU bash, version 4.1.17(1)-release (sparc-sun-solaris2.11) $ ./your-script.sh /pkg/my/tools/bash-oo/lib/oo-bootstrap.sh: line 44: declare: -g: invalid option declare: usage: declare [-aAfFilrtux] [-p] [name[=value] ...] /pkg/my/tools/bash-oo/lib/oo-bootstrap.sh: line 45: declare: -g: invalid option declare: usage: declare [-aAfFilrtux] [-p] [name[=value] ...] /pkg/my/tools/bash-oo/lib/oo-bootstrap.sh: line 176: declare: -g: invalid option declare: usage: declare [-aAfFilrtux] [-p] [name[=value] ...] /pkg/my/tools/bash-oo/lib/oo-bootstrap.sh: line 177: declare: -g: invalid option declare: usage: declare [-aAfFilrtux] [-p] [name[=value] ...] /pkg/my/tools/bash-oo/lib/oo-bootstrap.sh: line 178: declare: -g: invalid option declare: usage: declare [-aAfFilrtux] [-p] [name[=value] ...] /pkg/my/tools/bash-oo/lib/oo-bootstrap.sh: line 190: declare: -g: invalid option declare: usage: declare [-aAfFilrtux] [-p] [name[=value] ...]

Contributor guide