-----Original Message----- From: İsmail Dönmez <idoenmez@suse.de> Sent: 10 September 2020 08:49 To: Guillaume Gardet <Guillaume.Gardet@arm.com> Cc: Jan Engelhardt <jengelh@inai.de>; Lubos Kocman <lubos.kocman@suse.com>; opensuse-factory@opensuse.org Subject: Re: [opensuse-factory] Heads up regarding WSL and Windows for ARM cross compilation effort.
Hi,
On 10 Sep 06:45 2020, Guillaume Gardet wrote:
-----Original Message----- From: İsmail Dönmez <idoenmez@suse.de> Sent: 10 September 2020 08:36 To: Guillaume Gardet <Guillaume.Gardet@arm.com> Cc: Jan Engelhardt <jengelh@inai.de>; Lubos Kocman <lubos.kocman@suse.com>; opensuse-factory@opensuse.org Subject: Re: [opensuse-factory] Heads up regarding WSL and Windows for ARM cross compilation effort.
Hi,
On 10 Sep 06:17 2020, Guillaume Gardet wrote:
Do you really expect people to build for x86_64 windows on PowperPC or Arm machines?
I really think it is ok to build for aarch64 windows on aarch64 and for x86_64 windows on x86_64. We build openSUSE for aarch64 on aarch64 and openSUSE for x86_64 on x86_64 after all. I do not see any added value at all to keep the ability to build x86_64 windows on non x86 archs.
This is called cross-compilation and it's a very valuable thing. I don't understand the reasoning behind to remove such a functionality.
The problem is the prefix of packages: 'mingw64-' applies for windows 64-bit
and covers both x86_64 and aarch64.
Is there a bug report or a document explaining the problem in detail so we can try to fix it properly?
It has been part of https://bugzilla.opensuse.org/show_bug.cgi?id=1162960 Cheers, Guillaume
Regards, ismail
-- Everything is the way it is because it got that way. - D'Arcy Wentworth Thompson
SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany GF: Felix Imendörffer (HRB 36809, AG Nürnberg)
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.