Re: [PATCH 00/14] SHA-1/SHA-256 interoperability, part 2
Junio C Hamano <gitster@pobox.com> writes:
Show 19 quoted lines
> We either need to downdate the syntax or do the following, but IIRC,
> 1.77 is a bit too new for the Debian oldstable?
>
> Cargo.toml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git c/Cargo.toml w/Cargo.toml
> index 2f51bf5d5f..7772321dd7 100644
> --- c/Cargo.toml
> +++ w/Cargo.toml
> @@ -2,7 +2,7 @@
> name = "gitcore"
> version = "0.1.0"
> edition = "2018"
> -rust-version = "1.49.0"
> +rust-version = "1.77.0"
>
> [lib]
> crate-type = ["staticlib"]
For now, I'd add this on top of the topic and rebuild 'seen'.
--- >8 ---
Subject: [PATCH] SQUASH??? downgrade build.rs syntax
As the build with "make WITH_RUST=YesPlease" dies like so
...
AR libgit.a
CARGO target/release/libgitcore.a
error: the `cargo::` syntax for build script output instructions was added in \
Rust 1.77.0, but the minimum supported Rust version of `gitcore v0.1.0 \
(/home/gitster/w/git.build)` is 1.49.0.
Switch to the old `cargo:rustc-link-search=.` syntax (note the single colon).
See https://doc.rust-lang.org/cargo/reference/build-scripts.html#outputs-of-\
the-build-script for more information about build script outputs.
gmake: *** [Makefile:2964: target/release/libgitcore.a] Error 101work it around by downgrading the syntax as the error messages suggests.
---
build.rs | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/build.rs b/build.rs
index 136d58c35a..3228367b5d 100644
--- a/build.rs
+++ b/build.rs
@@ -11,11 +11,11 @@
// with this program; if not, see <https://www.gnu.org/licenses/>.
fn main() {
- println!("cargo::rustc-link-search=.");
- println!("cargo::rustc-link-search=reftable");
- println!("cargo::rustc-link-search=xdiff");
- println!("cargo::rustc-link-lib=git");
- println!("cargo::rustc-link-lib=reftable");
- println!("cargo::rustc-link-lib=z");
- println!("cargo::rustc-link-lib=xdiff");
+ println!("cargo:rustc-link-search=.");
+ println!("cargo:rustc-link-search=reftable");
+ println!("cargo:rustc-link-search=xdiff");
+ println!("cargo:rustc-link-lib=git");
+ println!("cargo:rustc-link-lib=reftable");
+ println!("cargo:rustc-link-lib=z");
+ println!("cargo:rustc-link-lib=xdiff");
}
--
2.51.2-698-g3eff15350e