Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Dec 2020 07:09:07 +0000
From:      Nuno Teixeira <ed.arrakis@gmail.com>
To:        freebsd-ports@freebsd.org
Subject:   textproc/cast2gif not compiling on i386
Message-ID:  <CAFDf7UJAQbu_cx%2B=Hb=LSNM_Vg9c0mZ787RtbZN4HafhSjcZBg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello,

textproc/cast2gif is not compiling on i386 and "expected `i32`, found
`i64`" error seems to tell that font-kit rust dependency is not i386
buildable.

Should I use ONLY_FOR_ARCHS= amd64?

Full log
<http://beefy10.nyi.freebsd.org/data/114i386-default/557100/logs/cast2gif-0.1.0.p1.log>;

Thanks,

Nuno Teixeira

(...)

error[E0308]: mismatched types
   --> /wrkdirs/usr/ports/textproc/cast2gif/work/cast2gif-4f76eeb/cargo-crates/font-kit-0.6.0/src/loaders/freetype.rs:811:21
    |
811 |                 yy: matrix.w() as i64,
    |                     ^^^^^^^^^^^^^^^^^ expected `i32`, found `i64`

error: aborting due to 6 previous errors

For more information about this error, try `rustc --explain E0308`.
error: could not compile `font-kit`

Caused by:
  process didn't exit successfully: `/usr/local/bin/rustc --crate-name
font_kit --edition=2018
/wrkdirs/usr/ports/textproc/cast2gif/work/cast2gif-4f76eeb/cargo-crates/font-kit-0.6.0/src/lib.rs
--error-format=json --json=diagnostic-rendered-ansi,artifacts
--crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C
linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="freetype"'
--cfg 'feature="loader-freetyp

(...)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UJAQbu_cx%2B=Hb=LSNM_Vg9c0mZ787RtbZN4HafhSjcZBg>