#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)
Change History (10)
Changed 10 years ago by Schamschula (Marius Schamschula)
comment:1 Changed 10 years ago by Schamschula (Marius Schamschula)
comment:2 Changed 10 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 10 years ago by Schamschula (Marius Schamschula)
Attachment: | Portfile-boost.diff added |
---|
comment:3 Changed 10 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).
comment:4 Changed 10 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:6 Changed 10 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 10 years ago by seanfarley (Sean Farley)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Pushed in r129987. Some of the patches had to be updated as well.
comment:8 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Summary: | boost 1.57.0 issues → boost: update to 1.57.0 |
---|---|
Type: | defect → update |
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.
Added main.log for broken freecad build under boost 1.57.0.