Tiny Core Linux

Tiny Core Base => TCB News => Release Candidate Testing => Topic started by: Juanito on November 19, 2014, 10:18:42 PM

Title: Core v6.0beta1
Post by: Juanito on November 19, 2014, 10:18:42 PM
Team Tiny Core is pleased to announce that Tiny Core 6.0 Beta1 is available for public testing:

http://repo.tinycorelinux.net/6.x/x86/release_candidates/
http://repo.tinycorelinux.net/6.x/x86_64/release_candidates/

This is an beta level cut. If you decide to help test, then please test carefully. We don't want anyone to lose data.

Most extensions have been copied over from the 5.x repo - note that the fltk library has been updated to 1.3.3 to enable unicode. fltk-1.1 and 1.3 can be installed at the same time, and old apps using 1.1 will continue to work.

Although not in the base, wbarconf has been updated in the iso and wl-modules-KERNEL has been added, but not tested, due to lack of hardware (user cut firmware and blacklisting as per the info file will still be required)

We appreciate testing and feedback.

If you use distribution files note that you need a new vmlinuz and core.gz (or rootfs.gz + modules.gz)

Changelog for 6.0 beta1:
* kernel updated to 3.16.6
* glibc updated to 2.20
* gcc updated to 4.9.1 (patched)
* e2fsprogs base libs/apps updated to 1.42.12
* util-linux base libs/apps updated to 2.25.1
Title: Re: Core v6.0beta1
Post by: Zendrael on November 21, 2014, 04:28:07 AM
Testing on x86... working ok till now...

Will we have an "upstream" Core with the latest Kernel in the future?
Title: Re: Core v6.0beta1
Post by: Juanito on November 21, 2014, 05:12:58 AM
more "latest" than 3.16.6 you mean?
Title: Re: Core v6.0beta1
Post by: Zendrael on November 21, 2014, 05:17:29 AM
I was saying something like a rolling release, following the kernel releases, as we are in the 3.17.3 right now and have a 3.18rc.
Title: Re: Core v6.0beta1
Post by: Juanito on November 21, 2014, 05:32:54 AM
I'm not sure team tinycore has any plans for a kernel update between major tinycore releases unless it's to fix some kind of major bug - that being said, making your own private kernel update is not too difficult.
Title: Re: Core v6.0beta1
Post by: core-user on November 21, 2014, 12:26:12 PM
I gave '6.0 beta1' a spin under qemu yesterday & all seems to be well with it, thanks. :)
Title: Re: Core v6.0beta1
Post by: meo on November 22, 2014, 05:32:58 AM
Hi guys!

First I want to say that I'm very pleased with the fix of the flwm window manager! Love it! Have made a couple of observations. Neither Firefox (21) nor Icecat works right out of the box. Watcher surprises me with the information that I'm using over 400 % of the memory. Didn't know that I had that much. ;-) So there is a little to do but I'm very pleased to see that the improvements of TC continue.

Have fun improving TC,
meo
Title: Re: Core v6.0beta1
Post by: curaga on November 22, 2014, 06:48:11 AM
Gave watcher a much-needed update. Watcher 1.9 now available in the x86 repo.
Title: Re: Core v6.0beta1
Post by: bmarkus on November 22, 2014, 08:08:12 AM

Neither Firefox (21) nor Icecat works right out of the box.


Firefox 21.0 and icecat works fine here. What error message you get starting them in terminal?
Title: Re: Core v6.0beta1
Post by: meo on November 22, 2014, 09:10:46 AM
Here are the results of running ff in a terminal (wich I tried before too).

tc@box:~$ firefox
XPCOMGlueLoad error for file /tmp/tcloop/firefox/usr/local/firefox/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
tc@box:~$

