New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #31322 (closed defect: fixed)

Opened 20 months ago

Last modified 20 months ago

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

patch-bn_internal.pod.diff (1.6 KB) - added by ak.ml@… 20 months ago.
openssl-Portfile.diff (494 bytes) - added by ak.ml@… 20 months ago.

Change History

Changed 20 months ago by ak.ml@…

Changed 20 months ago by ak.ml@…

comment:1 Changed 20 months ago by macsforever2000@…

  • Keywords haspatch added; haspatch, bn_print removed
  • Cc mww@… removed
  • Owner changed from macports-tickets@… to mww@…

comment:2 Changed 20 months ago by mww@…

  • Status changed from new to closed
  • Resolution set to fixed

thanks -- fixed in r84151

comment:3 Changed 20 months ago by ryandesign@…

And r84154

Note: See TracTickets for help on using tickets.