WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: piCore14.0 Beta  (Read 22877 times)

Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1152
piCore14.0 Beta
« on: May 06, 2023, 06:22:39 PM »
Team Tiny Core is happy to announce the first beta release of piCore-14.0.  Both 32 and 64bit images are ready for download/testing.

rpi-kernel 6.1.25
gcc 12.2
binutils 2.39
glibc 2.37
busybox 1.36
micropython 1.19
libffi (v8 library)

piCore 14 also brings openssl to 3.1.0.  For applications in the 14.x repo not yet rebuilt, there are compatibility extensions created openssl-1.1.1 and libffi7

32bit - http://www.tinycorelinux.net/14.x/armv7/test_releases/RPi/piCore-14.0-beta1.zip  (This should run on all rpi boards)
64bit - http://www.tinycorelinux.net/14.x/aarch64/test_releases/RPi/piCore64-14.0-beta1.zip  (rpi zero2W, pi3, pi4)

Offline mortegai

  • Jr. Member
  • **
  • Posts: 55
Re: piCore14.0 Beta
« Reply #1 on: May 12, 2023, 07:24:41 AM »
PiCore64:
Tested with my current setup: jwm, pcmanfm, firefox, geany, transmission-gtk, ...
Putting the corresponding new dependencies:
-glib2 from libffi7
-transmission-gtk from openssl-1.1.1

everything seems to work correctly.

Note: the libzstd extension has some spurious files in it.

Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1152
Re: piCore14.0 Beta
« Reply #2 on: May 12, 2023, 06:57:44 PM »
Lots to recompile for OpenSSL 3.   But thanks for the info, I’ll check it out.

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #3 on: May 18, 2023, 01:07:13 AM »
Hi

aarch64
#######

EDIT missing mouse  pointer fix post below

anyhow I am using ssh at the moment, I tried to use ssh with cpanel  (laughs at knowing little over the years)
but here is a possible issue for you Paul_123

Code: [Select]
tc@box:~$ tce-load -i inxi
perl5.tcz: OK
libpci.tcz: OK
pciutils.tcz: OK
touch: /usr/local/tce.installed/readline: Permission denied
readline.tcz: OK
bash.tcz: OK
libattr.tcz: OK
libacl.tcz: OK
gmp.tcz: OK
coreutils.tcz: OK
inxi.tcz: OK

Code: [Select]
tc@box:~$ ls -al /usr/local/tce.installed/ | grep readline
tc@box:~$

I downloaded it here on TC64 and unsquashing it...altho I can not immediately spot the issue....it has Pkgconfig dir in it.

I have a match for http://tinycorelinux.net/14.x/aarch64/tcz/readline.tcz.md5.txt

2) So I then on TC64 downloaded the aarch readline-dev and its missing the pkgconfig file.

Hope you know why I am getting permission error....but inxi works   as
Code: [Select]
inxi -F
System:
  Host: box Kernel: 6.1.25-piCore-v8 arch: aarch64 bits: 64 Console: pty pts/0
    Distro: piCore 14.0
Machine:
  Type: ARM System: Raspberry Pi 4 Model B Rev 1.1 details: BCM2835
    rev: c03111 serial: 10000000b0c9e281
CPU:
  Info: quad core model: N/A variant: cortex-a72 bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 600 min/max: 600/1500 cores: 1: 600 2: 600 3: 600 4: 600
Graphics:
  Device-1: bcm2711-hdmi0 driver: N/A
  Device-2: bcm2711-hdmi1 driver: N/A
  Device-3: bcm2711-vc5 driver: N/A
  Display: server: X.org driver: X: loaded: fbdev unloaded: modesetting
    gpu: N/A tty: 80x40
  API: OpenGL Message: GL data unavailable in console and glxinfo missing.
Audio:
  Device-1: bcm2711-hdmi0 driver: N/A
  Device-2: bcm2711-hdmi1 driver: N/A
Network:
  Device-1: bcm2835-mmc driver: mmc_bcm2835
  Device-2: bcm2711-genet-v5 driver: bcmgenet
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: dc:a6:32:4b:4a:65
Drives:
  Local Storage: total: 29.72 GiB used: 108.6 MiB (0.4%)
  ID-1: /dev/mmcblk0 vendor: SanDisk model: SC32G size: 29.72 GiB
Partition:
  Message: No partition data found.
Swap:
  ID-1: swap-1 type: zram size: 931.9 MiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  Src: /sys System Temperatures: cpu: 44.8 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 89 Uptime: 0h 19m Memory: available: 3.71 GiB
  used: 197.1 MiB (5.2%) Init: SysVinit Shell: ash (busybox) inxi: 3.3.27

« Last Edit: May 18, 2023, 01:31:14 AM by aus9 »

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #4 on: May 18, 2023, 01:30:17 AM »
ok I think I have solved my invisible mouse issue.

I have startx with openbox and mouse pointer now appears, so it may be just a gremlin for my mouse in jwm?
its a gecko wired usb mouse, dmesg
Quote
[    2.519245] input:  USB OPTICAL MOUSE as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:0000:3825.0001/input/input0

extra info.
mouse pointer was also hidden in fltk-1.3.

I then loaded openbox but not ssh session but for real on RPi and tried startx....startx claimed
/etc/sysconfig/Xserver not found.

Maybe openbox depends on X11....but anyhow I loaded Xorg and the startx works and then mouse pointer appears
« Last Edit: May 18, 2023, 01:51:03 AM by aus9 »

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #5 on: May 18, 2023, 01:49:56 AM »
aarch64

leafpad missing deps appear to be
libXrandr.tcz libXcomposite.tcz

