On Sun, 5 Feb 2023 15:11:09 +0100, Volker Schlecht wrote:

> Updates devel/difftastic to 0.43.1 
> * Primary new feature is support of R syntax.
> * Pull in upstream's patch to tree_magic_mini
> 
> Built and tested on amd64.

Unable to build this port on OpenBSD-current/amd64.

$ sysctl kern.version
kern.version=OpenBSD 7.2-current (GENERIC) #988: Sun Feb 12 23:14:45 MST 2023
    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC

$ rustc -V
rustc 1.66.1 (90743e729 2023-01-10) (built from a source tarball)

Errors on build with crate const_format v0.2.23 :

Compiling const_format v0.2.23
     Running `/usr/local/bin/rustc --crate-name const_format --edition=2018 
/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/modcargo-crates/const_format-0.2.23/src/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat 
--crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C 
embed-bitcode=no -C codegen-units=4 -C debuginfo=0 --cfg 'feature="default"' -C 
metadata=6667803bd25ee675 -C extra-filename=-6667803bd25ee675 --out-dir 
/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/target/release/deps -L 
dependency=/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/target/release/deps
 --extern 
const_format_proc_macros=/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/target/release/deps/libconst_format_proc_macros-6b92ef6676e29502.so
 --cap-lints allow`
msyscall 94d4846f000 a7000 error
error: could not compile `const_format`

Caused by:
  process didn't exit successfully: `/usr/local/bin/rustc --crate-name 
const_format --edition=2018 
/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/modcargo-crates/const_format-0.2.23/src/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat 
--crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C 
embed-bitcode=no -C codegen-units=4 -C debuginfo=0 --cfg 'feature="default"' -C 
metadata=6667803bd25ee675 -C extra-filename=-6667803bd25ee675 --out-dir 
/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/target/release/deps -L 
dependency=/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/target/release/deps
 --extern 
const_format_proc_macros=/usr/obj/ports/difftastic-0.43.1/difftastic-0.43.1/target/release/deps/libconst_format_proc_macros-6b92ef6676e29502.so
 --cap-lints allow` (signal: 11, SIGSEGV: invalid memory reference)

Laurent

Reply via email to