Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Files in DESTDIR but missing from flist



On Wed, Jan 14, 2026 at 08:11:31 +0100, Adam wrote:


> > I don't use any knobs.  I think Christos me^Hissed these when he
> > switched to new openssl.
> > 
> > The old openssl installed these manual pages as openssl_M5.3 etc and
> > obsolete entries for MD5.3 reflected reality.
> > 
> > Now apache2/openssl installs MD5.3 (and others) and then the outdated
> > obsolete entries delete those freshly installed files right away.
> > Except that you jabe compression enabled and the obsolete entries
> > don't have the .man keyword.  And on case-insensitive fs MD5.3 from
> > openssl overwrites md5.3 from libc.
> 
> As I said, I build on case-sensitive APFS. The build installs both files.
> 
> % grep -Fi DES_random_key.3 build.log
>     install  /dist/work/destdir.aarch64/usr/share/man/man3/des_random_key.3
>     install  /dist/work/destdir.aarch64/usr/share/man/man3/DES_random_key.3
> 
> You are right, I used to build with MKMANZ=yes, but now I tried with
> MKMANZ=no the build goes fine - the superfluous files are removed.

But are they superfluous, though?  And on a case-insensitive fs (which
we explicitly want to support, I gather), that latter would overwrite
the former.

As I said, adding ".man" seems to be the right thing to do, so please
add them.  Dealing with "obsolete", not installing the openssl
version, or installing it under a different name is another matter.

-uwe


Home | Main Index | Thread Index | Old Index