On 2017-07-16 00:01 +0200, John Paul Adrian Glaubitz wrote:
> While working on fixing some issues with cross-building native
> versions of gcc, I noticed that dpkg-cross is missing the
> cross-config files for multiple architectures:
> 
>     * mips64el
>     * powerpcspe
>     * ppc64
>     * ppc64el
>     * s390x
>     * sparc
>     * sparc64
>     * x32
> 
> I'm not sure whether these configuration files are actually still
> being used since at least for gcc they are actually creating problems
> when cross-building from 64 to 32 bits, but that's most likely due to
> a flawky configure script in gcc.

Ideally these things would all be discovered at build-time correctly,
but so fart as I know these values are still used by configure for at
least some packages. Providing them remains useful for the time being.

> I'm also not sure about hurd-i386,
> kfreebsd-i386 and kfreebsd-amd64 as I never cross-built for these
> targets.

Me neither.
 
> Either way, the list should be consistent or removed altogether.

We have not tried to provide files for arches where we are not sure of
the answers. The idea was that porters would provide info for their
architectures, and thus get the details right. We could probably find
out the answers for various arches with some effort. If you provide
files I am happy to include them. I guess I could check by logging on
to porter boxes and collecting suitable details.

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to