Package Details: active-data 1.5.0-1

Git Clone URL: https://aur.archlinux.org/active-data.git (read-only, click to copy)
Package Base: active-data
Description: CAD model inspection utility and prototyping framework based on OpenCascade
Upstream URL: http://analysissitus.org/
Licenses: BSD 3-clause
Submitter: AlexParkhomenko
Maintainer: None
Last Packager: AlexParkhomenko
Votes: 1
Popularity: 0.000000
First Submitted: 2019-09-05 16:08 (UTC)
Last Updated: 2019-09-05 16:50 (UTC)

Latest Comments

MarsSeed commented on 2023-07-15 14:20 (UTC)

This fork seems to have been discontinued since 2019.

Upstream version is newer, at least the master branch has newer commits:

https://gitlab.com/ssv/active-data/-/commits/master

newsboost commented on 2022-06-08 09:09 (UTC) (edited on 2022-06-08 12:36 (UTC) by newsboost)

Hi Alex, there seems to be a problem when I attempt to install:

...
...
==> Starting build()...
CMake Error: The source directory "/home/user/.cache/yay/active-data/src/active-data" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: active-data

I found out that in the "build"-section you need to add the version, i.e. use the latter:

#cmake ${srcdir}/active-data
cmake ${srcdir}/active-data-v${pkgver}

Furthermore, it seems you're also missing a dependency, i.e. I/we need the package that provides "tbb/tbb_stddef.h":

-- Active Data VERSION_MAJOR:
-- Active Data VERSION_MINOR:
-- Active Data VERSION_PATCH:
CMake Error at cmake/FindTBB.cmake:400 (file):
  file STRINGS file "/usr/include/tbb/tbb_stddef.h" cannot be read.
Call Stack (most recent call first):
  CMakeLists.txt:67 (find_package)

UPDATE: The reason according to https://githubhot.com/repo/SteveMacenski/slam_toolbox/issues/469 seems to be that "TBB does not have tbb_stddef.h anymore".

Having digged some more around, I can see this haven't been updated since 2019 and the code doesn't work anymore because TBB has changed. I'm considering to mark this package as out-of-date, because it doesn't work and won't work until updated... I think I'll do that and save the next person 1 hour or more, attempting to make this work