Tiny Core Linux

Tiny Core Base => TCB News => Final Releases => Topic started by: Juanito on May 30, 2015, 05:05:53 AM

Title: Tiny Core v6.3
Post by: Juanito on May 30, 2015, 05:05:53 AM
Team Tiny Core is proud to announce the release of Core v6.3:

http://www.tinycorelinux.net/6.x/x86/release
http://www.tinycorelinux.net/6.x/x86_64/release

Changelog for 6.3:
* tce-load: exit if fromwhere doesn't exist
* tc-config: nfs4 patch from gerald_clark
* tce-load: separate the listing and handling loops, patch from aswjh
* tce-audit: fix adding missing extensions to tce_lst
* tce-setup: move extension loop to tce-load, 4% speedup in CorePlus tce-setup time from aswjh
* tce-load: simplification by aswjh
* tce-load: simplify app_exists by aswjh
* tce-load: -t TCEDIR patch from aswjh

Note also that Xvesa/Xfbdev included in TinyCore and CorePlus and the Xfbdev in TinyCorePure64 have been updated to the latest repo version
Title: Re: Tiny Core v6.3
Post by: pq5190362 on May 30, 2015, 08:29:12 AM
Team Tiny Core is proud to announce the release of Core v6.3:

[...]

Changelog for 6.3: [...]

May I ask why you are still using kernel 3.16.6?

Kernel 3.16.6 is outdated. And even kernel 3.16.7 is outdated. Only Canonical provides some security updates for it AFAICT, see: http://en.wikipedia.org/wiki/Linux_kernel#Maintenance.

Why don't you also update the kernel?

As far as I can tell, the kernel only seems to be updated with each major Tiny Core Linux release.

But why?

Couldn't you have updated the kernel to at least kernel 3.18.x (current LTS kernel) with Tiny Core Linux 6.3?

And have you actually patched kernel 3.16.6 with some security fixes? Or have you left it as is?

Regards
Title: Re: Tiny Core v6.3
Post by: curaga on May 30, 2015, 09:31:52 AM
TC has a partial embedded focus, not changing the kernel from under users has benefits. Anything from no new regressions to not invalidating custom kernel modules. Upgrades of Core are supposed to be safe and easily applicable.

Of course TC will work with custom kernels just fine, in case you require 4.1 or any other such version. If you run a security-conscious service, such as a public server, you should consider RHEL/CentOS.
Title: Re: Tiny Core v6.3
Post by: pq5190362 on May 30, 2015, 11:43:10 AM
Of course TC will work with custom kernels just fine, in case you require 4.1 or any other such version.

