Search Criteria
Package Details: python-ocp-git 7.5.3.0.2.g92eacb99-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-ocp-git.git (read-only, click to copy) |
---|---|
Package Base: | python-ocp-git |
Description: | Python wrapper for OCCT generated using pywrap |
Upstream URL: | https://github.com/CadQuery/OCP |
Licenses: | Apache |
Conflicts: | python-ocp |
Provides: | python-ocp |
Submitter: | greyltc |
Maintainer: | greyltc |
Last Packager: | greyltc |
Votes: | 1 |
Popularity: | 0.000043 |
First Submitted: | 2021-01-10 18:15 (UTC) |
Last Updated: | 2022-04-15 05:27 (UTC) |
Dependencies (21)
- opencascade-cadquery
- python (nogil-python, python36, python32, python39, python38, python37, python310, python312)
- vtk (vtk-git, vtk8, vtk-nowraps)
- clang (clang8, clang-git, llvm-git, clang-minimal-git) (make)
- cmake (cmake-git) (make)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
- lief (make)
- llvm (llvm8, llvm-git, llvm-minimal-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-kitware, ninja-mem, python-ninja) (make)
- pybind11 (pybind11-git) (make)
- python-click (make)
- python-jinja (make)
- python-joblib (make)
- python-logzero (make)
- python-pandas (make)
- python-path (make)
- python-schema (python-schema-git) (make)
- python-toml (make)
- python-toposort (make)
- python-tqdm (make)
- Show 1 more dependencies...
Required by (2)
- python-cadquery (requires python-ocp)
- python-cadquery-git (requires python-ocp)
Latest Comments
tujir commented on 2022-09-07 15:53 (UTC)
void value not ignored as it ought to be:
dack commented on 2022-02-14 18:32 (UTC)
Same issue as @amstan. I believe the root cause is that on Jan 25 upstream switch from opencascade 7.5.3 to opencascade 7.6. However, opencascade-cadquery in the AUR is still on 7.5.3.
amstan commented on 2022-02-08 20:09 (UTC) (edited on 2022-02-08 20:10 (UTC) by amstan)
dack commented on 2021-12-15 01:54 (UTC)
I found that when building the latest release today the "generating bindings" step was using excessive memory (32+ GB) and triggering the OOM killer. It seems that it was running too many threads (maybe 1 for each CPU core?). I found that you can limit the threads by adding something like "-n2" to the "python -m bindgen" command. Can this be added to the PKGBUILD, similar to how it already is for the "Building OCP" cmake command? Maybe move the "_n_parallel_build_jobs" variable to the top and use if for all commands, rather than just cmake?