WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)  (Read 3315 times)

Offline nick65go

  • Hero Member
  • *****
  • Posts: 839
dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« on: February 26, 2022, 08:35:58 AM »
dillo-xtf was compiled on TC13_64 (which has libc 2.33+) but was (wrong) stored also in TC12_64 ?
Code: [Select]
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:~$
« Last Edit: February 26, 2022, 08:38:31 AM by nick65go »

Offline polikuo

  • Hero Member
  • *****
  • Posts: 744
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #1 on: February 26, 2022, 09:09:26 AM »
Hi
The current binary was compiled for TC13, the minimum requirement is GLIBC_2.29
Code: [Select]
tc@box: ~ $ strings /usr/local/bin/dillo-xft | grep GLIBC_
GLIBC_2.29
GLIBC_2.3
GLIBC_2.7
GLIBC_2.2.5

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

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 ?
« Last Edit: February 26, 2022, 09:20:24 AM by polikuo »

Offline nick65go

  • Hero Member
  • *****
  • Posts: 839
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #2 on: February 26, 2022, 09:23:37 AM »
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.
« Last Edit: February 26, 2022, 09:43:04 AM by nick65go »

Offline nick65go

  • Hero Member
  • *****
  • Posts: 839
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #3 on: February 26, 2022, 09:39:14 AM »
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.
« Last Edit: February 26, 2022, 09:49:14 AM by nick65go »

Offline vinceASPECT

  • Hero Member
  • *****
  • Posts: 804
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #4 on: February 26, 2022, 09:47:45 AM »
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
 

 



Offline nick65go

  • Hero Member
  • *****
  • Posts: 839
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #5 on: February 26, 2022, 09:52:08 AM »
Why do you need to upgrade.......
I do not need to upgrade. That was the initial point. I want to keep on Tc12_64. But dillo-xft was not working!And of course I just TEST to see what happens in linux world, (in my free time).

Offline nick65go

  • Hero Member
  • *****
  • Posts: 839
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #6 on: February 26, 2022, 10:12:39 AM »
The current binary was compiled for TC13, the minimum requirement is GLIBC_2.29
Code: [Select]
tc@box: ~ $ strings /usr/local/bin/dillo-xft | grep GLIBC_
GLIBC_2.29
GLIBC_2.3
GLIBC_2.7
GLIBC_2.2.5
Whatever you have on your machine, it is not what is now on TC servers.
Code: [Select]
tc@box:~$ strings /usr/local/bin/dillo-xft | grep GLIB
GLIBC_2.29
GLIBC_2.3
GLIBC_2.7
GLIBC_2.33
GLIBC_2.34
GLIBC_2.2.5
GLIBCXX_3.4
tc@box:~$
Q.E.D.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14831
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #7 on: February 26, 2022, 10:56:28 AM »
The current binary was compiled for TC13, the minimum requirement is GLIBC_2.29

Was dillo-xft compiled on 12.x or 13.x?

Offline polikuo

  • Hero Member
  • *****
  • Posts: 744
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #8 on: February 26, 2022, 11:03:13 AM »
The current binary was compiled for TC13, the minimum requirement is GLIBC_2.29

Was dillo-xft compiled on 12.x or 13.x?

Hi Juanito
Quote
Change-log:     2021/04/12 First version
                2022/01/06 recompile, dep fix
The First version was compiled for TC12
The newer one was compiled for TC13 with dep fix against TC13 repo

Offline polikuo

  • Hero Member
  • *****
  • Posts: 744
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #9 on: February 26, 2022, 11:10:09 AM »
The current binary was compiled for TC13, the minimum requirement is GLIBC_2.29
Code: [Select]
tc@box: ~ $ strings /usr/local/bin/dillo-xft | grep GLIBC_
GLIBC_2.29
GLIBC_2.3
GLIBC_2.7
GLIBC_2.2.5
Whatever you have on your machine, it is not what is now on TC servers.
Code: [Select]
tc@box:~$ strings /usr/local/bin/dillo-xft | grep GLIB
GLIBC_2.29
GLIBC_2.3
GLIBC_2.7
GLIBC_2.33
GLIBC_2.34
GLIBC_2.2.5
GLIBCXX_3.4
tc@box:~$
Q.E.D.

 :P
Wonderful, now I'm not really sure which version I'm really keeping.
Code: [Select]
tc@box: /mnt/sda3/tce/optional $ md5sum dillo-xft.tcz
e5f81fd4a9ed67f99b2d54777d4d45bd  dillo-xft.tcz

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14831
Re: dillo-xtf in tc12_x64 asked for new libc 2.33+ (from TC13)
« Reply #10 on: February 27, 2022, 12:44:08 AM »
Previous version of dillo-xft restored to 12.x x86_64 repo.