And would graphics-3.16.6-tinycore.tcz (http://repo.tinycorelinux.net/6.x/x86/tcz/graphics-3.16.6-tinycore.tcz) still work with kernel 4.1?

Regards
Title: Re: Tiny Core v6.3
Post by: curaga on May 31, 2015, 01:12:03 AM
No, you need to build matching modules.
Title: Re: Tiny Core v6.3
Post by: pq5190362 on May 31, 2015, 04:50:43 AM
No, you need to build matching modules.

Thanks for your reply.

One more question:

Would you then have to package those modules as an extension and name it graphics-4.1.tcz?

I am asking because:

xf86-video-intel.tcz (http://repo.tinycorelinux.net/6.x/x86/tcz/xf86-video-intel.tcz)
xf86-video-nouveau.tcz (http://repo.tinycorelinux.net/6.x/x86/tcz/xf86-video-nouveau.tcz)
xf86-video-ati.tcz (http://repo.tinycorelinux.net/6.x/x86/tcz/xf86-video-ati.tcz)
etc.

all have:

graphics-KERNEL.tcz

in their dep(endency) file.

Regards
Title: Re: Tiny Core v6.3
Post by: Juanito on May 31, 2015, 05:01:09 AM
It would need to be graphics-4.1-tinycore.tcz or graphics-4.1-tinycore64.tcz.

Or, alternatively, you could call it anything you like and adjust the relevant *.tcz.dep files locally to suit.
Title: Re: Tiny Core v6.3
Post by: coreplayer2 on May 31, 2015, 05:15:07 AM
Seems like very few idle hands at Linux/kernel/git/firmware lately, so..  So am taking the opportunity to update some firmware extensions.

many updates to WiFi, Bluetooth and audio firmware, coming soon
Title: Re: Tiny Core v6.3
Post by: core-user on May 31, 2015, 05:29:47 AM
many updates to WiFi, Bluetooth and audio firmware, coming soon
Would it be possible to have the rt74 (rum under BSD) wifi driver available, thanks for your time & work.
Title: Re: Tiny Core v6.3
Post by: coreplayer2 on May 31, 2015, 06:57:13 PM
many updates to WiFi, Bluetooth and audio firmware, coming soon
Would it be possible to have the rt74 (rum under BSD) wifi driver available, thanks for your time & work.
I'm not familiar with rt74..  perhaps you have a hardware ID???
Title: Re: Tiny Core v6.3
Post by: core-user on June 03, 2015, 11:44:23 PM
Sorry for the delay, (I couldn't find this post again), it should be rt73.bin.
Title: Re: Tiny Core v6.3
Post by: Xianwen Chen on June 04, 2015, 01:52:03 AM
On the front page, the header for the 6.3 release is "6.2". You may want to correct that.
Title: Re: Tiny Core v6.3
Post by: curaga on June 04, 2015, 02:27:22 AM
Fixed, thanks for reporting.
Title: Re: Tiny Core v6.3
Post by: coreplayer2 on June 04, 2015, 10:27:43 AM
Sorry for the delay, (I couldn't find this post again), it should be rt73.bin.

Ah ok ..  already done, just needs submitting, by the weekend at least

Code: [Select]
firmware-ralinkwifi/usr/local/lib/firmware/rt73.bin
Title: Re: Tiny Core v6.3
Post by: core-user on June 04, 2015, 10:29:43 AM
Thankyou.  :)
Title: Re: Tiny Core v6.3
Post by: yiyus on June 07, 2015, 03:52:44 AM
This is a minor error I have noticed (sorry, I have not tracked down when it started): In the tce/xfbase.lst file, one of the extensions listed is "firmware-wimax.tcz", which is not found. I think it should be "firmware-iwimax.tcz", which is present and the entry in onboot.lst. Thank you!
Title: Re: Tiny Core v6.3
Post by: Juanito on June 08, 2015, 10:05:00 AM
correction made and CorePlus-6.3.iso reposted - thanks for reporting this.
Title: Re: Tiny Core v6.3
Post by: beerstein on June 12, 2015, 03:37:00 AM
hi: tried to run installed nmap on CorePlus 6.3 current and got this message:

tc@box:~$ sudo nmap -n -sn 192.168.0.1/24
nmap: error while loading shared libraries: liblua.so.5.2: cannot open shared object file: No such file or directory
tc@box:~$

Title: Re: Tiny Core v6.3
Post by: Juanito on June 12, 2015, 04:17:02 AM
'looks like lua-lib was just added/updated and that broke nmap.

You could pm the nmap extension maintainer and request an update.
Title: Re: Tiny Core v6.3
Post by: aswjh on August 25, 2015, 11:42:43 PM
tce-load: recursive_scan_dep should print full dependencies for every app, otherwise cant load full dependencies if previous app was broken.
-       {pi=IDX; recursive_scan($1, $2 ? $2 : ".", $3); print "@ "$1; output(pi+1, IDX);}
+       {pi=IDX; recursive_scan($1, $2 ? $2 : ".", $3); print "@ "$1; output(pi+1, IDX); delete PRINTED;}





Title: Re: Tiny Core v6.3
Post by: curaga on August 26, 2015, 01:53:52 AM
Applied, thanks.