Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

boost: 1.59.0 #42960

Closed
wants to merge 1 commit into from
Closed

boost: 1.59.0 #42960

wants to merge 1 commit into from

Conversation

dplarson
Copy link
Contributor

This commit also removes the boost-python patch as the issue was fixed upstream (see boostorg/build#78 for more info).

@tdsmith
Copy link
Contributor

tdsmith commented Aug 15, 2015

As is customary for boost releases, this breaks a bunch of builds; my lab workstation is building them and I'll report back when it's done.

@tdsmith
Copy link
Contributor

tdsmith commented Aug 15, 2015

librevenge is broken and it has a lot of dependencies. Looks from the bot like this isn't ABI-compatible, either.

irrelevant failures:
pktanon expected replacement of "#include "Timer.h"\n" with "#include "Timer.h"\n#include "unistd.h"\n" not Boost-related; see #43084
supersonic https://gist.github.com/8eeaabcd0ce25c1f8f55 not Boost-related; see #43083

@dplarson
Copy link
Contributor Author

Thanks for checking on this @tdsmith. Is librevenge the only broken formula? Or just the first so far?

For what it's worth, I'm okay with delaying the upgrade until the other packages have time to make revisions. I originally submitted the PR while I was checking whether boost 1.59.0 fixed an issue I had with another (non-Homebrew) package.

@tdsmith
Copy link
Contributor

tdsmith commented Aug 17, 2015

No, all of the formulas listed with build logs are broken in their own, special ways. (Or possibly the same way; I haven't investigated beyond trying to build them.)

@ghost
Copy link

ghost commented Sep 1, 2015

I can't see the test results for some reason--is there a list of pending tasks or dependent packages which need fixing? I can investigate fixes for some if I know where to look.

@tdsmith
Copy link
Contributor

tdsmith commented Sep 1, 2015

Just my comment earlier on this thread. It looks like there's a patch for avro-cpp linked from their bug tracker that we could apply.

@afh
Copy link
Contributor

afh commented Sep 15, 2015

@tdsmith Thanks for reporting the issue on ledger to the mailing list, we (the people contributing on ledger) are working on a new release that addresses the issue.

I'll make sure to update this issue and the the ledger homebrew formula accordingly.

@afh
Copy link
Contributor

afh commented Sep 15, 2015

Issue #39 in boost python seems to be the cause for the broken ledger build.

@tdsmith
Copy link
Contributor

tdsmith commented Sep 15, 2015

Okay, we'll apply the patch from boostorg/python#40 to boost-python.

@tdsmith
Copy link
Contributor

tdsmith commented Sep 15, 2015

The only project left is cppdom, which hasn't seen a commit in three years and didn't respond to my month-old bug report, so I think it's headed for the boneyard. We should be able to land this this week.

@afh
Copy link
Contributor

afh commented Sep 15, 2015

@tdsmith I verified that with boostorg/python#40 applied ledger builds just fine.

@tdsmith tdsmith mentioned this pull request Sep 16, 2015
@dplarson
Copy link
Contributor Author

dplarson commented Nov 3, 2015

Looks like after #45564, boost 1.59.0 was merged into master and so this issue can be closed.

@dplarson dplarson closed this Nov 3, 2015
@Homebrew Homebrew locked and limited conversation to collaborators Jul 10, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants