Created
April 4, 2013 14:05
-
-
Save JamieKnight/5310634 to your computer and use it in GitHub Desktop.
Errors building Servo on 10.8.2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ompile_and_link: x86_64-apple-darwin/stage2/lib/rustc/x86_64-apple-darwin/lib/librust.dylib | |
warning: no debug symbols in executable (-arch x86_64) | |
/Users/jamie/servo/build/src/rust/x86_64-apple-darwin/stage2/bin/rustc -A default_methods -O /Users/jamie/servo/src/rust-cocoa/cocoa.rc -o libcocoa.dummy | |
/Users/jamie/servo/src/rust-cocoa/base.rs:1:4: 1:8 warning: unused import | |
/Users/jamie/servo/src/rust-cocoa/base.rs:1 use std; | |
^~~~ | |
warning: no debug symbols in executable (-arch x86_64) | |
touch libcocoa.dummy | |
/Users/jamie/servo/build/src/rust/x86_64-apple-darwin/stage2/bin/rustc -A default_methods -O /Users/jamie/servo/src/rust-core-foundation/core_foundation.rc -o librustcorefoundation.dummy | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:29:42: 29:43 error: obsolete syntax: visibility-qualified trait implementation | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:29 pub impl AbstractCFTypeRef for CFArrayRef { | |
^ | |
note: `pub` or `priv` is meaningless for trait implementations, because the `impl...for...` form defines overloads for methods that already exist; remove the `pub` or `priv` | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:51:30: 51:31 error: obsolete syntax: fn sigil in postfix position | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:51 pub fn each_ref<A>(cb: fn&(ElemRefType) -> A) { | |
^ | |
note: Rather than `fn@`, `fn~`, or `fn&`, write `@fn`, `~fn`, and `&fn` respectively | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:51:47: 51:48 error: obsolete syntax: bare function type | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:51 pub fn each_ref<A>(cb: fn&(ElemRefType) -> A) { | |
^ | |
note: use `&fn` or `extern fn` instead | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:55:31: 55:32 error: obsolete syntax: fn sigil in postfix position | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:55 pub fn eachi_ref<A>(cb: fn&(uint, ElemRefType) -> A) { | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:55:54: 55:55 error: obsolete syntax: bare function type | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:55 pub fn eachi_ref<A>(cb: fn&(uint, ElemRefType) -> A) { | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:62:26: 62:27 error: obsolete syntax: fn sigil in postfix position | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:62 pub fn each<A>(cb: fn&(&ElemRefType) -> A) { | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:62:44: 62:45 error: obsolete syntax: bare function type | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:62 pub fn each<A>(cb: fn&(&ElemRefType) -> A) { | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:69:27: 69:28 error: obsolete syntax: fn sigil in postfix position | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:69 pub fn eachi<A>(cb: fn&(uint, &ElemRefType) -> A) { | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:69:51: 69:52 error: obsolete syntax: bare function type | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:69 pub fn eachi<A>(cb: fn&(uint, &ElemRefType) -> A) { | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:81:30: 81:31 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:81 assert idx < self.len(); | |
^ | |
note: use `fail_unless!()` instead | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:137:18: 137:20 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:137 assert sum == 15; | |
^~ | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:143:18: 143:20 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/array.rs:143 assert sum == 30; | |
^~ | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:37:41: 37:42 error: obsolete syntax: visibility-qualified trait implementation | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:37 pub impl AbstractCFTypeRef for CFTypeRef { | |
^ | |
note: `pub` or `priv` is meaningless for trait implementations, because the `impl...for...` form defines overloads for methods that already exist; remove the `pub` or `priv` | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:45:65: 45:66 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:45 assert CFGetTypeID(r) == AbstractCFTypeRef::type_id::<T>(); | |
^ | |
note: use `fail_unless!()` instead | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:63:53: 63:60 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:63 assert CFGetRetainCount(this.obj) > 0 as CFIndex; | |
^~~~~~~ | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:111:72: 111:73 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/base.rs:111 assert wrapper.type_id() == AbstractCFTypeRef::type_id::<T>(); | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/boolean.rs:13:44: 13:45 error: obsolete syntax: visibility-qualified trait implementation | |
/Users/jamie/servo/src/rust-core-foundation/boolean.rs:13 pub impl AbstractCFTypeRef for CFBooleanRef { | |
^ | |
note: `pub` or `priv` is meaningless for trait implementations, because the `impl...for...` form defines overloads for methods that already exist; remove the `pub` or `priv` | |
/Users/jamie/servo/src/rust-core-foundation/data.rs:59:27: 59:28 error: obsolete syntax: fn sigil in postfix position | |
/Users/jamie/servo/src/rust-core-foundation/data.rs:59 fn with_buf<U>(blk: fn&(v: &[u8]) -> U) -> U { | |
^ | |
note: Rather than `fn@`, `fn~`, or `fn&`, write `@fn`, `~fn`, and `&fn` respectively | |
/Users/jamie/servo/src/rust-core-foundation/data.rs:59:41: 59:42 error: obsolete syntax: bare function type | |
/Users/jamie/servo/src/rust-core-foundation/data.rs:59 fn with_buf<U>(blk: fn&(v: &[u8]) -> U) -> U { | |
^ | |
note: use `&fn` or `extern fn` instead | |
/Users/jamie/servo/src/rust-core-foundation/dictionary.rs:72:40: 72:41 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/dictionary.rs:72 assert keys.len() == values.len(); | |
^ | |
note: use `fail_unless!()` instead | |
/Users/jamie/servo/src/rust-core-foundation/dictionary.rs:132:20: 132:21 error: obsolete syntax: fn sigil in postfix position | |
/Users/jamie/servo/src/rust-core-foundation/dictionary.rs:132 fn each(blk: fn&(&KeyRefType, &ValueRefType) -> bool) { | |
^ | |
note: Rather than `fn@`, `fn~`, or `fn&`, write `@fn`, `~fn`, and `&fn` respectively | |
/Users/jamie/servo/src/rust-core-foundation/dictionary.rs:132:52: 132:56 error: obsolete syntax: bare function type | |
/Users/jamie/servo/src/rust-core-foundation/dictionary.rs:132 fn each(blk: fn&(&KeyRefType, &ValueRefType) -> bool) { | |
^~~~ | |
note: use `&fn` or `extern fn` instead | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:38:43: 38:44 error: obsolete syntax: visibility-qualified trait implementation | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:38 pub impl AbstractCFTypeRef for CFNumberRef { | |
^ | |
note: `pub` or `priv` is meaningless for trait implementations, because the `impl...for...` form defines overloads for methods that already exist; remove the `pub` or `priv` | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:62:38: 62:39 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:62 assert self.has_number_type(ty); | |
^ | |
note: use `fail_unless!()` instead | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:74:38: 74:39 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:74 assert self.has_number_type(ty); | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:86:38: 86:39 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:86 assert self.has_number_type(ty); | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:98:39: 98:40 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/number.rs:98 assert self.has_float_type(); | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:201:43: 201:44 error: obsolete syntax: visibility-qualified trait implementation | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:201 pub impl AbstractCFTypeRef for CFStringRef { | |
^ | |
note: `pub` or `priv` is meaningless for trait implementations, because the `impl...for...` form defines overloads for methods that already exist; remove the `pub` or `priv` | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:259:28: 259:29 error: obsolete syntax: visibility-qualified trait implementation | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:259 pub impl ToStr for CFString { | |
^ | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:288:36: 288:44 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:288 assert chars_written == char_len; | |
^~~~~~~~ | |
note: use `fail_unless!()` instead | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:291:53: 291:60 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:291 assert bytes_used + 1 == buffer.len() as CFIndex; | |
^~~~~~~ | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:419:23: 419:32 error: obsolete syntax: assertion | |
/Users/jamie/servo/src/rust-core-foundation/string.rs:419 assert original == converted; | |
^~~~~~~~~ | |
/Users/jamie/servo/src/rust-core-foundation/url.rs:33:25: 33:26 error: obsolete syntax: visibility-qualified trait implementation | |
/Users/jamie/servo/src/rust-core-foundation/url.rs:33 pub impl ToStr for CFURL { | |
^ | |
note: `pub` or `priv` is meaningless for trait implementations, because the `impl...for...` form defines overloads for methods that already exist; remove the `pub` or `priv` | |
error: aborting due to 33 previous errors | |
make[1]: *** [librustcorefoundation.dummy] Error 101 | |
make: *** [/Users/jamie/servo/build/src/rust-core-foundation/lib*.dummy] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment