Opened 4 years ago

Closed 3 years ago

Last modified 3 years ago

#51046 closed defect (fixed)

vigra 1.11.0: requires C++11

Reported by: mojca (Mojca Miklavec) Owned by: BSeppke (Benjamin Seppke)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ullrich.koethe@…, macports@…, MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: vigra


Vigra 1.11.0 requires C++11 to build. This should probably be indicated by using

PortGroup cxx11 1.0

in the port and then any compiler blacklisting can be removed as well.

Please note that I didn't test whether that would actually work on a libc++-based installation on an old OS X.

It would also be nice if the official build instructions would mention that C++11 is required. I checked, but there is no mention of C++11 anywhere. The build instructions say just:

It should work with any standard conforming C++ compiler on both 32-bit and 64-bit machines.

(I now installed version 1.9.0 on an old OS X for the sake of testing hugin-app.)

Change History (4)

comment:1 Changed 4 years ago by macports@…

Cc: macports@… added

Cc Me!

comment:2 Changed 4 years ago by dbevans (David B. Evans)

See also #51093 for build error when using libc++ on Yosemite.

comment:3 Changed 3 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: newclosed

In 113b689665316dcc7a1889bdfe28290a66fd60e4/macports-ports:

vigra: use cxx11 PortGroup

Fixes #51046
Fixes #51247
No revbump since port either builds correctly or not at all

comment:4 Changed 3 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added
Note: See TracTickets for help on using tickets.