Opened 10 years ago

Closed 5 years ago

#40760 closed defect (fixed)

libpcl 1.7 only builds if template depth is raised

Reported by: fgenolini@… Owned by: Veence (Vincent)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc: dershow, dllau@…, cooljeanius (Eric Gallager)
Port: libpcl

Description (last modified by ryandesign (Ryan Carsten Schmidt))

port install libpcl 

fails unless cmake is re-run with

 -ftemplate-depth=1024

Mac OSX 10.8.5, XCode 5
MacBookPro 2.66GHz Intel Core i7, 4GB RAM

Apps still do not build

Change History (9)

comment:1 Changed 10 years ago by fgenolini@…

When specifying additional variant +perf the build seems to work. This could be because +perf causes MacPort's own clang-3.3 to be used instead of Xcode's clang-3.3

comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: vince@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to luminans@…
Port: libpcl added

Yes, we've seen this error with a couple other ports already under Xcode 5. I presume its clang's default template depth is lower than the previous versions'. We've fixed it in the other ports as you suggested, by setting the template depth to 1024.

Last edited 10 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 10 years ago by dershow

Cc: dersh@… added

Cc Me!

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

Cc: dllau@… added

Has duplicate #41503.

comment:5 Changed 10 years ago by dllau@…

Is this something I can do at the command line or should I wait for a fix?

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

Has duplicate #43643.

comment:7 Changed 10 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:8 Changed 5 years ago by mf2k (Frank Schima)

Cc: Veence removed
Owner: changed from luminans@… to Veence
Status: newassigned

See #57127.

comment:9 Changed 5 years ago by ctreleaven (Craig Treleaven)

Resolution: fixed
Status: assignedclosed

In 09d9af9c19e13051e440d3546edd73d6f00a877d/macports-ports (master):

libpcl: update to 1.9.1, maintainer timeout

Fixes: #40760
Fixes: #48251
Fixes: #56430

Note: See TracTickets for help on using tickets.