Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 700360 - Arm64 mingw64 crossdev targets.
Summary: Arm64 mingw64 crossdev targets.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: ARM64 Linux
: Normal normal (vote)
Assignee: Michael Lawrence
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-17 13:22 UTC by Michael Lawrence
Modified: 2020-08-11 02:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Lawrence 2019-11-17 13:22:42 UTC
crossdev --target arm64-w64-mingw32
(aarch64) can force it however likely to build fail. However some pices do build. 

--binpkg --resume-crosdev (f'ont restart whole damn thing, if bins exist resume building steps.. ie gcc etc , if just resume of later stages. 

Reproducible: Sometimes

Steps to Reproduce:
1.
2.set overlay to mingw64 or something.. 
3.been a few mos. But chromeos-dev  aufuyun..
Hopefully can more easily migrate to gentoo on the emmc. Insted of chroot foo'l'ry
Actual Results:  
Gcc often dies in build.

Expected Results:  
Windows 10 on rpi4,  perfect confance rm shil or honeypot victim.. or media extender or etc.. for the noobs ie those sales ppl.. whom will never get linux.  And just need bare min extras , and ppl not fouling the IT admins day anymore.. 

Hopefully build cross gcc golang etc for windows 10 on rpi4/rpi3 , rust has bins for this target.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-11-17 17:39:09 UTC
No idea what this is. A way to keep private notes in public?
Comment 2 Michael Lawrence 2019-11-18 17:48:26 UTC
https://reviews.llvm.org/D36364 Add support for a MinGW AArch64 target 

https://github.com/msys2/MSYS2-packages/issues/1276 


https://sourceforge.net/p/mingw-w64/mailman/message/35983268/
This patch-set adds initial support for targeting ARM64 in MinGW .


+ Ability to build GCC etc for Gentoo Linux (crossdev targeting) Windows 10 iot/rpi3/4 desktop builds  on arm/arm64 devices. via crossdev. hopefully that can be done or improved. 

*partially dependent on upstream llvm/gcc golang etc. , of which i get. * 

2019 MSVC will build native Windows on arm64 binaries. , however little to no gcc or llvm etc builds. or pre-built bins.
Comment 3 Michael Lawrence 2019-11-18 18:03:33 UTC
so far building a stabilized cross-compiler is not all that stable , 

binutils builds , however eventually rest of the job dies out.


I can further test this latter, we just moved , so getting desk rebuilt and add'l gear out ie rpi3/4 rock64pro etc . so in about a few i can push any build logs .. no big rush.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-11 01:53:28 UTC
Please re-open this with actual details of a failed build, if one exists.

Include precise instructions on how to reproduce (no guesses/estimations if you can) and build logs.
Comment 5 Michael Lawrence 2020-08-11 02:03:00 UTC
sure i can try in a few days logs if at all 
were on a rented chroot 


need to be sure rpi4 is in updated stable state... 
I've expanded llvm/clang to build more , and been updating gcc for as full of kit d cgo etc.. 

last few builds ie Gnome/kde have run 4 dayz...