Openssl 3.0.0

Russ Allbery eagle at eyrie.org
Tue Sep 14 17:58:57 UTC 2021


Julien ÉLIE <julien at trigofacile.com> writes:

> All of the /usr/libXX directories exist on the Debian Buster I have:

> 8:34 news at vps /usr% ls -l
> total 100K
> drwxr-xr-x  2 root root  48K sept.  3 07:47 bin/
> drwxr-xr-x  2 root root 4,0K nov.  22  2020 games/
> drwxr-xr-x 41 root root 4,0K août   6 08:45 include/
> drwxr-xr-x 58 root root 4,0K juil. 13 18:05 lib/
> drwxr-xr-x  2 root root 4,0K janv.  8  2021 lib32/
> drwxr-xr-x  2 root root 4,0K janv.  8  2021 lib64/
> drwxr-xr-x  2 root root 4,0K janv.  8  2021 libx32/
> drwxr-xr-x 10 root root 4,0K janv.  8  2021 local/
> drwxr-xr-x  2 root root  12K août   3 08:17 sbin/
> drwxr-xr-x 98 root root 4,0K juil. 13 18:05 share/
> drwxr-xr-x  2 root root 4,0K nov.  22  2020 src/

> Though everything is in /usr/lib, and only the symlink to the dynamic
> loader in /usr/lib64:

> 8:35 news at vps /usr% ls lib32
> 8:35 news at vps /usr% ls libx32
> 8:35 news at vps /usr% ls lib64
> ld-linux-x86-64.so.2@
> 8:35 news at vps /usr% ls lib | wc -l
> 63

> Hmmm...  Maybe it is a non-standard installation?
> It is how this VPS was delivered to me.

Oh!  Right!  Because it's usrmerged.  So the loader, which has to be in
/lib64, has been moved to /usr/lib64, so all of this has now become
pointless.

> I've seen the commit you've done in rra-c-util about that.  I confirm
> the issue for OpenSSL 3.0.0 is fixed.  RRA_SET_LDFLAGS correctly sees
> the lib64 directory and sets LDFLAGS accordingly.

> INN does not use RRA_SET_LIBDIR but as far as I see, I believe the
> behaviour is unchanged from before.

Great, and I'll remove the test for /usr now as well because I somehow
missed that RRA_SET_LIBDIR already checks to see if the library directory
exists anyway, and usrmerge makes this all obsolete.

Sorry about the confusion.  I think I'm finally up to speed now.  Thank
you for the explanations!

-- 
Russ Allbery (eagle at eyrie.org)             <https://www.eyrie.org/~eagle/>

    Please send questions to the list rather than mailing me directly.
     <https://www.eyrie.org/~eagle/faqs/questions.html> explains why.


More information about the inn-workers mailing list