-
-
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
try to fix sickchill #4870
try to fix sickchill #4870
Conversation
- avoid noarch due to arch specific requirements (wheels) - remove python38 site-packages from wheelhouse - adjust service-setup.sh for DSM 7 - still fails to run on DSM 6
As SickChill is already WIP in #4743 my PR might get obsolete. |
Merged the changes to https://github.com/BKSteve/spksrc/tree/SickChillDSM7 Test build 9 will be there soon. It has a much reduced requirements.txt file but I'm wondering if that's the issue. |
Just saw an interesting error fly past during the build.
|
The error is
|
So does this error pertain to my build environment or the cross packages being built? |
The framework should install
you could try to clean the pip cache with |
I cleared the .cache of pip folder and did At line 27444 it has a successful build of cffi but earlier at 24935 it has a failed build. Or the 27432 section
resolves the prior cffi build error? |
CFFI when building the SPK keeps kicking errors. Particularly with this leaked message. I get this for both qoriq and evansport (6&7) grateful for any advice. The other 8/11 builds complete without error.
|
There's something fishy here. It is referencing to GCC 8.3.0 instead of the cross-compiler being at version 4 or 5 depending of the DSM toolchain. EDIT: I just gave it a try while rebasing against master and there's a little more to it. All non
|
I look forward to some guidance or updates on how to resolve these alternate x64 builds. |
I forced the
|
The make spkclean helps build but still running into issues with non x64 devices. It does seem to have resolved the cffi build issue. build-88f6281-6.1.log
evansport had issues with loading PyNaCl too, so added to the requirements.txt and still crash (12) now waiting for feedback on the cross/PyNaCl build (13) |
So I now have the 20210310-1 version successfully building for many architectures https://github.com/SickChill/SickChill/issues/7504 using the double build technique. So to try an work out what the issue is and take out all the sickchill items I built a 'dumbtest' package based on sickchill but with only cross/python38 and one package in requirements.txt to see what the cause of the cffi error was the sickchill or something else My Repo SickChillOld under spk dumbtest and still.
This error is consistent with other builds in this case I used Alpine build as a test but this is same for evansport, 88fxxx, armv7, ... This shouldn't be happening and would love to fix it, any suggestions on where to look? |
fixed in 5ace92b |
Motivation: SickChill does not run on arm archs
Linked issues: #4867
Checklist
all-supported
completed successfullyRemarks
TODO