Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Dec 2020 19:01:45 +0000
From:      Nuno Teixeira <ed.arrakis@gmail.com>
To:        rhurlin@freebsd.org
Cc:        freebsd-ports@freebsd.org
Subject:   Re: textproc/cast2gif not compiling on i386
Message-ID:  <CAFDf7UJF9agjX_HiK0j%2BYr_%2BgY=eARjV6YJp1XL1thnhtvyREw@mail.gmail.com>
In-Reply-To: <e6e37524-7ebf-ff1c-aad3-ee69d618bab9@gwdg.de>
References:  <CAFDf7UJAQbu_cx%2B=Hb=LSNM_Vg9c0mZ787RtbZN4HafhSjcZBg@mail.gmail.com> <e6e37524-7ebf-ff1c-aad3-ee69d618bab9@gwdg.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Ok, thanks!

Rainer Hurling <rhurlin@gwdg.de> escreveu no dia segunda, 7/12/2020 =C3=A0(=
s)
17:53:

> Hi Nuno,
>
> I think you are right. cargo-crates/font-kit lists only the following
> platforms:
>
>   x86_64-unknow-linux-gnu
>   x86_64-pc-windows-msvc
>   i686-pc-windows-msvc
>   x86_64-apple-darwin
>
> ONLY_FOR_ARCHS=3Damd64 seems right to me.
>
> Greetings,
> Rainer
>
>
> Am 07.12.20 um 08:09 schrieb Nuno Teixeira:
> > 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=3D 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/f=
ont-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=3D2018
> >
> /wrkdirs/usr/ports/textproc/cast2gif/work/cast2gif-4f76eeb/cargo-crates/f=
ont-kit-0.6.0/src/
> lib.rs
> > --error-format=3Djson --json=3Ddiagnostic-rendered-ansi,artifacts
> > --crate-type lib --emit=3Ddep-info,metadata,link -C opt-level=3D3 -C
> > linker-plugin-lto --cfg 'feature=3D"default"' --cfg 'feature=3D"freetyp=
e"'
> > --cfg 'feature=3D"loader-freetyp
> >
> > (...)
> > _______________________________________________
> > freebsd-ports@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org=
"
> >
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UJF9agjX_HiK0j%2BYr_%2BgY=eARjV6YJp1XL1thnhtvyREw>