[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:58:24 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
Resolution:             |   Keywords:  tiger
      Port:  nss        |
------------------------+--------------------

Comment (by ballapete):

 This patch file corrects all occurrences of `endef` but the build still
 fails:

 {{{
 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"
 && /usr/bin/patch -p0 <
 '/opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/net/nss/files
 /patch-endef.diff'
 patching file nss/coreconf/rules.mk
 patching file nss/coreconf/ruleset.mk
 patching file nss/coreconf/UNIX.mk
 patching file nss/coreconf/OS2.mk
 patching file nss/coreconf/WIN32.mk
 DEBUG: Executing proc-post-org.macports.patch-patch-0
 --->  Patching Darwin.mk: s|@executable_path|/opt/local/lib/nss|g
 DEBUG: Executing reinplace: /usr/bin/sed
 s|@executable_path|/opt/local/lib/nss|g
 </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/Darwin.mk
 >@file10
 DEBUG: euid/egid changed to: 0/0
 DEBUG: chowned
 /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/Darwin.mk
 to macports
 DEBUG: euid/egid changed to: 506/502
 DEBUG: euid/egid changed to: 0/0
 DEBUG: setting attributes on
 /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/Darwin.mk
 DEBUG: euid/egid changed to: 506/502
 --->  Patching config.mk: s|@executable_path|/opt/local/lib/nss|g
 DEBUG: Executing reinplace: /usr/bin/sed
 s|@executable_path|/opt/local/lib/nss|g
 </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/lib/freebl/config.mk
 >@file10
 DEBUG: euid/egid changed to: 0/0
 DEBUG: chowned
 /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/lib/freebl/config.mk
 to macports
 DEBUG: euid/egid changed to: 506/502
 DEBUG: euid/egid changed to: 0/0
 DEBUG: setting attributes on
 /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/lib/freebl/config.mk
 DEBUG: euid/egid changed to: 506/502
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: configure phase started at Sat Jun  6 01:53:29 CEST 2020
 --->  Configuring nss
 DEBUG: Preferred compilers: apple-gcc-4.2 gcc-4.0 macports-gcc-7 macports-
 gcc-6 macports-gcc-5 macports-clang-3.4 macports-clang-3.3
 DEBUG: Using compiler 'MacPorts Apple GCC 4.2'
 DEBUG: Executing org.macports.configure (nss)
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: build phase started at Sat Jun  6 01:53:30 CEST 2020
 --->  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
 coreconf/UNIX.mk:56: *** missing `endef', unterminated `define'.  Stop.
 make: 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'
 Command failed:  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"
 Exit code: 2
 Error: Failed to build nss: command execution failed
 }}}

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


More information about the macports-tickets mailing list