Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: jazzbiker on February 23, 2020, 01:39:44 PM

Title: TC11 netsurf seeking for libssl-1.0.x
Post by: jazzbiker on February 23, 2020, 01:39:44 PM
Hi, Core people!

Another one is missing openssl-1.0.x, this time it is netsurf.
Code: [Select]
tc@box:~$ netsurf-gtk
netsurf-gtk: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
But it has not openssl in the .dep file. What does this means? It was compiled against openssl-1.0 but this was not reflected in the .dep file because curl already depends on openssl?
Title: Re: TC11 netsurf seeking for libssl-1.0.x
Post by: neonix on February 23, 2020, 06:59:53 PM
Hi, jazzbiker.

I sended a new version of netsurf to TC11.x repo (32-bit and 64-bit).

In TC11 openssl-1.0.x was updated to openssl-1.1.1 but it looks like openssl-1.1.1 doesn't have backward compatibility.
Title: Re: TC11 netsurf seeking for libssl-1.0.x
Post by: neonix on February 25, 2020, 08:49:36 AM
Netsurf 3.9 is now in TC11 repo.
Title: Re: TC11 netsurf seeking for libssl-1.0.x
Post by: jazzbiker on February 25, 2020, 10:33:24 AM
Hi, neonix!

Great, thanks a lot!

I am using True TinyCore, i.e. Xfbdev, flwm and the only web browser for such environment in TC11 was lynx - great one, but sometimes a little bit of graphics makes life slightly more comfortable. In TC10 I use lynx and fifth, but Curaga is too busy now to recompile it with new openssl branch.

But what were the problems compiling with openssl 1.1.1? Was compiling problematic? Makefile of netsurf is not GNU-styled one. I am asking because I have an intention to try compiling it for fbdev ) Of course it would be my personal toy, sometimes I have no other reasons to leave the command line, but for the sake of some browsing.

Thanks again!
Title: Re: TC11 netsurf seeking for libssl-1.0.x
Post by: jazzbiker on February 25, 2020, 10:49:50 AM
Hi, neonix!

Once again thanks, now writing under TC11 using new netsurf, js off )
Title: Re: TC11 netsurf seeking for libssl-1.0.x
Post by: neonix on February 25, 2020, 11:26:47 PM
But what were the problems compiling with openssl 1.1.1? Was compiling problematic? Makefile of netsurf is not GNU-styled one. I am asking because I have an intention to try compiling it for fbdev ) Of course it would be my personal toy, sometimes I have no other reasons to leave the command line, but for the sake of some browsing.

I tried to compile webkitfltk using this instruction
http://tinycorelinux.net/10.x/x86/tcz/src/webkitfltk/compile_webkitfltk
but after
Quote
make -j5 -C Source/JavaScriptCore gen CXX="g++ -march=i486 -mtune=i686 -Os -pipe -DNDEBUG"
I get:
Quote
make: Entering directory '/home/tc/webkitfltk/Source/JavaScriptCore'
./create_hash_table runtime/JSPromiseConstructor.cpp -i > runtime/JSPromiseConstructor.lut.h
/bin/sh: ./create_hash_table: not found
make: *** [Makefile:613: runtime/JSPromiseConstructor.lut.h] Error 127
make: Leaving directory '/home/tc/webkitfltk/Source/JavaScriptCore'[QUOTE
Title: Re: TC11 netsurf seeking for libssl-1.0.x
Post by: Juanito on February 25, 2020, 11:37:43 PM
I have webkitfltk compiled - the openssl-1.1.1 problem is with fifth
Title: Re: TC11 netsurf seeking for libssl-1.0.x
Post by: curaga on February 25, 2020, 11:49:31 PM
"/bin/sh: ./create_hash_table: not found"
means the script interpreter was not found. Check the file to see if it wants python, perl, etc etc.