Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#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 (2)

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

Download all attachments as: .zip

Change History (5)

Changed 13 years ago by ak.ml@…

Attachment: patch-bn_internal.pod.diff added

Changed 13 years ago by ak.ml@…

Attachment: openssl-Portfile.diff added

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Cc: mww@… removed
Keywords: bn_print removed
Owner: changed from macports-tickets@… to mww@…

comment:2 Changed 13 years ago by mww@…

Resolution: fixed
Status: newclosed

thanks -- fixed in r84151

comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

And r84154

Note: See TracTickets for help on using tickets.