Build fails
stereobooster opened this issue · 1 comments
stereobooster commented
Stable
cargo build --verbose
Fresh natord v1.0.9 (https://github.com/lifthrasiir/rust-natord.git#93e5f0ac)
Compiling postgres_extension_macros v0.0.1 (https://github.com/thehydroimpulse/postgres-extension.rs#5fdac67f)
Running `rustc /.cargo/git/checkouts/postgres-extension.rs-6c32a33f6ee2475c/master/macros/src/lib.rs --crate-name postgres_extension_macros --crate-type dylib --crate-type rlib -C prefer-dynamic -g -C metadata=7dfee0560e913ba3 -C extra-filename=-7dfee0560e913ba3 --out-dir /my/pgxn-utils/natural_sort/target/debug/deps --emit=dep-info,link -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps --cap-lints allow`
Fresh libc v0.2.13
Compiling postgres_extension v0.0.1 (https://github.com/thehydroimpulse/postgres-extension.rs#5fdac67f)
Running `rustc /.cargo/git/checkouts/postgres-extension.rs-6c32a33f6ee2475c/master/src/lib.rs --crate-name postgres_extension --crate-type dylib -C prefer-dynamic -g -C metadata=142a984c1da92769 -C extra-filename=-142a984c1da92769 --out-dir /my/pgxn-utils/natural_sort/target/debug/deps --emit=dep-info,link -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps --extern libc=/my/pgxn-utils/natural_sort/target/debug/deps/liblibc-a70a3ae81492eede.rlib --cap-lints allow`
/.cargo/git/checkouts/postgres-extension.rs-6c32a33f6ee2475c/master/src/lib.rs:1:1: 1:18 error: #[feature] may not be used on the stable release channel
/.cargo/git/checkouts/postgres-extension.rs-6c32a33f6ee2475c/master/src/lib.rs:1 #![feature(core)]
^~~~~~~~~~~~~~~~~
error: aborting due to previous error
/.cargo/git/checkouts/postgres-extension.rs-6c32a33f6ee2475c/master/macros/src/lib.rs:1:1: 1:64 error: #[feature] may not be used on the stable release channel
/.cargo/git/checkouts/postgres-extension.rs-6c32a33f6ee2475c/master/macros/src/lib.rs:1 #![feature(plugin_registrar, quote, box_syntax, rustc_private)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: aborting due to previous error
Build failed, waiting for other jobs to finish...
error: Could not compile `postgres_extension_macros`.
Caused by:
Process didn't exit successfully: `rustc /.cargo/git/checkouts/postgres-extension.rs-6c32a33f6ee2475c/master/macros/src/lib.rs --crate-name postgres_extension_macros --crate-type dylib --crate-type rlib -C prefer-dynamic -g -C metadata=7dfee0560e913ba3 -C extra-filename=-7dfee0560e913ba3 --out-dir /my/pgxn-utils/natural_sort/target/debug/deps --emit=dep-info,link -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps --cap-lints allow` (exit code: 101)
cargo -V
cargo 0.10.0 (10ddd7d 2016-04-08)
Nightly
cargo build --verbose
Fresh natord v1.0.9 (https://github.com/lifthrasiir/rust-natord.git#93e5f0ac)
Fresh libc v0.2.13
Compiling postgres_extension_macros v0.0.1 (https://github.com/thehydroimpulse/postgres-extension.rs#5fdac67f)
Fresh postgres_extension v0.0.1 (https://github.com/thehydroimpulse/postgres-extension.rs#5fdac67f)
Running `rustc /.cargo/git/checkouts/postgres-extension.rs-d576f8e53fa9bcec/master/macros/src/lib.rs --crate-name postgres_extension_macros --crate-type dylib --crate-type rlib -C prefer-dynamic -g -C metadata=521d4ffefa573a04 -C extra-filename=-521d4ffefa573a04 --out-dir /my/pgxn-utils/natural_sort/target/debug/deps --emit=dep-info,link -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps --cap-lints allow`
/.cargo/git/checkouts/postgres-extension.rs-d576f8e53fa9bcec/master/macros/src/lib.rs:7:1: 7:26 error: can't find crate for `rustc_front` [E0463]
/.cargo/git/checkouts/postgres-extension.rs-d576f8e53fa9bcec/master/macros/src/lib.rs:7 extern crate rustc_front;
^~~~~~~~~~~~~~~~~~~~~~~~~
error: aborting due to previous error
error: Could not compile `postgres_extension_macros`.
Caused by:
Process didn't exit successfully: `rustc /.cargo/git/checkouts/postgres-extension.rs-d576f8e53fa9bcec/master/macros/src/lib.rs --crate-name postgres_extension_macros --crate-type dylib --crate-type rlib -C prefer-dynamic -g -C metadata=521d4ffefa573a04 -C extra-filename=-521d4ffefa573a04 --out-dir /my/pgxn-utils/natural_sort/target/debug/deps --emit=dep-info,link -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps -L dependency=/my/pgxn-utils/natural_sort/target/debug/deps --cap-lints allow` (exit code: 101)
➜ natural_sort git:(master) rustc --version
rustc 1.10.0 (cfcb716cf 2016-07-03)
➜ natural_sort git:(master) cargo -V
cargo 0.11.0-nightly (259324c 2016-05-20)
Trying to reuse your code in guedes/pgxn-utils#40
stereobooster commented
Made PR for this #10