So it seems that something is missing. I guess it was the same with Icecat.
Kind greetings and thanks for all your fine work bm!,
meo
Title: Re: Core v6.0beta1
Post by: bmarkus on November 22, 2014, 10:29:39 AM
libxul.so is part of both packages.
Title: Re: Core v6.0beta1
Post by: gerald_clark on November 22, 2014, 10:40:08 AM
That missing library is part of the firefox.tcz.  Either you have a bad copy or there is something fundamentally wrong with your installation.
Run Apps. Do Md5 Checking and check for updates.
Title: Re: Core v6.0beta1
Post by: gerald_clark on November 22, 2014, 10:46:41 AM
meo, how much RAM do you have in that box?
Title: Re: Core v6.0beta1
Post by: coreplayer2 on November 22, 2014, 12:21:55 PM
There's some other component missing here...   Installed firefox-official and had same issue.  Have just updated firefox-official to v33.1.1  and will advise, though it's looking like a missing dep..

I think we need a new thread for tc-6.x extensions?





Update: two dep files missing..  see new post
Title: Re: Core v6.0beta1
Post by: coreplayer2 on November 22, 2014, 12:32:46 PM
Also noticed fltk has been updated to v1.3  in tinycore.iso  so apps like fluff in tc-6 repo which have been built on fltk-1.1.10.tcz for libfltk_images.so.1.1  would not start until fltk-1.1.10.tcz  added (or possibly apps recompiled).
Title: Re: Core v6.0beta1
Post by: coreplayer2 on November 22, 2014, 12:46:11 PM
ok, firefox (at least latest Official versions) require

libXdamage.so.1  (a dep of cairo) & 
libcairo.so.2

so installed extension
cairo.tcz (and deps)

now firefox loads fine

not sure why these are missing, maybe the firefox dep files need updating..?

Title: Re: Core v6.0beta1
Post by: meo on November 22, 2014, 01:31:03 PM
Hi again!

Had cairo.tcz installed but maybe it didn't load. Have changed it to load at boot now and firefox works. Took the time to try some other browsers and fifth doesn't seem so bad. Thanks juanito!

Thanks and have fun,
meo
Title: Re: Core v6.0beta1
Post by: Juanito on November 23, 2014, 12:39:42 AM
...fifth doesn't seem so bad. Thanks juanito!

It's Curaga you need to thank for that  :)
Title: Re: Core v6.0beta1
Post by: Juanito on November 23, 2014, 12:41:16 AM
Also noticed fltk has been updated to v1.3...so apps like fluff in tc-6 repo...

fluff is not in the tc-6.x repo??
Title: Re: Core v6.0beta1
Post by: curaga on November 23, 2014, 03:35:11 AM
Which firefox dep needs updating? Also, fltk-1.1.10 is still available, and dep files of FLTK 1.1 apps should include it.
Title: Re: Core v6.0beta1
Post by: meo on November 23, 2014, 08:38:17 AM
Hi curaga!

