[MacPorts] #31322: openssl @1.0.0e avoid generating BN_print.3ssl.gz and bn_print.3ssl.gz on case-sensitive FS

MacPorts noreply at macports.org
Mon Sep 19 06:52:04 PDT 2011


#31322: openssl @1.0.0e avoid generating BN_print.3ssl.gz and bn_print.3ssl.gz on
case-sensitive FS
--------------------------------+-------------------------------------------
 Reporter:  ak.ml@…             |       Owner:  macports-tickets@…                   
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:                                       
Component:  ports               |     Version:  2.0.3                                
 Keywords:  haspatch, bn_print  |        Port:  openssl                              
--------------------------------+-------------------------------------------
 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}}}.

-- 
Ticket URL: <https://trac.macports.org/ticket/31322>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list