Overview
Comment: | Updated to use "fake-uname" when building Tcl if cross-compiling |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
2655d453ea5b5913688b55a9e852a850 |
User & Date: | rkeene on 2014-05-19 03:32:27 |
Other Links: | manifest | tags |
Context
2014-05-19
| ||
17:01 | Updated to supply licensing information in build check-in: 4f493878e3 user: rkeene tags: trunk | |
03:32 | Updated to use "fake-uname" when building Tcl if cross-compiling check-in: 2655d453ea user: rkeene tags: trunk | |
03:29 | Removed extra whitespace check-in: 0d0e6831fe user: rkeene tags: trunk | |
Changes
Modified server/buildpkgs/build_all.sh from [4bef3a5bc6] to [c3ccff1f0c].
︙ | |||
70 71 72 73 74 75 76 77 78 79 80 81 82 83 | 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 | + + + + + + + + + + | echo '' > "${TCLPRIVATE}/win/tclWinReg.c" ## Long-standing bug in Tcl echo '#undef strtod' > "${TCLPRIVATE}/compat/strtod.c.new" cat "${TCLPRIVATE}/compat/strtod.c" >> "${TCLPRIVATE}/compat/strtod.c.new" cat "${TCLPRIVATE}/compat/strtod.c.new" > "${TCLPRIVATE}/compat/strtod.c" rm -f "${TCLPRIVATE}/compat/strtod.c.new" ## Update to call fake "uname" since Tcl insists on ## using "uname" to determine HOST information case "${CC}" in *-*-*) sed 's|`uname |`'"${PROJROOTDIR}"'/fake-uname |g' "${TCLPRIVATE}/unix/configure" > "${TCLPRIVATE}/unix/configure.new" cat "${TCLPRIVATE}/unix/configure.new" > "${TCLPRIVATE}/unix/configure" rm -f "${TCLPRIVATE}/unix/configure.new" ;; esac tcl_platform_dir='unix win macosx' case "${CC}" in *mingw*) # If the compiler looks like Mingw, use Windows tcl_platform_dir='win' |
︙ |
Added server/buildpkgs/fake-uname version [bed70cf53f].