[MacPorts] #60603: nss @3.53 does not build on PPC Tiger, Mac OS X 10.4.11, because *** missing `endif'
MacPorts
noreply at macports.org
Fri Jun 5 23:16:38 UTC 2020
#60603: nss @3.53 does not build on PPC Tiger, Mac OS X 10.4.11, because ***
missing `endif'
-----------------------+--------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Keywords: tiger | Port: nss
-----------------------+--------------------
{{{
---> Building nss
DEBUG: Executing org.macports.build (nss)
DEBUG: port disallows a parallel build
DEBUG: Environment:
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/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'
CPATH='/opt/local/include'
DEVELOPER_DIR='/Developer'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.4'
Executing: cd
"/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.53/nss"
&& /usr/bin/make -w all NSS_DISABLE_GTESTS=1 NSS_ENABLE_WERROR=0
CC="/opt/local/bin/gcc-apple-4.2 -Os -std=c99 -arch ppc"
CCC="/opt/local/bin/g++-apple-4.2 -Os -arch ppc"
NSPR_INCLUDE_DIR=/opt/local/include/nspr NSPR_LIB_DIR=/opt/local/lib/nspr
NSS_USE_SYSTEM_SQLITE=1 USE_SYSTEM_ZLIB=1 BUILD_OPT=1 OPTIMIZER="-Os"
OBJDIR_NAME="Output.OBJD"
DEBUG: system: cd
"/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.53/nss"
&& /usr/bin/make -w all NSS_DISABLE_GTESTS=1 NSS_ENABLE_WERROR=0
CC="/opt/local/bin/gcc-apple-4.2 -Os -std=c99 -arch ppc"
CCC="/opt/local/bin/g++-apple-4.2 -Os -arch ppc"
NSPR_INCLUDE_DIR=/opt/local/include/nspr NSPR_LIB_DIR=/opt/local/lib/nspr
NSS_USE_SYSTEM_SQLITE=1 USE_SYSTEM_ZLIB=1 BUILD_OPT=1 OPTIMIZER="-Os"
OBJDIR_NAME="Output.OBJD"
make: Entering directory
`/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.53/nss'
coreconf/arch.mk:150: CPU_ARCH is not x86_64, disabling -mavx2
# no real way to encode these in any sensible way
/usr/bin/make -C coreconf/nsinstall program
make[1]: Entering directory
`/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.53/nss/coreconf/nsinstall'
../../coreconf/rules.mk:163: *** missing `endif'. Stop.
make[1]: Leaving directory
`/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.53/nss/coreconf/nsinstall'
make: *** [prepare_build] Error 2
}}}
Reason, in `work/nss-3.53/nss/coreconf/rules.mk`:
{{{
150 ifeq (,$$(filter-out _WIN%,$$(NS_USE_GCC)_$$(OS_TARGET)))
151 $$(MKPROG) $$($(1)_OBJS) -Fe$$@ -link $$(LDFLAGS)
$$(XLDFLAGS) $$(EXTRA_LIBS) $$(EXTRA_SHARED_LIBS) $$(OS_LIBS)
152 ifdef MT
153 if test -f $$@.manifest; then \
154 $$(MT) -NOLOGO -MANIFEST $$@.manifest
-OUTPUTRESOURCE:$$@\;1; \
155 rm -f $$@.manifest; \
156 fi
157 endif # MSVC with manifest tool
158 else
159 $$(MKPROG) -o $$@ $$(CFLAGS) $$($(1)_OBJS) $$(LDFLAGS)
$$(EXTRA_LIBS) $$(EXTRA_SHARED_LIBS) $$(OS_LIBS)
160 endif
161 endef # PROGRAM_template
}}}
--
Ticket URL: <https://trac.macports.org/ticket/60603>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list