golang: Use clang for native build
authorFredrik Fornwall <fredrik@fornwall.net>
Mon, 16 Jan 2017 10:13:38 +0000 (11:13 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Mon, 16 Jan 2017 10:13:38 +0000 (11:13 +0100)
packages/golang/build.sh
scripts/setup-ubuntu.sh

index 9ef70f9..67f6225 100644 (file)
@@ -21,7 +21,7 @@ termux_step_make_install () {
        cd $TERMUX_PKG_SRCDIR/src
        env CC_FOR_TARGET=$CC \
            CXX_FOR_TARGET=$CXX \
-           CC=gcc \
+           CC=clang \
            GO_LDFLAGS="-extldflags=-pie" \
            GOROOT_BOOTSTRAP=$GOROOT \
            GOROOT_FINAL=$TERMUX_GODIR \
index 3151fc2..3177026 100755 (executable)
@@ -5,6 +5,7 @@ PACKAGES="$PACKAGES ant"                        # Used by jack and aptsigner.
 PACKAGES="$PACKAGES asciidoc"
 PACKAGES="$PACKAGES automake"
 PACKAGES="$PACKAGES bison"
+PACKAGES="$PACKAGES clang"                     # Used by golang, useful to have same compiler building.
 PACKAGES="$PACKAGES curl"                      # Used for fetching sources.
 PACKAGES="$PACKAGES flex"
 PACKAGES="$PACKAGES gettext"                   # Provides 'msgfmt' which the apt build uses.