-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Armadaxp toolchain incorrectly using vfpv3-d16 flag? #5283
Comments
@hgy59, I came across this older issue and I was wondering of it's current applicability and impact on the dotnet-based packages. EDIT: From previous reports it doesn't seem to affect persons running Sonarr v4 and Radarr on |
@th0ma7, any thoughts on this older bug report? |
I'm no expert in this, and would require in depth testing to confirm and validate potential impacts on other armv7 archs part of the same generic arch packaging. |
If we have packages that rely on the
So far we build generic armv7 packages with the armada38x Toolchain DSM6.2.4:
DSM 7.1:
DSM 7.2:
|
noting maybe related #6176 |
Is this a new Bug?
Package Name
syno-armadaxp
Package Version
All
Device Model
DS414
Device Architecture
ARMv7
Firmware Version
7.0.1
What happened?
The toolchain for armadaxp is setting
-mfpu=vfpv3-d16
.spksrc/toolchain/syno-armadaxp-7.0/Makefile
Line 12 in a6da5d8
I think this is incorrect based on the output of
Note it reports
vfpv3
but notvfpv3d16
.Compare with the output on an Armada370 DS115j:
This does report
vfpv3d16
and so needs the-mfpu=vfpv3-d16
flag.I think the
armadaxp
toolchains should be using-mfpu=vfpv3
likearmada375
does:spksrc/toolchain/syno-armada375-7.0/Makefile
Line 12 in a6da5d8
This is relevant to .NET apps, which currently required support for full
vfpv3
. Currently I believe this is only causing issues forarmada370
. There have been intermittent reports of .NET apps failing onarmadaxp
,alpine
andalpine4k
. I believe these issues are all due to outdated libraries on DSM and can be worked around via a chroot style wrapper.I think I have a working Radarr for CPUs that only support
vfpv3-d16
based on a custom .NET build and I am trying to work out which architectures this needs to be used for.Reproduction steps
Install Log
Service Log
No response
Other Logs
No response
The text was updated successfully, but these errors were encountered: