New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Limit test data excluded and support HARFBUZZ_SYS_NO_PKG_CONFIG better #142
Closed
+88
−13
pip path
c030974
Select commit
7234ca7
Exclude only test font data
jdm 573ad88
Support HARFBUZZ_SYS_NO_PKG_CONFIG=0 or 1
spl 393de23
Expand test matrix
jdm da91699
Add ls and git status to debug
spl e6e8d83
RUST_LOG=trace cargo package
spl 30153ec
Reduce stderr output with a grep
spl 2cdcd4d
ls after cargo package
spl 3546ee2
ls -lrt --full-time
spl 479b565
Hack into build.rs: ls out_dir
spl 5e7d016
cargo package -vv
spl 87e4dff
Also output for pkg-config
spl fce9927
ls properly in the target dir
spl d260388
Remove extra ls
spl 74818f7
ls harfbuzz/util
spl 2b41954
diff -r
spl f25cc2e
diff || true
spl e89d9fd
git status
spl 6a5dd01
comment out cargo build to speed up Travis
spl 4a6d69a
rebuild
spl e6f281e
ls > file, diff file
spl 3b148db
rebuild
spl 6099edf
install cargo from git
spl f23c4f8
install in /tmp/cargo
spl 8f1513a
cargo install --path
spl a73efbd
cargo install --force
spl a98edcf
cargo --version to be sure
spl 8a6ec2a
rebuild
spl 3be1c5e
revert cargo built from master
spl 2ad9675
move touch outside of build
spl 28f6ade
better diff args
spl e59f3c0
bash multiline string
spl d3aac85
touch configure
spl bc55513
dedup configure
spl 6722085
revert moving touch outside build.rs
spl d283f16
export RAGEL = /bin/true
spl 62d301d
ragel bin
spl a087a37
which ragel
spl c3e42c1
trigger build
spl 35a2845
RAGEL_PATH
spl 79624df
trigger build
spl 4d6b9c6
strace
spl b2f7f66
grep .../package/... strace.out
spl 9129048
disable osx for now
spl e8a47d8
grep src
spl 5155a7e
grep package; grep WR
spl 2c12b45
sendclient
spl c312698
upgrade pip, exit with same $?
spl 7a52598
upgrade setuptools and wheel
spl c030974
pip path
spl 55facd2
pip install --user
spl 85b1c37
which pip
spl 704e984
sudo pip install
spl 0376633
nog een keer
spl 93a53d2
sudo send-cli
spl 2e537f1
python3
spl e6b71b2
sudo pip3
spl 286eed0
Use ffsend instead of send-cli
spl 3456e8b
ffsend -q
spl a2f62bf
sed: /bin/true
spl 0c80944
Revert sed: /bin/true
spl 552b0a4
reduce touch'd files to configure and Makefile.in
spl a678eac
touch config.h.in
spl 6a30574
touch aclocal.m4
spl 794477f
touch -r configure
spl 188d6ff
fix touch -r
spl 59c7345
touch configure.ac
spl 502f6c3
touch hb-version.h
spl 0934536
touch m4/*.m4
spl e796611
touch everything
spl 58c0aee
touch Makefile.* hb-version.*
spl
Closed
Limit test data excluded and support HARFBUZZ_SYS_NO_PKG_CONFIG better #142
pip path
Mar 27, 2019
Apr 2, 2019
Mar 27, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 3, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 5, 2019
Apr 8, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 9, 2019
Apr 10, 2019
Apr 10, 2019
Apr 10, 2019
Apr 10, 2019
Apr 11, 2019
Apr 11, 2019
Apr 11, 2019
Apr 11, 2019
Apr 11, 2019
Apr 11, 2019
Apr 11, 2019
Apr 11, 2019
Apr 11, 2019
Apr 16, 2019
c030974
Select commit
7234ca7
Exclude only test font data
jdm 573ad88
Support HARFBUZZ_SYS_NO_PKG_CONFIG=0 or 1
spl 393de23
Expand test matrix
jdm da91699
Add ls and git status to debug
spl e6e8d83
RUST_LOG=trace cargo package
spl 30153ec
Reduce stderr output with a grep
spl 2cdcd4d
ls after cargo package
spl 3546ee2
ls -lrt --full-time
spl 479b565
Hack into build.rs: ls out_dir
spl 5e7d016
cargo package -vv
spl 87e4dff
Also output for pkg-config
spl fce9927
ls properly in the target dir
spl d260388
Remove extra ls
spl 74818f7
ls harfbuzz/util
spl 2b41954
diff -r
spl f25cc2e
diff || true
spl e89d9fd
git status
spl 6a5dd01
comment out cargo build to speed up Travis
spl 4a6d69a
rebuild
spl e6f281e
ls > file, diff file
spl 3b148db
rebuild
spl 6099edf
install cargo from git
spl f23c4f8
install in /tmp/cargo
spl 8f1513a
cargo install --path
spl a73efbd
cargo install --force
spl a98edcf
cargo --version to be sure
spl 8a6ec2a
rebuild
spl 3be1c5e
revert cargo built from master
spl 2ad9675
move touch outside of build
spl 28f6ade
better diff args
spl e59f3c0
bash multiline string
spl d3aac85
touch configure
spl bc55513
dedup configure
spl 6722085
revert moving touch outside build.rs
spl d283f16
export RAGEL = /bin/true
spl 62d301d
ragel bin
spl a087a37
which ragel
spl c3e42c1
trigger build
spl 35a2845
RAGEL_PATH
spl 79624df
trigger build
spl 4d6b9c6
strace
spl b2f7f66
grep .../package/... strace.out
spl 9129048
disable osx for now
spl e8a47d8
grep src
spl 5155a7e
grep package; grep WR
spl 2c12b45
sendclient
spl c312698
upgrade pip, exit with same $?
spl 7a52598
upgrade setuptools and wheel
spl c030974
pip path
spl 55facd2
pip install --user
spl 85b1c37
which pip
spl 704e984
sudo pip install
spl 0376633
nog een keer
spl 93a53d2
sudo send-cli
spl 2e537f1
python3
spl e6b71b2
sudo pip3
spl 286eed0
Use ffsend instead of send-cli
spl 3456e8b
ffsend -q
spl a2f62bf
sed: /bin/true
spl 0c80944
Revert sed: /bin/true
spl 552b0a4
reduce touch'd files to configure and Makefile.in
spl a678eac
touch config.h.in
spl 6a30574
touch aclocal.m4
spl 794477f
touch -r configure
spl 188d6ff
fix touch -r
spl 59c7345
touch configure.ac
spl 502f6c3
touch hb-version.h
spl 0934536
touch m4/*.m4
spl e796611
touch everything
spl 58c0aee
touch Makefile.* hb-version.*
spl
Travis CI / Travis CI - Pull Request
required action
Apr 9, 2019
in
1m 4s
Build Errored
The build errored. This is a change from the previous build, which passed.
Details
This is a pull request build.
It is running a build against the merge commit, after merging #142 Limit test data excluded and support HARFBUZZ_SYS_NO_PKG_CONFIG better.
Any changes that have been made to the master branch before the build ran are also included.
Jobs and Stages
This build has three jobs, running in parallel.
| Job | Rust | ENV | OS | State |
|---|---|---|---|---|
| stable | \["HARFBUZZ\_SYS\_NO\_PKG\_CONFIG=\\"0\\""\] | Linux | errored | |
| stable | \["HARFBUZZ\_SYS\_NO\_PKG\_CONFIG=\\"1\\""\] | Linux | errored | |
| nightly | Linux | errored |
Build Configuration
| Build Option | Setting |
|---|---|
| Language | Rust |
| Operating System | Linux (Trusty) |
Build Configuration
{
"dist": "trusty",
"sudo": false,
"group": "stable",
"addons": {
"apt": {
"packages": [
"strace"
]
}
},
"matrix": {
"include": [
{
"os": "linux",
"env": "HARFBUZZ_SYS_NO_PKG_CONFIG=\"0\"",
"dist": "trusty",
"rust": "stable"
},
{
"os": "linux",
"env": "HARFBUZZ_SYS_NO_PKG_CONFIG=\"1\"",
"dist": "trusty",
"rust": "stable"
},
{
"os": "linux",
"dist": "trusty",
"rust": "nightly"
}
]
},
"script": [
"git status",
"strace -f -t -o strace.out -e trace=file cargo package --manifest-path=harfbuzz-sys/Cargo.toml || (c=$?; send-cli strace.out; (exit $c))",
"diff src*.txt || true",
"diff util*.txt || true",
"diff -r harfbuzz-sys/harfbuzz target/package/harfbuzz-sys-0.3.1/harfbuzz || true"
],
".result": "configured",
"language": "rust",
"global_env": [
"RAGEL_PATH=$HOME/bin/ragel"
],
"before_script": [
"which ragel && ragel -v || true",
"mkdir -p $HOME/bin",
"echo '#!/bin/true' > $RAGEL_PATH",
"chmod u+x $RAGEL_PATH && [[ \"$(which ragel)\" == \"$RAGEL_PATH\" ]]",
"export PATH=$PATH:$HOME/.local/bin",
"pip install --upgrade pip setuptools wheel",
"pip install sendclient"
]
}