Re: Files in DESTDIR but missing from flist

Valery Ushakov <[email protected]>
Newsgroups gmane.os.netbsd.current
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.