On Thu, 8 Nov 2018 at 13:30, Khem Raj <[email protected]> wrote:
> > --- a/meta/recipes-extended/ghostscript/ghostscript_9.25.bb
> > +++ b/meta/recipes-extended/ghostscript/ghostscript_9.25.bb
> > @@ -121,5 +121,4 @@ do_install_class-native () {
> >
> >  BBCLASSEXTEND = "native"
> >
> > -# ghostscript does not supports "arc"
> > -COMPATIBLE_HOST = "^(?!arc).*"
> > +COMPATIBLE_HOST = 
> > "(aarch64|arm|i.86|microblaze|mips|nios2|powerpc|x86_64).*"
>
> this ignores riscv now. since you wsnt to
> ignore for just one arch you can use
>
> COMPATIBLE_HOST_arc = "(none)"
>
> or somesuch mechanism.

How is that different to the original assignment?

The real point here is that all of these variations have flaws.
Listing the architectures which don't work means the list isn't
complete, but listing the working architectures means that layers
which provide a bbappend instead of submitting to oe-core [1] will
then refuse to build ghostscript unless they also do something clever
with COMPATIBLE_HOST.

Ross

[1] meta-riscv, I'm looking at you
https://github.com/riscv/meta-riscv/tree/master/recipes-extended/ghostscript
-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to