-
-
Notifications
You must be signed in to change notification settings - Fork 12.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cgal 5.0 #46251
cgal 5.0 #46251
Conversation
Formulas that need a revision bump (one commit per formula): |
d10554a
to
2bead3c
Compare
After investigation, I found out that sfcgal was not compatible with c++11, but they are working on it see this PR for example. |
CGAL is now header-only? No library? |
Exactly. It is still possible to build it, but it would be odd to provide the lib version on package managers when we document it as header-only, IMHO. |
What's the point of these cmake flags, then?
|
None probably, I wasn't sure of their effect, so I left theim here but thought they probably became useless. |
The release 5.0 is now officially out, and I updated the PR. |
Thanks for this. We're currently building Python 3.8 (see #45337), which involves revision bumping almost all Python formulae, so we're going to wait on this until that's finished to avoid merge conflicts. I'll let you know when we're ready. |
@maxGimeno |
Please don't use merge commits. It makes the CI go crazy. |
326e07c
to
9f5b20d
Compare
@SMillerDev O, sorry. I rebased on master. |
@maxGimeno in the process of rebasing, you lost the
|
9f5b20d
to
0101f94
Compare
@BrewTestBot test this please |
|
Ok, I just found out that graph-tool does not work in core/master either, when it does not come from a bottle. The compilation fails with the following :
I saw in #47274 that graph-tool is not yet migrated to python 3.8, it may be related. |
I did a patch and tried to install graph-tool from brew. Everything works but I'd like somebody from graph-tool to review my patch, to be sure. |
5bb5d05
to
c50b6a8
Compare
Have the two patches been reported upstream? Are they accepted? |
Sfcgal and pgrouting already have patches in their master branch, but I still need to report to graph-tool... And find a working fix for pgrouting. |
2e05515
to
ce9ddee
Compare
44acd70
to
d1652f6
Compare
d1652f6
to
6f4de76
Compare
@fxcoudert This time it seems ready \o/ |
@fxcoudert Hi FX.
In the last version, Maxime has added a comment for each of the three patches.
Is that blocking the integration of this PR? This PR also fixes the build of |
@BrewTestBot test this please |
Thanks @maxGimeno @lrineau!! |
This is a WIP PR to upgrade CGAL to the new version.
Just checking with the CI that everything is OK, waiting for the true Release to upgrade for real.