Tiny Core Linux

Tiny Core Base => Raspberry Pi => Topic started by: chicany on December 03, 2017, 11:39:55 PM

Title: Submitqc not in piCore repo
Post by: chicany on December 03, 2017, 11:39:55 PM
Hello, I have built an extension for piCore. I'd like to submit it however there is not submitqc extension in piCore repo. Therefore I can't check if my extension is correctly built . May I submit the extension without checking?
Title: Re: Submitqc not in piCore repo
Post by: Misalf on December 04, 2017, 08:10:58 AM
Support for ARM is still in testing.
Running  submitqc  to check your created extensions is not a requirement but a recommendation. Checking things manually is possible, too.
For the first extensions I submitted I didn't even know about submitqc.
If you take good care about permissions, a startup script if needed, dependencies (boot into a "clean" system and check if things work) and the license where necessary, you should be good to go. Other extensions can provide examples.

Anyway, since  submitqc  aims to work across all architectures supported by Tiny Core, you might be able to load it from a different repo and try.
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz)
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep)
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.md5.txt (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.md5.txt)
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.info (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.info)
Title: Re: Submitqc not in piCore repo
Post by: chicany on December 04, 2017, 12:29:56 PM
Thank you. I've already tried to install submitqc from x64-repo but one of the dependencies is not available in repo.
Title: Re: Submitqc not in piCore repo
Post by: Misalf on December 04, 2017, 01:01:00 PM
From
 http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep)
it seems all dependencies are available for ARM6 and ARM7 at
 http://tinycorelinux.net/9.x/armv6/tcz/ (http://tinycorelinux.net/9.x/armv7/tcz/)
 http://tinycorelinux.net/9.x/armv7/tcz/ (http://tinycorelinux.net/9.x/armv7/tcz/)
?

You would download  submitqc.tcz  and its accompanying files from the links in my previous post (*.info files are not needed), copy them to
 /etc/sysconfig/tcedir/optional 
and then something like
Code: [Select]
for i in $(cat /etc/sysconfig/tcedir/optional/submitqc.tcz.dep) ; do tce-load -wl $i ; done
tce-load -i submitqc
Title: Re: Submitqc not in piCore repo
Post by: chicany on December 04, 2017, 03:07:43 PM
Thank you, I will test it soon.
Title: Re: Submitqc not in piCore repo
Post by: JRI on July 19, 2018, 07:37:31 AM
I tried following the instructions above to quality check a RPi extension I'm building.  I the v9.x x86 and x86_64 version of submitqc and managed to find all the dependencies.  Unfortunately, when I ran them, I got an error message that the armv6l architecture wasn't recognised.

I guess that submitqc still isn't supported for RPi at the moment.