Tiny Core Base > Corepure64

dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)

(1/3) > >>

nick65go:
dillo-xtf was compiled on TC13_64 (which has libc 2.33+) but was (wrong) stored also in TC12_64 ?
--- Code: ---tc@box:~$ ldd /tmp/tcloop/dillo-xft/usr/local/bin/dillo-xft | grep not
/tmp/tcloop/dillo-xft/usr/local/bin/dillo-xft: /lib/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/tcloop/dillo-xft/usr/local/bin/dillo-xft)
/tmp/tcloop/dillo-xft/usr/local/bin/dillo-xft: /lib/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/tcloop/dillo-xft/usr/local/bin/dillo-xft)
tc@box:~$ version
12.0
tc@box:~$ uname -a
Linux box 5.10.3-tinycore64 #2021 SMP Mon Dec 28 16:17:51 UTC 2020 x86_64 GNU/Linux
tc@box:~$

--- End code ---

polikuo:
Hi
The current binary was compiled for TC13, the minimum requirement is GLIBC_2.29

--- Code: ---tc@box: ~ $ strings /usr/local/bin/dillo-xft | grep GLIBC_
GLIBC_2.29
GLIBC_2.3
GLIBC_2.7
GLIBC_2.2.5
--- End code ---

The older version was compiled for TC 12 though.
I don't have a TC12 box around, nor an older extension.  :P
If you still keep an older copy, don't upgrade.
Why not move on to the newer release ?

--- Quote ---Change-log:     2021/04/12 First version
                2022/01/06 recompile, dep fix
--- End quote ---

In case you want to build it yourself:
http://tinycorelinux.net/12.x/x86_64/tcz/src/dillo-xft/

Edit:  ???
Huh ? TC12 use glibc-2.32 (> 2.29)
http://tinycorelinux.net/12.x/x86_64/release/src/toolchain/
Maybe some downstream dependencies require GLIBC_2.33 GLIBC_2.34 ?

nick65go:
Hi, I am in the process to test/move slowly, from TC12 to TC13, on 64 bits. But there are few appls which are not at the same versions, on 32 bits versus 64 bits (see vlc, gnumeric, etc).
But I have a lot of customization on TC12, which I need to "port" in TC13. (Ex: new Xorg has missing synaptics driver, now I test libinput with xinput to adjust the properties of touchpad, etc).
Plus, in principle, I want a minimum VM (virtual machine in Qemu) to keep isolation from main system, especially for nerwork.And any new kernel/ libs apps are bigger in size...
I am not in business to compile apps. As a last resort, I have Alpine linux with musl-libc for security and (pseudo) small size.

nick65go:
I did cold reboot. I restarted with grub /linux boot codes base norestore. Then mounted the /dev/sda8 (my main TC12 partiton). So then only Xorg started. Plus of course small things like kmaps, firmware*, etc. Basically a standard Tinycore desktop. And from ondemand I loaded dillo-xft (fresh downloaded again from TC servers, today). And now I can confrim that the libc mesaage is the same for dillo-xft (started from aterm).
PS: It is not a big problem for me. I just highlighted the problem in Tc12_x64 with dillo-xtf.

vinceASPECT:
statement of purpose

Why do you need to upgrade.......

.......does the idea of using a more "ready rolled" existing free OS seems much much more desirable........Alpine."

.......godda be free though.  (somehow)

Thx
C
 

 


Navigation

[0] Message Index

[#] Next page

Go to full version