Skip to Content.
Sympa Menu

baslinux - Re: [BL] links2-1pre33-nossl for glibc225

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: baslinux AT lists.ibiblio.org
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] links2-1pre33-nossl for glibc225
  • Date: Sun, 23 Mar 2008 04:40:16 +0000 (UTC)

On Sun, 23 Mar 2008, baslinux AT lists.ibiblio.org wrote:

Message from Steven
===================
Sindi wrote:

Do you know of a recent precompiled links2 with svgalib and SSL support
that can work with glibc 2.2.5 (or the SW9.0 glibc)?
I found a delilinux version pre14 (no SSL).

Have you tried this one?
http://packages.slackware.it/package.php?q=current/links-2.1pre31-i486-1

No, but thanks for posting it. This file is 2.8MB, or 1.9MB compressed, which suggests that it does not include SSL support (see below). They state that it includes Javascript (but the changelog says otherwise, dropped after version 28). This version includes both svgalib and framebuffer support (probably not X), both of which have mouse drivers. It is also compiled for slackware-current - will that work with glibc 2.2.5? No mention here of SSL or X.

I just managed to compile SSL support into 2.1 pre 33. svgalib provides its own mouse support. See http://keesan.freeshell.org/bl/blfiles.htm for nossl and ssl versions and also to the minimal set of perl files (perl itself and the *.pm files in /usr/lib/perl5 from SW7.1) used to compile openssl, and the package of openssl files needed to compile links2 with ssl support. I read the Makefile after compiling openssl, and selectively copied over two static libraries (libcrypto.a and libssl.a) and everything in ./include (header files) to /usr/local/ssl directories.

Perl and openssl are huge but most of the files were not needed for compiling. For openssl, for instance, I did not need anything in bin man private misc or certs (I did include cert.pem from another site). My openssl package is 1.2MB (mostly libcrypto.a, which is over 2MB) and perl is half that. The perl package from Slackware 8.1 is over 7MB and openssl 0.9.6 2.7MB (maybe without static libraries).

My results:

2.8MB links2 with svgalib but no ssl support 1.8MB compressed
3.5MB with ssl support added 2.1MB compressed

This suggests that the compiled version of 2.1 pre 31 does not include ssl or X (which would make it bigger).

I changed the name of the Japanese fonts directory but they still got compiled in. I omitted gpm (not needed, svgalib has a mouse), atheos, framebuffer, directfb, and X and enabled graphics and svgalib.




Thanks for updating the mirrors site.
Sindi


Cheers,
Steven





Archive powered by MHonArc 2.6.24.

Top of Page