Opened 11 years ago
Closed 11 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 11 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 11 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 11 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 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… removed |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
Status: | new → assigned |
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 11 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 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
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.
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.