Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#46156 closed update (fixed)

boost: update to 1.57.0

Reported by: Schamschula (Marius Schamschula) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: boost

Description

Boost has been update to version 1.57.0. I have built and tested this, with the following results:

FreeCAD @0.14.3702 fails to build, as there seems to be an error parsing "BOOST_JOIN" in the Qt moc.

Attachments (2)

main.log (976.3 KB) - added by Schamschula (Marius Schamschula) 9 years ago.
Portfile-boost.diff (837 bytes) - added by Schamschula (Marius Schamschula) 9 years ago.

Download all attachments as: .zip

Change History (10)

Changed 9 years ago by Schamschula (Marius Schamschula)

Attachment: main.log added

comment:1 Changed 9 years ago by Schamschula (Marius Schamschula)

Added main.log for broken freecad build under boost 1.57.0.

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

I can't build freecad with boost 1.56.0 either, though the error is different. Can you attach a patch to update boost to 1.57.0 so that we can verify this issue?

Changed 9 years ago by Schamschula (Marius Schamschula)

Attachment: Portfile-boost.diff added

comment:3 Changed 9 years ago by Schamschula (Marius Schamschula)

Attached diff for Portfile.

BTW, I did build FreeCAD with the +gcc48 variant (which should be the default, but I was making sure).

Last edited 9 years ago by Schamschula (Marius Schamschula) (previous) (diff)

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

Your boost update patch looks pretty simple, except that you've added the mpi portgroup again. Are you sure we want to do that? Please review the tickets linked from r125939 for why I removed it.

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

Cc: ryandesign@… added

Cc Me!

comment:6 Changed 9 years ago by seanfarley (Sean Farley)

I'm working on adding the mpi portgroup again after I make the compilers portgroup blacklisting aware. I should be able to send out an email about it this weekend.

comment:7 Changed 9 years ago by seanfarley (Sean Farley)

Resolution: fixed
Status: newclosed

Pushed in r129987. Some of the patches had to be updated as well.

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

Summary: boost 1.57.0 issuesboost: update to 1.57.0
Type: defectupdate

So, this ticket turned into a boost update ticket. If there are resulting problems with other ports that use boost, those should be in their own tickets.

Note: See TracTickets for help on using tickets.