Commit e077ed0b authored by Steven Fackler's avatar Steven Fackler
Browse files

Disable cross compilation for now

parent 053c924d
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@ sudo: false
addons:
  apt:
    packages:
    - gcc-4.6-arm-linux-gnueabihf
    - gcc-arm-linux-gnueabihf
rust:
- nightly
- beta
@@ -16,10 +16,10 @@ env:
  - TEST_FEATURES=false
  - TEST_FEATURES=true
matrix:
  include:
  - os: linux
    env: TARGET=arm-unknown-linux-gnueabihf TEST_FEATURES=true
    rust: 1.4.0
    #  include:
    #  - os: linux
    #    env: TARGET=arm-unknown-linux-gnueabihf TEST_FEATURES=true
    #    rust: 1.4.0
  exclude:
  - os: osx
    env: TEST_FEATURES=true
+2 −1
Original line number Diff line number Diff line
@@ -75,7 +75,7 @@ impl Server {

    fn new_tcp(args: &[&str]) -> (Server, TcpStream) {
        let (server, addr) = Server::spawn(args, None);
        loop {
        for _ in 0..20 {
            match TcpStream::connect(&addr) {
                Ok(s) => return (server, s),
                Err(ref e) if e.kind() == io::ErrorKind::ConnectionRefused => {
@@ -84,6 +84,7 @@ impl Server {
                Err(e) => panic!("wut: {}", e),
            }
        }
        panic!("server never came online");
    }

    fn new() -> (Server, TcpStream) {
+7 −3
Original line number Diff line number Diff line
@@ -5,13 +5,17 @@ if [ "$TRAVIS_OS_NAME" == "osx" ]; then
    exit 0
fi

if [ -n "$TARGET" ]; then
    FLAGS="os/compiler=$TARGET-"
if [ "$TARGET" == "arm-unknown-linux-gnueabihf" ]; then
    export C_INCLUDE_PATH=/usr/arm-linux-gnueabihf/include
    CROSS=arm-linux-gnueabihf-
    OS_COMPILER=linux-armv4
else
    OS_COMPILER=linux-x86_64
fi

mkdir /tmp/openssl
cd /tmp/openssl
curl https://openssl.org/source/openssl-1.0.2e.tar.gz | tar --strip-components=1 -xzf -
./Configure --prefix=$HOME/openssl shared $FLAGS
./Configure --prefix=$HOME/openssl shared --cross-compile-prefix=$CROSS $OS_COMPILER
make
make install
+1 −0
Original line number Diff line number Diff line
@@ -28,4 +28,5 @@ else
    COMMAND="test"
fi

export PATH=$HOME/openssl/bin:$PATH
(cd openssl && cargo $COMMAND $FLAGS --features "$FEATURES")