[MacPorts] #66270: nss @3.85 does not build on PPC Tiger, Mac OS X 10.4.11, because "No rule to make target '../certhigh/Darwin8.11.0_gcc-apple-4.2_OPT.OBJ/certhtml.o'"

MacPorts noreply at macports.org
Tue Nov 15 15:17:05 UTC 2022


#66270: nss @3.85 does not build on PPC Tiger, Mac OS X 10.4.11, because "No rule
to make target '../certhigh/Darwin8.11.0_gcc-apple-4.2_OPT.OBJ/certhtml.o'"
------------------------+-----------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.0
Resolution:             |   Keywords:  tiger ppc
      Port:  nss        |
------------------------+-----------------------

Comment (by ballapete):

 This cannot be the whole truth, because I have:

 {{{
  92393227      8 -rw-r--r--   1 macports admin        4816 Nov 15 13:57
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/nss-3.85/nss/lib/certhigh/Output.OBJD/certhtml.o
  92390693     12 -rw-r--r--   1 macports admin        9177 Nov 10 11:16
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/nss-3.85/nss/lib/certhigh/certhtml.c
 }}}

 The target presumingly is not correctly named. The text `Darwin8.11.0_gcc-
 apple-4.2_OPT.OBJ` looks incorrect. Nowhere below the `work` directory
 does such a directory exist. And the text `certhtml` does not exist in any
 `Makefile`, it exists only here:

 {{{
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/.CC_PRINT_OPTIONS:59:[Logging
 gcc options] "/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-
 darwin8/4.2.4/cc1" "-quiet" "-I/opt/local/include/nspr"
 "-I../../../dist/Output.OBJD/include" "-I../../../dist/public/nss"
 "-I../../../dist/private/nss" "-D__DYNAMIC__" "-Dppc" "-DDARWIN"
 "-DHAVE_STRERROR" "-DHAVE_BSD_FLOCK" "-DNSS_NO_GCC48" "-DXP_UNIX"
 "-UDEBUG" "-DNDEBUG" "-DNSS_DISABLE_AVX2" "-DNSS_NO_INIT_SUPPORT"
 "-DNSS_DISABLE_CRYPTO_VSX" "-DUSE_UTIL_DIRECTLY" "-DNO_NSPR_10_SUPPORT"
 "-DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES" "certhtml.c" "-fPIC"
 "-quiet" "-dumpbase" "certhtml.c" "-mmacosx-version-min=10.4" "-auxbase-
 strip" "Output.OBJD/certhtml.o" "-Os" "-Os" "-Wall" "-Wshadow" "-std=c99"
 "-std=c99" "-fPIC" "-fno-common" "-o" "-" |
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/.CC_PRINT_OPTIONS:60:[Logging
 gcc options] "/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-
 darwin8/4.2.4/as" "-arch" "ppc" "-o" "Output.OBJD/certhtml.o"
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/nss-3.85/nss/lib/certdb/cert.h:743:**
 XXX This function resides in certhtml.c, should it be
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/nss-3.85/nss/lib/certdb/secname.c:596:/*
 Moved from certhtml.c */
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/nss-3.85/nss/lib/certhigh/certhigh.gyp:14:
 'certhtml.c',
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/nss-3.85/nss/lib/certhigh/certhtml.c:6:
 * certhtml.c --- convert a cert to html
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_nss/nss/work/nss-3.85/nss/lib/certhigh/manifest.mn:20:
 certhtml.c \
 }}}

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


More information about the macports-tickets mailing list