Use armel instead of arm-softfp#8771
Conversation
|
It does not work by only this PR. (will fail ARM build in all PRs) |
|
@hseok-oh I've just merged your commits into this PR and let's see CI works well. Thanks! |
8d89df8 to
9cc30bd
Compare
|
@dotnet-bot test Linux ARM Emulator Cross Release Build |
9cc30bd to
eadfc1b
Compare
|
LGTM |
- Update scripts for rootfs, build, build system generation and CI - Update managed build project - Rename rootfs directory - Fix bug in rootfs script related to lldb package lldb package only usable lldb-3.5-dev for jessie/arm-softfp We cannot get lldb-3.6-dev or lldb-3.8-dev from jessie/arm-softfp repository Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com> Singed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
eadfc1b to
9193a2c
Compare
|
@gkhanna79 PTAL. This replaces arm-softfp with armel in build/rootfs/CI scripts and etc. and we succesfully built CoreCLR for armel at loca host PC. @mellinoe I saw you merged a PR(dotnet/corefx#14803) in CoreFX. Can you please also take a look at this? |
| #Apply the changes needed to build for the emulator rootfs | ||
| (set +x; echo 'Applying cross build patch to suit Linux ARM emulator rootfs') | ||
| git am < "$__ARMEmulRootfs"/dotnet/setenv/coreclr_cross.patch | ||
| #(set +x; echo 'Applying cross build patch to suit Linux ARM emulator rootfs') |
There was a problem hiding this comment.
If this is no longer needed, could you please delete all the commented out lines instead?
|
LGTM modulo comments from @janvorli. We can merge this once that is addressed. |
We don't need a patch anymore, because we fixed cmake file. Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
9193a2c to
c72f6cb
Compare
|
@dotnet-bot test Linux ARM Emulator Cross Debug Build |
|
@janvorli @gkhanna79 I've update PR with feedback and all CI tests are passed. PTAL. |
* Use armel instead of arm-softfp for CoreCLR - Update scripts for rootfs, build, build system generation and CI - Update managed build project - Rename rootfs directory - Fix bug in rootfs script related to lldb package lldb package only usable lldb-3.5-dev for jessie/arm-softfp We cannot get lldb-3.6-dev or lldb-3.8-dev from jessie/arm-softfp repository Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com> Singed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com> * Update ARM32 CI script We don't need a patch anymore, because we fixed cmake file. Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com> Commit migrated from dotnet/coreclr@165fa5c
Related issue: #8770
Rename directory
cross/arm-softfptocross/armel.Update build scripts, configuration files and CI scripts for arm-softfp
Also fix bug in rootfs of arm-softfp