(Even though it doesn't belong here)Thanks for the FIFTH! Nice to see some new software around. I'm running Plan 9 OS on Raspberry Pi and that REALLY is something different but I love it. Keep up the good work!

Kind Greetings,
meo
Title: Re: Core v6.0beta1
Post by: coreplayer2 on November 23, 2014, 09:59:00 AM
Firefox works great and dep's are good too, but needs cairo.tcz adding to the firefox.tcz.dep file.  Not sure how I missed that in the past..



Sent from my iPhone using Tapatalk
Title: Re: Core v6.0beta1
Post by: curaga on November 23, 2014, 11:18:45 AM
Added to x86 firefox.tcz.dep and firefox-official.tcz.dep.
Title: Re: Core v6.0beta1
Post by: coreplayer2 on November 23, 2014, 11:48:25 AM
Fifth browser is actually really good too


Sent from my iPhone using Tapatalk
Title: Re: Core v6.0beta1
Post by: coreplayer2 on November 25, 2014, 09:22:17 PM
I think we have a winner!    new fluxbox compiled for tc-6.x without libiconv,  is working very well.  give me just a few more days..
Title: Re: Core v6.0beta1
Post by: meo on November 26, 2014, 01:30:42 PM
Hi coreplayer2!

Sounds interesting! Have always liked fluxbox.

Have fun,
meo
Title: Re: Core v6.0beta1
Post by: Misalf on November 26, 2014, 07:16:28 PM
Are custom patches "allowed"?
You can do stuff like this with fluxbox:
Code: [Select]
session.screen0.toolbar.tools: rootmenu, workspacename, nextworkspace, showdesktop, iconbar,
Notice "rootmenu" and "showdesktop" which are not documented I think, yet natively available.

With the attached .diff, those 'toolbar icons' get their own 'arrows' (UP and DOWN in addition to LEFT and RIGHT).

See attachments.
Title: Re: Core v6.0beta1
Post by: coreplayer2 on November 27, 2014, 05:30:37 PM
Sounds great.   I think a default extension and a _mod version sound like the way to go?


Sent from my iPhone using Tapatalk
Title: Re: Core v6.0beta1
Post by: meo on November 28, 2014, 12:54:08 PM
Hi!

LXTerminal is missing a dep it seems.

tc@box:~$ lxterminal
lxterminal: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory
tc@box:~$

Kind Regards,
meo
Title: Re: Core v6.0beta1
Post by: bmarkus on November 28, 2014, 01:15:34 PM
LXterminal must be rebuilt due to libffi changes. In the mean time you can install libffi5.tcz
Title: Re: Core v6.0beta1
Post by: meo on November 29, 2014, 04:04:22 AM
Hi bm!

Now it works. Thanks!

Over and out,
meo
Title: Re: Core v6.0beta1
Post by: coreplayer2 on December 02, 2014, 02:15:35 PM
The tcz audit tool "submitqc6" has been rebuild for tc-6.x (x86) and submitted.  However a required dep "zsync.tcz" is not currently in the tc-6 repo,  I am assuming the zsync extension from tc-5 repo can be used on the client/user side for use with submitqc6..?
Title: Re: Core v6.0beta1
Post by: coreplayer2 on December 02, 2014, 03:59:04 PM
Anybody else getting these errors with gcc v4.9.1 ??

during make oldconfig
Code: [Select]
In file included from scripts/kconfig/zconf.tab.c:2537:0:
scripts/kconfig/menu.c: In function 'get_symbol_str':
scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
     jump->offset = strlen(r->s);
                  ^
scripts/kconfig/menu.c:551:19: note: 'jump' was declared here
  struct jump_key *jump;

and when make modules_prepare is run
Code: [Select]
In file included from scripts/sortextable.c:194:0:
scripts/sortextable.c: In function 'main':
scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
   memset(relocs, 0, relocs_size);
   ^
scripts/sortextable.h:106:6: note: 'relocs_size' was declared here
  int relocs_size;
      ^
In file included from scripts/sortextable.c:192:0:
scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
   memset(relocs, 0, relocs_size);
   ^
scripts/sortextable.h:106:6: note: 'relocs_size' was declared here
  int relocs_size;

Both issues appear to have patches
here https://lkml.org/lkml/2014/5/25/62 (https://lkml.org/lkml/2014/5/25/62)
and  https://lkml.org/lkml/2014/9/18/79 (https://lkml.org/lkml/2014/9/18/79)

though haven't tried the patches yet..


update, corrected link above
Title: Re: Core v6.0beta1
Post by: Juanito on December 02, 2014, 08:51:57 PM
zsync copied over to the x86 and x86_64 repos - thanks.

Note that on tc-6.x, the zsync file will be created on the server side.
Title: Re: Core v6.0beta1
Post by: coreplayer2 on December 03, 2014, 05:24:23 PM
Ok thanks for the zsync.tcz    I was inquiring because it is a dep of submitqc, so for testing the newly modded submitqc6  (I think '6' appended to the extension name is appropriate).. for compatibility with tc-6.x   for this I copied over zsync from a local tc5 install.

thanks


 Oooops i think I repeated myself there, sorry