Opened 9 years ago

Closed 6 years ago

#47924 closed defect (fixed)

ncmpcpp @0.6.4_1 fails to build

Reported by: harciga Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: lbschenkel (Leonardo Brondani Schenkel)
Port: ncmpcpp

Description


Attachments (2)

main.log (49.2 KB) - added by harciga 9 years ago.
config.log (32.1 KB) - added by harciga 9 years ago.

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by harciga

Attachment: main.log added

comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: rmstonecipher@… removed
Owner: changed from macports-tickets@… to rmstonecipher@…

The log says:

error: Your compiler doesn't seem to support initializer lists, please upgrade (GCC >= 4.6)

The suggestion to upgrade to gcc >= 4.6 is not applicable on OS X. It looks like you're running Apple clang 503.0.40, which according to XcodeVersionInfo is from Xcode 5.1.1 which is the latest version for OS X 10.8. It also says this version of Apple clang is based on clang 3.4 svn, while the clang C++ status page says initializer lists have been in clang since version 3.1.

Could you attach the config.log file mentioned in the main.log file? Maybe that will contain more relevant information.

Changed 9 years ago by harciga

Attachment: config.log added

comment:2 in reply to:  1 Changed 9 years ago by harciga

Replying to ryandesign@…:

The log says:

error: Your compiler doesn't seem to support initializer lists, please upgrade (GCC >= 4.6)

The suggestion to upgrade to gcc >= 4.6 is not applicable on OS X. It looks like you're running Apple clang 503.0.40, which according to XcodeVersionInfo is from Xcode 5.1.1 which is the latest version for OS X 10.8. It also says this version of Apple clang is based on clang 3.4 svn, while the clang C++ status page says initializer lists have been in clang since version 3.1.

Could you attach the config.log file mentioned in the main.log file? Maybe that will contain more relevant information.

Just in case the ticket system doesn't notify file uploads. Bump.

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

Owner: changed from rmstonecipher@… to macports-tickets@…

rmstonecipher has retired. See #51138.

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

Cc: lbschenkel added
Owner: changed from macports-tickets@… to ryandesign
Status: newaccepted

0.8.2 fails with:

configure: error: Your compiler doesn't seem to support C++14, please upgrade (GCC >= 5)

Adding the cxx11 1.1 portgroup and further blacklisting works.

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

Resolution: fixed
Status: acceptedclosed

In 9fb1e89d8b129c6e525e11312679399e0e79a8aa/macports-ports (master):

ncmpcpp: Requires C++14 now

Closes: #47924

Note: See TracTickets for help on using tickets.