thanks for reading

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14640
Re: piCore14.0 Beta
« Reply #6 on: May 18, 2023, 03:38:32 AM »
libXrandr, libXcomposite, libXcursor and libXinerama added to gtk2 deps

Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1152
Re: piCore14.0 Beta
« Reply #7 on: May 18, 2023, 06:46:09 AM »
Thanks for the reports.   The touch error with readline normally means another extension is misbehaving.  What extensions in your tce.installed dir have an actual script?  It will be likely be one of those.


aus9

  • Guest
Re: piCore14.0 Beta
« Reply #8 on: May 18, 2023, 08:58:24 AM »
EDIT

ok so I made onboot.lst only openssh and aterm (if anyone has time to reproduce my error) and I am loading using ssh TC64
Code: [Select]
tce-load -i inxi
perl5.tcz: OK
libpci.tcz: OK
pciutils.tcz: OK
touch: /usr/local/tce.installed/ncurses: Permission denied
ncurses.tcz: OK
touch: /usr/local/tce.installed/readline: Permission denied
readline.tcz: OK
bash.tcz: OK
libattr.tcz: OK
libacl.tcz: OK
gmp.tcz: OK
coreutils.tcz: OK
inxi.tcz: OK
tc@box:~$ ls -al /usr/local/tce.installed/
total 0
drwxrwsr-x 2 root staff 440 May  8 19:35 ./
drwxr-sr-x 9 root root  180 May  8 19:35 ../
lrwxrwxrwx 1 root root   47 Jan  1  1970 aterm -> /tmp/tcloop/aterm/usr/local/tce.installed/aterm
lrwxrwxrwx 1 root root   45 May 18 12:54 bash -> /tmp/tcloop/bash/usr/local/tce.installed/bash
lrwxrwxrwx 1 root root   67 Jan  1  1970 ca-certificates -> /tmp/tcloop/ca-certificates/usr/local/tce.installed/ca-certificates
-rw-r--r-- 1 tc   staff   0 May 18 12:54 coreutils
-rw-r--r-- 1 tc   staff   0 May 18 12:54 gmp
lrwxrwxrwx 1 root root   45 May 18 12:54 inxi -> /tmp/tcloop/inxi/usr/local/tce.installed/inxi
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 libICE
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 libSM
lrwxrwxrwx 1 root root   49 Jan  1  1970 libX11 -> /tmp/tcloop/libX11/usr/local/tce.installed/libX11
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 libXau
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 libXdmcp
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 libXext
-rw-r--r-- 1 tc   staff   0 May 18 12:54 libacl
-rw-r--r-- 1 tc   staff   0 May 18 12:54 libattr
-rw-r--r-- 1 tc   staff   0 May 18 12:54 libpci
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 libxcb
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 openssh
-rw-r--r-- 1 tc   staff   0 Jan  1  1970 openssl
lrwxrwxrwx 1 root root   53 May 18 12:54 pciutils -> /tmp/tcloop/pciutils/usr/local/tce.installed/pciutils
-rw-r--r-- 1 tc   staff   0 May 18 12:54 perl5

did not see ncurses before

I know we can do anything in piCore different from TC64 but on TC64 submitqc I think tries to use root:staff for tce.installed dir
« Last Edit: May 18, 2023, 09:04:56 AM by aus9 »

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #9 on: May 18, 2023, 10:28:41 AM »
Quote
For applications in the 14.x repo not yet rebuilt, there are compatibility extensions created openssl-1.1.1 and libffi7

thanks found I needed libffi7 otherwise
Code: [Select]
gdk-pixbuf-query-loaders: error while loading shared libraries: libffi.so.7: cannot open shared object file: No such file or directory
msg appears in manually loading openbox

Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1152
Re: piCore14.0 Beta
« Reply #10 on: May 18, 2023, 07:33:36 PM »
pciutils had the permission problem. - fixed
readline - fixed

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #11 on: May 19, 2023, 02:44:33 AM »
Hi Paul_123
Thanks for that. in Apps search for tag=terminal AFAIK no terminals in aarch64 depend on vte*.
I plan to build lxterminal which provisionally might depend on vte-2.91
would you prefer TCE name as vte or vte-2.91
vte-2.91 aligns with TC64 TCE name if interested

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #12 on: May 19, 2023, 03:59:50 AM »
hi mortegai
after updates -> in a terminal does pcmanfm  now seg fault?
I have built lxterminal and there is update for pcmanfm.....but I think I will wait for Paul_123 to catch up with openssl and libffi stuff before submitting stuff.


Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1152
Re: piCore14.0 Beta
« Reply #13 on: May 19, 2023, 10:09:19 AM »
I'm fine with aligning with TC64.   And if there is anything in the dep chain that you need.  Shoot me a PM.

Offline mortegai

  • Jr. Member
  • **
  • Posts: 55
Re: piCore14.0 Beta
« Reply #14 on: May 19, 2023, 12:05:43 PM »
hi mortegai
after updates -> in a terminal does pcmanfm  now seg fault?
I have built lxterminal and there is update for pcmanfm.....but I think I will wait for Paul_123 to catch up with openssl and libffi stuff before submitting stuff.
I don't see any update for pcmanfm.
For me, in a terminal (urxvt) pcmanfm works correctly, it only shows these warning messages:
Code: [Select]
root@box:~# pcmanfm
** (pcmanfm:7583): WARNING **: 17:56:46.979: The directory '~/Templates' doesn't exist, ignoring it
** (pcmanfm:7583): WARNING **: 17:56:47.047: modules directory is not accessible
(pcmanfm:7583): Gdk-WARNING **: 17:56:47.106: gdk_window_set_icon_list: icons too large
root@box:~#