Skip to content

Instantly share code, notes, and snippets.

@skade
Created September 30, 2013 14:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save skade/6764516 to your computer and use it in GitHub Desktop.
Save skade/6764516 to your computer and use it in GitHub Desktop.
rustpkg not recursig into subdirectories of dependent libs correctly.
[ skade widmann ] RUST_LOG=r=4 rustpkg build libwidmann
WARNING: The Rust package manager is experimental and may be unstable
Using sysroot: /usr/local
Will store workcache in /Users/skade/Code/rust/widmann/.rust
Workcache database file: /Users/skade/Code/rust/widmann/.rust/rustpkg_db.json
Didn't find libwidmann-0.1 in /Users/skade/Code/rust/widmann/.rust
Found libwidmann-0.1 in /Users/skade/Code/rust/widmann
Didn't find libwidmann-0.1 in /Users/skade/.rust
found pkg libwidmann-0.1 in workspace /Users/skade/Code/rust/widmann, trying to build
Checking package source for package ID libwidmann-0.1, workspace = /Users/skade/Code/rust/widmann use_rust_path_hack = false
Checking dirs: ~"/Users/skade/Code/rust/widmann/src/libwidmann-0.1:/Users/skade/Code/rust/widmann/src/libwidmann"
For package id libwidmann-0.1, returning /Users/skade/Code/rust/widmann/src/libwidmann
pkgsrc: Returning {/Users/skade/Code/rust/widmann|/Users/skade/Code/rust/widmann/src/libwidmann|libwidmann-0.1}
build: workspace = /Users/skade/Code/rust/widmann (in Rust path? true is git dir? false pkgid = libwidmann-0.1 pkgsrc start_dir = /Users/skade/Code/rust/widmann/src/libwidmann
Package source directory = Package ID libwidmann-0.1 in start dir /Users/skade/Code/rust/widmann/src/libwidmann [workspace = /Users/skade/Code/rust/widmann]
package_script_option: checking whether /Users/skade/Code/rust/widmann/src/libwidmann/pkg.rs exists
Calling pkg_script_option on None
package_script_option: checking whether /Users/skade/Code/rust/widmann/src/libwidmann/pkg.rs exists
"No package script, continuing"
Matching against libwidmann
Will compile crate lib.rs
In /Users/skade/Code/rust/widmann/src/libwidmann, found 1 libs, 0 mains, 0 tests, 0 benchs
/Users/skade/Code/rust/widmann is indeed a workspace
Building libs in /Users/skade/Code/rust/widmann, destination = /Users/skade/Code/rust/widmann
build_crates: compiling /Users/skade/Code/rust/widmann/src/libwidmann/lib.rs
Building crate /Users/skade/Code/rust/widmann/src/libwidmann/lib.rs, declaring it as an input
exec_work: looking up /Users/skade/Code/rust/widmann/src/libwidmann/lib.rs and extra::workcache::WorkMap(extra::treemap::TreeMap<~str,extra::workcache::KindMap>{root: Some(~extra::treemap::TreeNode<~str,extra::workcache::KindMap>{key: ~"/Users/skade/Code/rust/widmann/src/libwidmann/lib.rs", value: extra::workcache::KindMap(extra::treemap::TreeMap<~str,~str>{root: Some(~extra::treemap::TreeNode<~str,~str>{key: ~"file", value: ~"7ef8976f84121e41b16465a39235cf0a4b54aa0f", left: None, right: None, level: 1u}), length: 1u}), left: None, right: None, level: 1u}), length: 1u})
"Cache miss!"
compile_crate: crate=/Users/skade/Code/rust/widmann/src/libwidmann/lib.rs, workspace=/Users/skade/Code/rust/widmann
compile_crate: short_name = libwidmann-0.1, flags =...
compile_input: /Users/skade/Code/rust/widmann/src/libwidmann/lib.rs / Lib
flags:
cfgs:
compile_input's sysroot = /usr/local
rustc flags: extra::getopts::Matches{opts: ~[extra::getopts::Opt{name: Long(~"bin"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Short('c'), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"cfg"), hasarg: Yes, occur: Multi, aliases: ~[]}, extra::getopts::Opt{name: Long(~"emit-llvm"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"help"), hasarg: No, occur: Optional, aliases: ~[extra::getopts::Opt{name: Short('h'), hasarg: No, occur: Optional, aliases: ~[]}]}, extra::getopts::Opt{name: Short('L'), hasarg: Yes, occur: Multi, aliases: ~[]}, extra::getopts::Opt{name: Long(~"lib"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"linker"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"link-args"), hasarg: Yes, occur: Multi, aliases: ~[]}, extra::getopts::Opt{name: Long(~"ls"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"no-trans"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Short('O'), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Short('o'), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"opt-level"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"passes"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"llvm-args"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"out-dir"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"parse-only"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"pretty"), hasarg: Maybe, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Short('S'), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"save-temps"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"sysroot"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"test"), hasarg: No, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"target"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"target-cpu"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"target-feature"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"android-cross-path"), hasarg: Yes, occur: Optional, aliases: ~[]}, extra::getopts::Opt{name: Long(~"warn"), hasarg: Maybe, occur: Optional, aliases: ~[extra::getopts::Opt{name: Short('W'), hasarg: Maybe, occur: Optional, aliases: ~[]}]}, extra::getopts::Opt{name: Long(~"allow"), hasarg: Yes, occur: Multi, aliases: ~[extra::getopts::Opt{name: Short('A'), hasarg: Yes, occur: Multi, aliases: ~[]}]}, extra::getopts::Opt{name: Long(~"deny"), hasarg: Yes, occur: Multi, aliases: ~[extra::getopts::Opt{name: Short('D'), hasarg: Yes, occur: Multi, aliases: ~[]}]}, extra::getopts::Opt{name: Long(~"forbid"), hasarg: Yes, occur: Multi, aliases: ~[extra::getopts::Opt{name: Short('F'), hasarg: Yes, occur: Multi, aliases: ~[]}]}, extra::getopts::Opt{name: Short('Z'), hasarg: Yes, occur: Multi, aliases: ~[]}, extra::getopts::Opt{name: Long(~"version"), hasarg: No, occur: Optional, aliases: ~[extra::getopts::Opt{name: Short('v'), hasarg: No, occur: Optional, aliases: ~[]}]}], vals: ~[~[], ~[], ~[], ~[], ~[], ~[], ~[Given], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[], ~[]], free: ~[]}
Checking whether /usr/local is in target
compile_input's sysroot = /usr/local
sysroot_to_use = /usr/local
using sysroot = /usr/local
testing name: macro_escape
testing name: doc
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: deriving
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: deriving
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: deriving
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: macro_escape
testing name: doc
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: deriving
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: doc
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: deriving
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: doc
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: deriving
test_cfg (no_cfgs=true, some_cfg_matches=false)
testing name: doc
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
test_cfg (no_cfgs=true, some_cfg_matches=false)
attr::contains_name (name=test)
testing: nogc
testing: unix
testing: target_os
testing: target_family
testing: target_arch
testing: target_endian
testing: target_word_size
attr::contains_name (name=test)
testing: macro_escape
testing: doc
attr::contains_name (name=bench)
testing: macro_escape
testing: doc
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
testing: deriving
attr::contains_name (name=bench)
testing: deriving
attr::contains_name (name=test)
testing: doc
attr::contains_name (name=bench)
testing: doc
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
testing: deriving
attr::contains_name (name=bench)
testing: deriving
attr::contains_name (name=test)
testing: doc
attr::contains_name (name=bench)
testing: doc
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
testing: deriving
attr::contains_name (name=bench)
testing: deriving
attr::contains_name (name=test)
testing: doc
attr::contains_name (name=bench)
testing: doc
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=test)
attr::contains_name (name=bench)
attr::contains_name (name=no_std)
testing: link
testing: crate_type
testing: link_args
attr::contains_name (name=no_implicit_prelude)
testing: link
testing: crate_type
testing: link_args
attr::contains_name (name=no_implicit_prelude)
testing: macro_escape
testing: doc
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
testing: deriving
attr::contains_name (name=no_implicit_prelude)
testing: doc
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
testing: deriving
attr::contains_name (name=no_implicit_prelude)
testing: doc
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
attr::contains_name (name=no_implicit_prelude)
testing: deriving
attr::contains_name (name=no_implicit_prelude)
testing: doc
attr::contains_name (name=no_implicit_prelude)
"In find_and_install_dependencies..."
"A view item!"
"A view item!"
Finding and installing... std
Listing directory /usr/local/lib
dir has 77u entries
lib_prefix = libstd and lib_filetype = .dylib
p = dtrace, p's extension is None
p = gettext, p's extension is None
p = ImageMagick-6.6.1, p's extension is Some(".1")
p = ImageMagick-6.7.6, p's extension is Some(".6")
p = libcargo.dylib, p's extension is Some(".dylib")
p = libcharset.a, p's extension is Some(".a")
p = libcore-c3ca5d77d81b46c1-0.5.dylib, p's extension is Some(".dylib")
Maybe 0.5 is a version
Attempting to parse: 0.5
Maybe libcore equals libstd
p = libcore-c3ca5d77d81b46c1-0.6.dylib, p's extension is Some(".dylib")
Maybe 0.6 is a version
Attempting to parse: 0.6
Maybe libcore equals libstd
p = libetpan.15.dylib, p's extension is Some(".dylib")
p = libetpan.a, p's extension is Some(".a")
p = libetpan.dylib, p's extension is Some(".dylib")
p = libetpan.la, p's extension is Some(".la")
p = libextra-a7c050cfd46b2c9a-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe libextra equals libstd
p = libextra-a7c050cfd46b2c9a-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe libextra equals libstd
p = libgit2.a, p's extension is Some(".a")
p = libgit2.dylib, p's extension is Some(".dylib")
p = libgmp.10.dylib, p's extension is Some(".dylib")
p = libgmp.a, p's extension is Some(".a")
p = libgmp.dylib, p's extension is Some(".dylib")
p = libgmpxx.4.dylib, p's extension is Some(".dylib")
p = libgmpxx.a, p's extension is Some(".a")
p = libgmpxx.dylib, p's extension is Some(".dylib")
p = libmpc.3.dylib, p's extension is Some(".dylib")
p = libmpc.a, p's extension is Some(".a")
p = libmpc.dylib, p's extension is Some(".dylib")
p = libmpfr.4.dylib, p's extension is Some(".dylib")
p = libmpfr.a, p's extension is Some(".a")
p = libmpfr.dylib, p's extension is Some(".dylib")
p = libpcre.1.dylib, p's extension is Some(".dylib")
p = libpcre.a, p's extension is Some(".a")
p = libpcre.dylib, p's extension is Some(".dylib")
p = libpcre.la, p's extension is Some(".la")
p = libpcrecpp.0.dylib, p's extension is Some(".dylib")
p = libpcrecpp.a, p's extension is Some(".a")
p = libpcrecpp.dylib, p's extension is Some(".dylib")
p = libpcrecpp.la, p's extension is Some(".la")
p = libpcreposix.0.dylib, p's extension is Some(".dylib")
p = libpcreposix.a, p's extension is Some(".a")
p = libpcreposix.dylib, p's extension is Some(".dylib")
p = libpcreposix.la, p's extension is Some(".la")
p = libruby-static.a, p's extension is Some(".a")
p = librust-5828c92a27389871-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librust equals libstd
p = librust-5828c92a27389871-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librust equals libstd
p = librustc-d3cb8c2ccd84a7a7-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librustc equals libstd
p = librustc-d3cb8c2ccd84a7a7-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librustc equals libstd
p = librustdoc-a437806a76c5f37a-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librustdoc equals libstd
p = librustdoc-a437806a76c5f37a-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librustdoc equals libstd
p = librusti-53e0ef2ae196aaff-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librusti equals libstd
p = librusti-53e0ef2ae196aaff-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librusti equals libstd
p = librustllvm.dylib, p's extension is Some(".dylib")
p = librustpkg-45c3eae3148fd21-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librustpkg equals libstd
p = librustpkg-45c3eae3148fd21-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librustpkg equals libstd
p = librustrt.dylib, p's extension is Some(".dylib")
p = libstd-6c65cf4b443341b1-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe libstd equals libstd
p = libstd-6c65cf4b443341b1-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe libstd equals libstd
p = libsyntax-64629f7f0c6a9bc-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe libsyntax equals libstd
p = libsyntax-64629f7f0c6a9bc-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe libsyntax equals libstd
p = libtidy.a, p's extension is Some(".a")
p = libvarnishapi.1.dylib, p's extension is Some(".dylib")
p = libvarnishapi.a, p's extension is Some(".a")
p = libvarnishapi.dylib, p's extension is Some(".dylib")
p = libvarnishapi.la, p's extension is Some(".la")
p = libwebsockets.0.dylib, p's extension is Some(".dylib")
p = libwebsockets.a, p's extension is Some(".a")
p = libwebsockets.dylib, p's extension is Some(".dylib")
p = libwebsockets.la, p's extension is Some(".la")
p = libzmq.0.dylib, p's extension is Some(".dylib")
p = libzmq.a, p's extension is Some(".a")
p = libzmq.dylib, p's extension is Some(".dylib")
p = libzmq.la, p's extension is Some(".la")
p = node_modules, p's extension is None
p = pkgconfig, p's extension is None
p = ruby, p's extension is None
p = rustc, p's extension is None
p = varnish, p's extension is None
p = wxPython-unicode, p's extension is None
p = wxPython-unicode-2.8.12.0, p's extension is Some(".0")
result_filename = /usr/local/lib/libstd-6c65cf4b443341b1-0.9-pre.dylib
It exists: /usr/local/lib/libstd-6c65cf4b443341b1-0.9-pre.dylib
"A view item!"
Finding and installing... github.com/skade/rust-pcre
Listing directory /usr/local/lib
dir has 77u entries
lib_prefix = libgithub.com/skade/rust-pcre and lib_filetype = .dylib
p = dtrace, p's extension is None
p = gettext, p's extension is None
p = ImageMagick-6.6.1, p's extension is Some(".1")
p = ImageMagick-6.7.6, p's extension is Some(".6")
p = libcargo.dylib, p's extension is Some(".dylib")
p = libcharset.a, p's extension is Some(".a")
p = libcore-c3ca5d77d81b46c1-0.5.dylib, p's extension is Some(".dylib")
Maybe 0.5 is a version
Attempting to parse: 0.5
Maybe libcore equals libgithub.com/skade/rust-pcre
p = libcore-c3ca5d77d81b46c1-0.6.dylib, p's extension is Some(".dylib")
Maybe 0.6 is a version
Attempting to parse: 0.6
Maybe libcore equals libgithub.com/skade/rust-pcre
p = libetpan.15.dylib, p's extension is Some(".dylib")
p = libetpan.a, p's extension is Some(".a")
p = libetpan.dylib, p's extension is Some(".dylib")
p = libetpan.la, p's extension is Some(".la")
p = libextra-a7c050cfd46b2c9a-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe libextra equals libgithub.com/skade/rust-pcre
p = libextra-a7c050cfd46b2c9a-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe libextra equals libgithub.com/skade/rust-pcre
p = libgit2.a, p's extension is Some(".a")
p = libgit2.dylib, p's extension is Some(".dylib")
p = libgmp.10.dylib, p's extension is Some(".dylib")
p = libgmp.a, p's extension is Some(".a")
p = libgmp.dylib, p's extension is Some(".dylib")
p = libgmpxx.4.dylib, p's extension is Some(".dylib")
p = libgmpxx.a, p's extension is Some(".a")
p = libgmpxx.dylib, p's extension is Some(".dylib")
p = libmpc.3.dylib, p's extension is Some(".dylib")
p = libmpc.a, p's extension is Some(".a")
p = libmpc.dylib, p's extension is Some(".dylib")
p = libmpfr.4.dylib, p's extension is Some(".dylib")
p = libmpfr.a, p's extension is Some(".a")
p = libmpfr.dylib, p's extension is Some(".dylib")
p = libpcre.1.dylib, p's extension is Some(".dylib")
p = libpcre.a, p's extension is Some(".a")
p = libpcre.dylib, p's extension is Some(".dylib")
p = libpcre.la, p's extension is Some(".la")
p = libpcrecpp.0.dylib, p's extension is Some(".dylib")
p = libpcrecpp.a, p's extension is Some(".a")
p = libpcrecpp.dylib, p's extension is Some(".dylib")
p = libpcrecpp.la, p's extension is Some(".la")
p = libpcreposix.0.dylib, p's extension is Some(".dylib")
p = libpcreposix.a, p's extension is Some(".a")
p = libpcreposix.dylib, p's extension is Some(".dylib")
p = libpcreposix.la, p's extension is Some(".la")
p = libruby-static.a, p's extension is Some(".a")
p = librust-5828c92a27389871-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librust equals libgithub.com/skade/rust-pcre
p = librust-5828c92a27389871-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librust equals libgithub.com/skade/rust-pcre
p = librustc-d3cb8c2ccd84a7a7-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librustc equals libgithub.com/skade/rust-pcre
p = librustc-d3cb8c2ccd84a7a7-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librustc equals libgithub.com/skade/rust-pcre
p = librustdoc-a437806a76c5f37a-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librustdoc equals libgithub.com/skade/rust-pcre
p = librustdoc-a437806a76c5f37a-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librustdoc equals libgithub.com/skade/rust-pcre
p = librusti-53e0ef2ae196aaff-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librusti equals libgithub.com/skade/rust-pcre
p = librusti-53e0ef2ae196aaff-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librusti equals libgithub.com/skade/rust-pcre
p = librustllvm.dylib, p's extension is Some(".dylib")
p = librustpkg-45c3eae3148fd21-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe librustpkg equals libgithub.com/skade/rust-pcre
p = librustpkg-45c3eae3148fd21-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe librustpkg equals libgithub.com/skade/rust-pcre
p = librustrt.dylib, p's extension is Some(".dylib")
p = libstd-6c65cf4b443341b1-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe libstd equals libgithub.com/skade/rust-pcre
p = libstd-6c65cf4b443341b1-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe libstd equals libgithub.com/skade/rust-pcre
p = libsyntax-64629f7f0c6a9bc-0.8.dylib, p's extension is Some(".dylib")
Maybe 0.8 is a version
Attempting to parse: 0.8
Maybe libsyntax equals libgithub.com/skade/rust-pcre
p = libsyntax-64629f7f0c6a9bc-0.9-pre.dylib, p's extension is Some(".dylib")
Maybe pre is a version
Attempting to parse: pre
Maybe 0.9 is a version
Attempting to parse: 0.9
Maybe libsyntax equals libgithub.com/skade/rust-pcre
p = libtidy.a, p's extension is Some(".a")
p = libvarnishapi.1.dylib, p's extension is Some(".dylib")
p = libvarnishapi.a, p's extension is Some(".a")
p = libvarnishapi.dylib, p's extension is Some(".dylib")
p = libvarnishapi.la, p's extension is Some(".la")
p = libwebsockets.0.dylib, p's extension is Some(".dylib")
p = libwebsockets.a, p's extension is Some(".a")
p = libwebsockets.dylib, p's extension is Some(".dylib")
p = libwebsockets.la, p's extension is Some(".la")
p = libzmq.0.dylib, p's extension is Some(".dylib")
p = libzmq.a, p's extension is Some(".a")
p = libzmq.dylib, p's extension is Some(".dylib")
p = libzmq.la, p's extension is Some(".la")
p = node_modules, p's extension is None
p = pkgconfig, p's extension is None
p = ruby, p's extension is None
p = rustc, p's extension is None
p = varnish, p's extension is None
p = wxPython-unicode, p's extension is None
p = wxPython-unicode-2.8.12.0, p's extension is Some(".0")
warning: library_in_workspace didn't find a library in /usr/local/lib for github.com/skade/rust-pcre
Trying to install library github.com/skade/rust-pcre, rebuilding it
(to get version) executing {git clone https://github.com/skade/rust-pcre /var/folders/zw/bpfvmq390lv2c6gn_6byyv0w0000gr/T/3yynw9nRWfGRhIk5test}
Cloned it... ( Cloning into '/var/folders/zw/bpfvmq390lv2c6gn_6byyv0w0000gr/T/3yynw9nRWfGRhIk5test'...
, )
(getting version, now getting tags) executing {git --git-dir=/var/folders/zw/bpfvmq390lv2c6gn_6byyv0w0000gr/T/3yynw9nRWfGRhIk5test/.git tag -l}
Full output: ( ) [0]
Found github.com/skade/rust-pcre-0.1 in /Users/skade/Code/rust/widmann/.rust
Didn't find github.com/skade/rust-pcre-0.1 in /Users/skade/Code/rust/widmann
Didn't find github.com/skade/rust-pcre-0.1 in /Users/skade/.rust
Checking package source for package ID github.com/skade/rust-pcre-0.1, workspace = /Users/skade/Code/rust/widmann/.rust use_rust_path_hack = false
Checking dirs: ~"/Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre-0.1:/Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre"
For package id github.com/skade/rust-pcre-0.1, returning /Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre-0.1
pkgsrc: Returning {/Users/skade/Code/rust/widmann/.rust|/Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre-0.1|github.com/skade/rust-pcre-0.1}
build: workspace = /Users/skade/Code/rust/widmann/.rust (in Rust path? true is git dir? false pkgid = github.com/skade/rust-pcre-0.1 pkgsrc start_dir = /Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre-0.1
Package source directory = Package ID github.com/skade/rust-pcre-0.1 in start dir /Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre-0.1 [workspace = /Users/skade/Code/rust/widmann/.rust]
package_script_option: checking whether /Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre-0.1/pkg.rs exists
Calling pkg_script_option on None
package_script_option: checking whether /Users/skade/Code/rust/widmann/.rust/src/github.com/skade/rust-pcre-0.1/pkg.rs exists
"No package script, continuing"
JustOne: p = lib.rs
task '<unnamed>' failed at 'assertion failed: os::path_exists(&pkg_src.start_dir.push_rel(p))', /Users/skade/src/rust/src/librustpkg/rustpkg.rs:458
task '<unnamed>' failed at 'receiving on closed channel', /Users/skade/src/rust/src/libstd/rt/comm.rs:199
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment