Opened 6 years ago

Closed 6 years ago

#55535 closed defect (duplicate)

boost@1.65.1_1: fails to build on legacy platforms

Reported by: mrkapqa Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: leopard snowleopard Cc: michaelld (Michael Dickens)
Port: boost

Description (last modified by Ionic (Mihai Moldovan))

sudo port install mpv +audiocd+bundle+dvd+libarchive+network+opengl+osd+python27+rubberband+x11
--->  Computing dependencies for mpv
The following dependencies will be installed: 
 [...]
 boost
 [...]
Continue? [Y/n]: y
--->  Building boost
Error: Failed to build boost: command execution failed

Attachments (1)

log.log (419.2 KB) - added by mrkapqa 6 years ago.

Download all attachments as: .zip

Change History (5)

Changed 6 years ago by mrkapqa

Attachment: log.log added

comment:1 Changed 6 years ago by Ionic (Mihai Moldovan)

Cc: michaelld added
Description: modified (diff)
Keywords: snowleopard added; mpv boost removed
Owner: set to ryandesign
Status: newassigned
Summary: boost@mpv(leopard): failed to build boostboost@1.65.1_1: fails to build on legacy platforms

Port names are not keywords...

Might be another dreaded C++11 problem - but this time stemming from libunwind-headers?

10.6 also affected.

comment:2 Changed 6 years ago by kencu (Ken)

I haven't had any trouble with boost on any systems. Let's see if we can get you straightened out.

SnowLeopard:

$ port -v installed boost
The following ports are currently installed:
  boost @1.59.0_3+clang37+no_single+no_static+python27 platform='darwin 10' archs='x86_64' date='2017-04-23T09:32:39-0700'
  boost @1.65.1_0+clang37+no_single+no_static+python27 platform='darwin 10' archs='x86_64' date='2017-11-17T17:23:57-0800'
  boost @1.65.1_1+clang37+no_single+no_static+python27 (active) platform='darwin 10' archs='x86_64' date='2017-11-26T20:28:21-0800'

Leopard:

$ port -v installed boost
The following ports are currently installed:
  boost @1.59.0_3+no_single+no_static+python27 platform='darwin 9' archs='ppc' date='2017-06-27T16:34:22-0700'
  boost @1.65.1_0+no_single+no_static+python27 platform='darwin 9' archs='ppc' date='2017-11-17T18:57:12-0800'
  boost @1.65.1_1+no_single+no_static+python27 (active) platform='darwin 9' archs='ppc' date='2017-12-15T18:01:32-0800'

Tiger:

$ port -v installed boost
The following ports are currently installed:
  boost @1.59.0_2+no_single+no_static+python27 platform='darwin 8' archs='ppc' date='2016-07-20T19:42:02-0700'
  boost @1.59.0_3+no_single+no_static+python27 platform='darwin 8' archs='ppc' date='2017-04-14T11:53:24-0700'
  boost @1.65.1_0+no_single+no_static+python27 platform='darwin 8' archs='ppc' date='2017-11-19T13:25:10-0800'
  boost @1.65.1_1+no_single+no_static+python27 (active) platform='darwin 8' archs='ppc' date='2017-12-01T00:42:35-0800'

comment:3 Changed 6 years ago by kencu (Ken)

hmmm. I didn't try building it on Leopard Intel, tho. For a start, I'd try building it with clang-3.7 or newer instead of gcc-4.2 and see how that works for you.

comment:4 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: assignedclosed

The log says:

/opt/local/include/unwind.h:38: error: comma at end of enumerator list

Duplicate of #55430.

Note: See TracTickets for help on using tickets.