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