Ticket #31322 (closed defect: fixed)
openssl @1.0.0e avoid generating BN_print.3ssl.gz and bn_print.3ssl.gz on case-sensitive FS
| Reported by: | ak.ml@… | Owned by: | mww@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.0.3 |
| Keywords: | haspatch | Cc: | |
| Port: | openssl |
Description
Here's what the openssl package from packages.macports.org (case-sensitive filesystem) has:
$ tar tvjf openssl-1.0.0e_0.darwin_10.x86_64.tbz2 | grep -i -e 'bn_print\.' lrwxr-xr-x 0 root admin 0 8 sep 23:48 ./opt/local/share/man/man3/BN_print.3ssl.gz -> BN_bn2bin.3ssl.gz lrwxr-xr-x 0 root admin 0 8 sep 23:48 ./opt/local/share/man/man3/bn_print.3ssl.gz -> bn_internal.3ssl.gz
So when installing this package on case-insensitive filesystem, MacPorts may complain about bn_print.3ssl.gz being already present.
BN_print is defined in the header of (each word in the header generates a link to the main man page):
- doc/crypto/BN_bn2bin.pod
- doc/crypto/bn_internal.pod
However looking at doc/crypto/bn_internal.pod, the references to bn_print are wrong (wrong case-sensitivity, wrong signature). Since BN_print is well described in BN_bn2bin.pod, my patch removes the references to bn_print in bn_internal.pod.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

