Package Details: ignition-math 7.3.0-3

Git Clone URL: https://aur.archlinux.org/ignition-math.git (read-only, click to copy)
Package Base: ignition-math
Description: General purpose math library for robot applications.
Upstream URL: https://gazebosim.org/libs/math
Licenses: Apache
Groups: development
Submitter: bchretien
Maintainer: acxz
Last Packager: acxz
Votes: 9
Popularity: 0.000000
First Submitted: 2015-08-10 21:04 (UTC)
Last Updated: 2023-11-22 22:54 (UTC)

Pinned Comments

acxz commented on 2022-05-09 16:27 (UTC)

Development is on Github: https://github.com/acxz/gazebo-arch Please open issues and PRs there instead of commenting.

Latest Comments

1 2 3 4 Next › Last »

acxz commented on 2022-05-09 16:27 (UTC)

Development is on Github: https://github.com/acxz/gazebo-arch Please open issues and PRs there instead of commenting.

billypilgrim commented on 2022-05-09 13:14 (UTC)

Here's the fix:

diff --git a/PKGBUILD b/PKGBUILD
index 606561a..7a66ff3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -18,16 +18,14 @@ source=(
   "${pkgname}-${pkgver}.tar.gz::https://github.com/ignitionrobotics/ign-math/archive/${pkgname}6_${pkgver}.tar.gz"
   "cmake.patch::https://github.com/ignitionrobotics/ign-math/commit/6340f89b4d19e6b6aa38ae632760da264409c1ef.diff"
 )
-sha256sums=(
-  "9e00284cd6d51afe190165b2b44258e19bd4a28781cbacf21fd6b0bae43c16aa"
-  "d94835e0c1fe543ac47d7de1ee0906c171ce91c2f4e60bf597172c951d66a605"
-)
+sha256sums=('94e853e1dfba97ebec4b6152691a89af1e94660b02f4ecdf04356b763c2848bd'
+            'd94835e0c1fe543ac47d7de1ee0906c171ce91c2f4e60bf597172c951d66a605')

 depends=(
   swig
 )

-_dir="ign-math-${pkgname}6_${pkgver}"
+_dir="gz-math-${pkgname}6_${pkgver}"

 prepare(){
   patch --directory="$_dir" --forward --strip=1 --input="${srcdir}/cmake.patch"

billypilgrim commented on 2022-05-09 11:44 (UTC)

This package currently won't build:

==> Making package: ignition-math 6.10.0-2 (Mon 09 May 2022 12:43:39 BST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading ignition-math-6.10.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  584k    0  584k    0     0   837k      0 --:--:-- --:--:-- --:--:--  837k
  -> Downloading cmake.patch...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   399  100   399    0     0   1068      0 --:--:-- --:--:-- --:--:--  1068
==> Validating source files with sha256sums...
    ignition-math-6.10.0.tar.gz ... FAILED
    cmake.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

Muxed0 commented on 2022-04-21 22:26 (UTC)

I have the same error as @rabapistrik. Version from igntion's Github builds without a hitch and so does this after swapping the CMakeLists.txt. May need a quick update.

rabapistrik commented on 2022-04-19 12:45 (UTC)

I also have a compilation error:

CMake Error at /usr/lib64/cmake/pybind11/pybind11NewTools.cmake:207 (python3_add_library): Unknown CMake command "python3_add_library".

acxz commented on 2022-03-07 17:20 (UTC)

@lesto try a clean rebuild: yay -Syu ignition-math --rebuildtree and make sure to select A/Y as options to rebuild packages.

lesto commented on 2022-03-06 14:46 (UTC)

i have a compilation error:

CMake Error in src/python_pybind11/CMakeLists.txt: Imported target "pybind11::module" includes non-existent path "/include"

jhbruhn commented on 2020-01-18 12:20 (UTC)

I have just investigated this further: The error is not a problem with ignition-math, but with its ruby-bindings generated via swig. Ruby 2.7 compatibility has been added to swig, but not been released yet.

Thus, to fix this problem, one has to install swig-git until it gets a proper release. IMO this is better than downgrading ruby.

See: https://github.com/swig/swig/issues/1689 https://github.com/swig/swig/pull/1692