Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 680652 | Differences between
and this patch

Collapse All | Expand All

(-)a/eclass/cargo.eclass (-2 / +1 lines)
Lines 122-128 cargo_src_compile() { Link Here
122
122
123
	export CARGO_HOME="${ECARGO_HOME}"
123
	export CARGO_HOME="${ECARGO_HOME}"
124
124
125
	cargo build -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
125
	cargo build -v -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
126
		|| die "cargo build failed"
126
		|| die "cargo build failed"
127
}
127
}
128
128
129
--
130
eclass/cargo.eclass | 2 +-
129
eclass/cargo.eclass | 2 +-
131
1 file changed, 1 insertion(+), 1 deletion(-)
130
1 file changed, 1 insertion(+), 1 deletion(-)
(-)a/eclass/cargo.eclass (-2 / +1 lines)
Lines 122-128 cargo_src_compile() { Link Here
122
122
123
	export CARGO_HOME="${ECARGO_HOME}"
123
	export CARGO_HOME="${ECARGO_HOME}"
124
124
125
	cargo build -v -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
125
	cargo build -v --target=armv7-unknown-linux-gnueabihf -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
126
		|| die "cargo build failed"
126
		|| die "cargo build failed"
127
}
127
}
128
128
129
--
130
eclass/cargo.eclass | 4 ++++
129
eclass/cargo.eclass | 4 ++++
131
1 file changed, 4 insertions(+)
130
1 file changed, 4 insertions(+)
(-)a/eclass/cargo.eclass (-1 / +4 lines)
Lines 111-116 cargo_gen_config() { Link Here
111
	[source.crates-io]
111
	[source.crates-io]
112
	replace-with = "gentoo"
112
	replace-with = "gentoo"
113
	local-registry = "/nonexistant"
113
	local-registry = "/nonexistant"
114
115
	[target.armv7-unknown-linux-gnueabihf]
116
	linker = "armv7a-unknown-linux-gnueabihf-gcc"
117
114
	EOF
118
	EOF
115
}
119
}
116
120
117
--
118
eclass/cargo.eclass | 2 +-
121
eclass/cargo.eclass | 2 +-
119
1 file changed, 1 insertion(+), 1 deletion(-)
122
1 file changed, 1 insertion(+), 1 deletion(-)
(-)a/eclass/cargo.eclass (-1 / +1 lines)
Lines 136-142 cargo_src_compile() { Link Here
136
cargo_src_install() {
136
cargo_src_install() {
137
	debug-print-function ${FUNCNAME} "$@"
137
	debug-print-function ${FUNCNAME} "$@"
138
138
139
	cargo install -j $(makeopts_jobs) --root="${D}/usr" $(usex debug --debug "") "$@" \
139
	cargo install --target=armv7-unknown-linux-gnueabihf -j $(makeopts_jobs) --root="${D}/usr" $(usex debug --debug "") "$@" \
140
		|| die "cargo install failed"
140
		|| die "cargo install failed"
141
	rm -f "${D}/usr/.crates.toml"
141
	rm -f "${D}/usr/.crates.toml"
142
142

Return to bug 680652