[MacPorts] #66274: jdupes @1.21.0 does not build on PPC Tiger, Mac OS X 10.4.11, because Makefile seems to need a more up-to-date make

MacPorts noreply at macports.org
Wed Nov 16 14:47:46 UTC 2022


#66274: jdupes @1.21.0 does not build on PPC Tiger, Mac OS X 10.4.11, because
Makefile seems to need a more up-to-date make
-----------------------+--------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.8.0
 Keywords:  tiger ppc  |       Port:  jdupes
-----------------------+--------------------
 {{{
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_jdupes/jdupes/work/jdupes-1.21.0"
 && /usr/bin/make -j1 -w all PREFIX=/opt/local CC="/opt/local/bin/gcc-
 apple-4.2 -arch ppc"
 DEBUG: system:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_jdupes/jdupes/work/jdupes-1.21.0"
 && /usr/bin/make -j1 -w all PREFIX=/opt/local CC="/opt/local/bin/gcc-
 apple-4.2 -arch ppc"
 make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_jdupes/jdupes/work
 /jbruchon-jdupes-7b3688a'
 Makefile:122: Extraneous text after `else' directive
 Makefile:124: *** only one `else' per conditional.  Stop.
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_jdupes/jdupes/work
 /jbruchon-jdupes-7b3688a'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_jdupes/jdupes/work/jdupes-1.21.0"
 && /usr/bin/make -j1 -w all PREFIX=/opt/local CC="/opt/local/bin/gcc-
 apple-4.2 -arch ppc"
 Exit code: 2
 Error: Failed to build jdupes: command execution failed
 }}}

 The lines in question are:

 {{{
   118   # Stack size limit can be too small for deep directory trees, so
 set to 16 MiB
   119   # The ld syntax for Windows is the same for both Cygwin and MinGW
   120   ifeq ($(OS), Windows_NT)
   121   COMPILER_OPTIONS += -Wl,--stack=16777216
   122   else ifeq ($(UNAME_S), Darwin)
   123   COMPILER_OPTIONS += -Wl,-stack_size -Wl,0x1000000
   124   else
   125   COMPILER_OPTIONS += -Wl,-z,stack-size=16777216
   126   endif
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66274>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list