[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