Opened 10 years ago

Closed 10 years ago

#41365 closed update (fixed)

boost @1.54.0: upgrade to 1.55.0

Reported by: mojca (Mojca Miklavec) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: boost

Description

I would like to request an upgrade of boost.

Change History (6)

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

Whoever does this should definitely try it out on their own systems for a few weeks before committing it. boost updates historically have caused breakage in ports using boost, so it would be good if one person could discover some of those problems already and see if fixes are available or report bugs to the respective projects, before it gets committed and impacts everyone.

comment:2 Changed 10 years ago by mojca (Mojca Miklavec)

Yes, I imagine that this could be a serious problem, but then I also have no clue how to test all of the ports which depend on boost. It seems to me that hugin-app breaks on 0.54.0 and works with 0.55.0, but I would need some more tests. Or at least it compiled for me on another machine with boost 0.55.0.

(I don't believe that I would be able to test all dependents of boost without investing a huge amount of time. There are simply waaaay too many ports and way too many problems to be expected.)

comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

Thanks! I was just independently coming to the conclusion that hugin-app needs upstream changeset 81628 and was wondering if it was included in boost 1.55.0. So, you've already tried boost 1.55.0... does that mean you have a patch for the portfile that you can attach here?

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

Cc: ryandesign@… removed
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Just updating the version and checksums worked. Is that all you did?

I'll check to make sure that a few other ports do build with boost 1.55.0 before committing the update.

comment:5 Changed 10 years ago by mojca (Mojca Miklavec)

I lost the Portfile, but no, I don't remember changing anything other than the version number and the checksums. (If it was more complicated I probably wouldn't proceed.)

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

Resolution: fixed
Status: assignedclosed

I built a number of ports successfully with boost 1.55.0: akonadi enblend fityk hugin-app mongodb poedit povray pythia qtiplot shibboleth soci stimfit strigi tcpflow textmate2 vigra vowpal_wabbit xylib yazproxy

A further few ports failed to build, but because of other problems (Mavericks/libc++; lua 5.2).

I didn't try all ports that use boost; not even close. But none of those that I did try seemed to fail because of boost 1.55.0 so I updated the port in r113985.

Note: See TracTickets for help on using tickets.