Opened 6 months ago

Closed 6 months ago

Last modified 5 months ago

#69568 closed defect (duplicate)

boost176 @1.76.0_10 : won't build on Xcode 15

Reported by: rbeyer (Ross Beyer) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.9.1
Keywords: Cc:
Port: boost176

Description

This build error is very likely the result of changes in Xcode 15 (but it may be something else):

:info:build ./boost/mpl/aux_/integral_wrapper.hpp:74:31: error: integer value -1 is outside the valid range of values [0, 3] for this enumeration type [-Wenum-constexpr-conversion]

Apologies for not having the skill or knowledge for how to properly fix this, and only being able to flag it.

Attachments (1)

boost176-main.log (2.3 MB) - added by rbeyer (Ross Beyer) 6 months ago.
main.log from a clean install of boost176

Change History (6)

Changed 6 months ago by rbeyer (Ross Beyer)

Attachment: boost176-main.log added

main.log from a clean install of boost176

comment:1 Changed 6 months ago by kencu (Ken)

50 times this exact same problem keeps coming back, defying all attempts at a robust fix.

A zombie bug...

Version 0, edited 6 months ago by kencu (Ken) (next)

comment:2 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: newclosed

Duplicate of #69103.

comment:3 Changed 6 months ago by rbeyer (Ross Beyer)

Did a fresh port selfupdate today, and this error persists. boost176 will still not build.

comment:4 Changed 5 months ago by mntbighker (Mark Moorcroft)

This issue prevents you from installing neovim as well. I have tried several appended options to installing, but still no go. I don't honestly know why neovim depends on the older boost. I think msgpack is also required, and I guess that's what depends on boost176.

Last edited 5 months ago by mntbighker (Mark Moorcroft) (previous) (diff)

comment:5 Changed 5 months ago by Christopher Nielsen <mascguy@…>

In 0c8782bec8769173f82330db97573ad7c919e1e9/macports-ports (master):

boost176: ignore enum-constexpr-conversion

See: #69103
See: #69568

Note: See TracTickets for help on using tickets.