[MacPorts] #63328: kerberos5 @1.19.2 needs corrected configure options

MacPorts noreply at macports.org
Sun Aug 1 01:27:47 UTC 2021


#63328: kerberos5 @1.19.2 needs corrected configure options
--------------------------+------------------------
  Reporter:  ballapete    |      Owner:  ryandesign
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.7.1
Resolution:               |   Keywords:  tiger
      Port:  kerberos5    |
--------------------------+------------------------
Changes (by ryandesign):

 * cc: ryandesign@… (removed)
 * status:  new => assigned
 * owner:  (none) => ryandesign


Comment:

 Replying to [ticket:63328 ballapete]:
 > While trying to see whether `kerberos5` can work with `Python 3.8` I saw
 this report:
 >
 > {{{
 > configure: WARNING: unrecognized options: --with-pkinit-crypto-impl
 > }}}
 >
 > This `configure` option is gone.

 Indeed upstream
 [https://github.com/krb5/krb5/commit/3e2344a14fad828dee624af0ae7ba2d12aec2c81
 removed it in in 2017].

 > Another `configure` option is obsolete: `--mandir=/opt/local/share/man`.
 Form help (a bit edited):
 >
 > {{{
 > Installation directories:
 >   --prefix=PREFIX         install architecture-independent files in
 PREFIX
 >                           [/usr/local]
 > Fine tuning of the installation directories:
 >
 >   --datarootdir=DIR       read-only arch.-independent data root
 [PREFIX/share]
 >
 >   --mandir=DIR            man documentation [DATAROOTDIR/man]
 > }}}
 >
 > `--prefix` is set to `/opt/local` so `datarootdir` becomes
 `/opt/local/share` and `mandir` automatically `/opt/local/share/man` which
 the option `--mandir=/opt/local/share/man` dictates uselessly.

 Agreed, it is now unnecessary. It was necessary originally because the
 default used to be /opt/local/man but the default was changed in autoconf
 many years ago, and kerberos5 now ships with an updated configure script
 generated with a new version of autoconf that uses the new default, plus
 the port uses autoreconf to regenerate the configure script.

-- 
Ticket URL: <https://trac.macports.org/ticket/63328#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list