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