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.000000 |
First Submitted: | 2021-01-10 18:15 (UTC) |
Last Updated: | 2022-04-15 05:27 (UTC) |
Dependencies (21)
- opencascade-cadqueryAUR
- python (python37AUR, python311AUR, python310AUR)
- vtk (vtk-gitAUR, vtk93AUR)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- liefAUR (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- pybind11 (pybind11-gitAUR) (make)
- python-click (make)
- python-jinja (make)
- python-joblib (make)
- python-logzeroAUR (make)
- python-pandas (make)
- python-path (make)
- python-schema (python-schema-gitAUR) (make)
- python-toml (python-toml-gitAUR) (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?