[MacPorts] #63831: postgresql13 depends on kerberos5 without declaring a dependency on it

MacPorts noreply at macports.org
Sun Nov 7 19:16:55 UTC 2021


#63831: postgresql13 depends on kerberos5 without declaring a dependency on it
---------------------------+----------------------------
  Reporter:  RobK88        |      Owner:  jyrkiwahlstedt
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.1
Resolution:                |   Keywords:
      Port:  postgresql13  |
---------------------------+----------------------------

Comment (by RobK88):

 Thanks Ryan.

 I was able to upgrade postgresql13 without having to resort to using the
 trace mode.
 I just upgraded kerberos5 first.


 {{{
 sudo port upgrade kerberos5
 --->  Computing dependencies for kerberos5
 --->  Fetching distfiles for kerberos5
 --->  Verifying checksums for kerberos5
 --->  Extracting kerberos5
 --->  Applying patches to kerberos5
 --->  Configuring kerberos5
 Warning: Configuration logfiles contain indications of -Wimplicit-
 function-declaration; check that features were not accidentally disabled:
   bswap_64: found in krb5-1.19.2/src/config.log
   bswap_16: found in krb5-1.19.2/src/config.log
 --->  Building kerberos5
 --->  Staging kerberos5 into destroot
 --->  Installing kerberos5 @1.19.2_1
 --->  Cleaning kerberos5
 --->  Computing dependencies for kerberos5
 --->  Deactivating kerberos5 @1.19.2_0
 --->  Cleaning kerberos5
 --->  Activating kerberos5 @1.19.2_1
 --->  Cleaning kerberos5
 --->  Updating database of binaries
 --->  Scanning binaries for linking errors
 --->  Found 62 broken files, matching files to ports
 --->  Found 10 broken ports, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt:
  python27 @2.7.18
  python37 @3.7.12
  python38 @3.8.12
  sudo @1.9.8p2
  qpdf @10.3.2
  NetSurf @3.10
  rsync @3.2.3
  libevent @2.1.12
  ntp @4.2.8p15
  postgresql13 @13.4
 Continue? [Y/n]: Y
 etc
 etc
 --->  Computing dependencies for postgresql13
 --->  Configuring postgresql13
 Warning: Configuration logfiles contain indications of -Wimplicit-
 function-declaration; check that features were not accidentally disabled:
   _mm_crc32_u8: found in postgresql-13.4/config.log
   _mm_crc32_u32: found in postgresql-13.4/config.log
 --->  Building postgresql13
 --->  Staging postgresql13 into destroot
 Warning: reinplace s#^([[:space:]]+)LDFLAGS =#\1LDFLAGS +=#g didn't change
 anything in
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_postgresql13/postgresql13/work/destroot/opt/local/lib/postgresql13/pgxs/src/Makefile.global
 --->  Installing postgresql13 @13.4_2
 --->  Cleaning postgresql13
 --->  Computing dependencies for postgresql13
 --->  Deactivating postgresql13 @13.4_1
 --->  Cleaning postgresql13
 --->  Activating postgresql13 @13.4_2
 --->  Cleaning postgresql13
 --->  Updating database of binaries
 --->  Scanning binaries for linking errors
 etc
 }}}

 Please note that there are warning messages == Warning: Configuration
 logfiles contain indications of -Wimplicit-function-declaration etc.

 I often see these warning messages.  Looks like the developer may have
 forgotten to include or import header files.
 Please comment on whether I should be reporting these -Wimplicit-function-
 declaration warning messages.

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


More information about the macports-tickets mailing list