Fossil SCM
Suppress compilation warnings for jimsh0 in autosetup-find-tclsh. OpenBSD compilation warnings (sprintf(), strcpy() and rand()) goes to stdout and ./configure then uses the warnings as part of the path to execute.
Commit
c8a1cfb62bc5aa54e48ef9a555971779bec354feb645e96cfa06cb244f8ee5f2
Parent
db6674638ae60a5…
1 file changed
+1
-1
+1
-1
| --- autosetup/autosetup-find-tclsh | ||
| +++ autosetup/autosetup-find-tclsh | ||
| @@ -8,10 +8,10 @@ | ||
| 8 | 8 | for tclsh in $autosetup_tclsh jimsh tclsh tclsh8.5 tclsh8.6; do |
| 9 | 9 | { $tclsh "$d/autosetup-test-tclsh"; } 2>/dev/null && exit 0 |
| 10 | 10 | done |
| 11 | 11 | echo 1>&2 "No installed jimsh or tclsh, building local bootstrap jimsh0" |
| 12 | 12 | for cc in ${CC_FOR_BUILD:-cc} gcc; do |
| 13 | - { $cc -o "$d/jimsh0" "$d/jimsh0.c"; } 2>/dev/null || continue | |
| 13 | + { $cc -o "$d/jimsh0" "$d/jimsh0.c"; } >/dev/null 2>&1 || continue | |
| 14 | 14 | "$d/jimsh0" "$d/autosetup-test-tclsh" && exit 0 |
| 15 | 15 | done |
| 16 | 16 | echo 1>&2 "No working C compiler found. Tried ${CC_FOR_BUILD:-cc} and gcc." |
| 17 | 17 | echo false |
| 18 | 18 |
| --- autosetup/autosetup-find-tclsh | |
| +++ autosetup/autosetup-find-tclsh | |
| @@ -8,10 +8,10 @@ | |
| 8 | for tclsh in $autosetup_tclsh jimsh tclsh tclsh8.5 tclsh8.6; do |
| 9 | { $tclsh "$d/autosetup-test-tclsh"; } 2>/dev/null && exit 0 |
| 10 | done |
| 11 | echo 1>&2 "No installed jimsh or tclsh, building local bootstrap jimsh0" |
| 12 | for cc in ${CC_FOR_BUILD:-cc} gcc; do |
| 13 | { $cc -o "$d/jimsh0" "$d/jimsh0.c"; } 2>/dev/null || continue |
| 14 | "$d/jimsh0" "$d/autosetup-test-tclsh" && exit 0 |
| 15 | done |
| 16 | echo 1>&2 "No working C compiler found. Tried ${CC_FOR_BUILD:-cc} and gcc." |
| 17 | echo false |
| 18 |
| --- autosetup/autosetup-find-tclsh | |
| +++ autosetup/autosetup-find-tclsh | |
| @@ -8,10 +8,10 @@ | |
| 8 | for tclsh in $autosetup_tclsh jimsh tclsh tclsh8.5 tclsh8.6; do |
| 9 | { $tclsh "$d/autosetup-test-tclsh"; } 2>/dev/null && exit 0 |
| 10 | done |
| 11 | echo 1>&2 "No installed jimsh or tclsh, building local bootstrap jimsh0" |
| 12 | for cc in ${CC_FOR_BUILD:-cc} gcc; do |
| 13 | { $cc -o "$d/jimsh0" "$d/jimsh0.c"; } >/dev/null 2>&1 || continue |
| 14 | "$d/jimsh0" "$d/autosetup-test-tclsh" && exit 0 |
| 15 | done |
| 16 | echo 1>&2 "No working C compiler found. Tried ${CC_FOR_BUILD:-cc} and gcc." |
| 17 | echo false |
| 18 |