[MacPorts] #39809: boost @1.54.0 fails to upgrade

MacPorts noreply at macports.org
Fri Jul 26 08:37:45 PDT 2013


#39809: boost @1.54.0 fails to upgrade
-------------------------------+---------------------------------------
  Reporter:  nonstop.server@…  |      Owner:  macports-tickets@…
      Type:  defect            |     Status:  closed
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.1.3
Resolution:  fixed             |   Keywords:  tiger leopard snowleopard
      Port:  boost             |
-------------------------------+---------------------------------------

Comment (by frederic.devernay@…):

 Unfortunately, clang-3.3 cannot compile even a simple program using stdout
 or stderr on PPC, see #39052 which is a wontfix.
 The boost build on Leopard PPC fails very early with:
 {{{
 /opt/local/bin/clang-mp-3.3 -o bootstrap/jam0 command.c compile.c
 constants.c debug.c execcmd.c frames.c function.c glob.c hash.c hdrmacro.c
 headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c
 option.c output.c parse.c pathsys.c pathunix.c regexp.c rules.c scan.c
 search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c
 builtins.c class.c cwd.c native.c md5.c w32_getreg.c modules/set.c
 modules/path.c modules/regex.c modules/property-set.c modules/sequence.c
 modules/order.c execunix.c fileunix.c
 ...
 ld: absolute address to symbol ___stdoutp in a different linkage unit not
 supported in _debug_compile from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_boost/boost/work/.tmp
 /compile-FLho17.o
 collect2: ld returned 1 exit status
 clang: error: linker (via gcc) command failed with exit code 1 (use -v to
 see invocation)
 }}}
 Of course, g++-4.2 works in this case, but clang-3.0 works too! I will try
 clang-3.1 and clang-3.2 next week and I will report.

 This means that, probably, a clang version older than 3.3 will have to be
 used for Leopard.

-- 
Ticket URL: <https://trac.macports.org/ticket/39809#comment:19>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list