This repository was archived by the owner on Feb 1, 2023. It is now read-only.
Commit e67fc51
Release Manager
Trac #31148: MR51: Allow Matplotlib to use system qhull >= 7.2.0
zlscherr ([https://gitlab.com/zlscherr @zlscherr]) opened a merge
request at https://gitlab.com/sagemath/sage/-/merge_requests/51:
----
{{{
#!markdown
My system has qhull 8.0.0 installed. Because Matplotlib
doesn't know about my system qhull it builds its own version.
This can cause runtime issues with Matplotlib trying to call
the wrong qhull library. For example, this fixes the error that
```bash
$ ./sage -tp 8 --long src/sage/plot/plot3d/list_plot3d.py
```
produces
```bash
QH6249 qh_lib_check: Incorrect qhull library called.
Size of qhT for caller is 2896, but for library is 2792.
QH6256 qh_lib_check: Cannot continue.
Library 'qhull 7.2.0 (2015.2 2016/01/18)'
uses a static qhT (e.g., libqhull.so)
```
if the system has qhull 8.0.0 installed.
}}}
URL: https://trac.sagemath.org/31148
Reported by: galois
Ticket author(s): Zachary Scherr
Reviewer(s): Dima PasechnikFile tree
3 files changed
+7
-4
lines changed- build/pkgs
- configure
- matplotlib
3 files changed
+7
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| 12 | + | |
| 13 | + | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
| |||
0 commit comments