I'll change it to require >=4 for the time being. I can't find something to constrain the dependencies to specifically the 4.x.x branch, but that seems like a bit of a silly idea anyway. Still, I'm open to suggestions.
Search Criteria
Package Details: sdformat 14.0.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sdformat.git (read-only, click to copy) |
---|---|
Package Base: | sdformat |
Description: | Simulation Description Format (SDFormat) parser and description files. |
Upstream URL: | http://sdformat.org/ |
Licenses: | Apache |
Submitter: | bchretien |
Maintainer: | acxz |
Last Packager: | acxz |
Votes: | 8 |
Popularity: | 0.000000 |
First Submitted: | 2014-06-18 23:24 (UTC) |
Last Updated: | 2023-11-22 23:30 (UTC) |
Dependencies (11)
- boost (boost-gitAUR)
- ignition-mathAUR (ignition-math-6AUR)
- python-psutil
- tinyxml2 (tinyxml2-gitAUR)
- urdfdomAUR
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- ignition-cmakeAUR (ignition-cmake-2AUR) (make)
- ignition-toolsAUR (ignition-tools-1AUR) (make)
- ignition-utilsAUR (ignition-utils-1AUR) (make)
- ruby (make)
Required by (16)
Sources (1)
pryre commented on 2018-02-24 12:56 (UTC)
kartikmohta commented on 2018-02-22 21:42 (UTC) (edited on 2018-02-22 21:42 (UTC) by kartikmohta)
Just a small note:
Even though the package v6.0.0 compiles fine with ignition-math3, it explicitly defines a dependency on ignition-math4 in /usr/lib/cmake/sdformat/SDFormatConfig.cmake
line 27: find_package(ignition-math4)
pryre commented on 2018-02-21 13:24 (UTC)
Thanks for the note! Also, looks like it's time for an update.
Morganamilo commented on 2018-02-19 22:42 (UTC) (edited on 2018-02-19 22:50 (UTC) by Morganamilo)
There's a misplaced comma in the depends array. I fixed it myself if you would like the patch.
From 03cb97209b3b0a6f46dc8577347e64c461289408 Mon Sep 17 00:00:00 2001
From: morganamilo <morganamilo@gmail.com>
Date: Mon, 19 Feb 2018 22:40:25 +0000
Subject: [PATCH] Fix misplaced comma in depends array
Signed-off-by: morganamilo <morganamilo@gmail.com>
---
.SRCINFO | 4 ++--
PKGBUILD | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/.SRCINFO b/.SRCINFO
index 8b6b687..f0dbf0f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sdformat
pkgdesc = SDF Converter for gazebo
pkgver = 5.3.0
- pkgrel = 1
+ pkgrel = 2
url = http://sdformat.org/
arch = i686
arch = x86_64
@@ -11,7 +11,7 @@ pkgbase = sdformat
makedepends = ruby>=1.9.1
depends = boost
depends = tinyxml
- depends = ignition-math>=3,
+ depends = ignition-math>=3
depends = python-psutil
source = http://osrf-distributions.s3.amazonaws.com/sdformat/releases/sdformat-5.3.0.tar.bz2
sha256sums = e5946e84431cf7874cf422d5b5a9f34f42b31d82b5baea532d1e466011bd89e0
diff --git a/PKGBUILD b/PKGBUILD
index 21869f1..6c04e1b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,11 @@
pkgname=sdformat
pkgver=5.3.0
-pkgrel=1
+pkgrel=2
pkgdesc="SDF Converter for gazebo"
arch=('i686' 'x86_64')
url="http://sdformat.org/"
license=('Apache')
-depends=('boost' 'tinyxml' 'ignition-math>=3', 'python-psutil')
+depends=('boost' 'tinyxml' 'ignition-math>=3' 'python-psutil')
makedepends=('cmake' 'doxygen' 'ruby>=1.9.1')
source=("http://osrf-distributions.s3.amazonaws.com/${pkgname}/releases/${pkgname}-${pkgver}.tar.bz2")
--
2.16.2
pryre commented on 2017-12-08 10:08 (UTC)
I was able to compile it fine, and was able to verify it links fine with boost 1.65.1. I believe that the issue is either something with your path, or there's an issue with your build not being clean (I have had similar issues before, but I can't remember the fix).
I did see that there was a new version of sdformat available, so I've bumped the package.
joaocandre commented on 2017-12-07 15:48 (UTC)
@pryre That didn't work, nor manually rebuilding from the PKGBUILD, so the issue isn't with the AUR helper.
pryre commented on 2017-12-07 14:39 (UTC)
I haven't had time to check, but I don't think anything is hard linked. You should just have to clean your build, recompile, and reinstall. If you are using a helper, there's probably a flag to do this (e.g. pacaur -S --rebuild sdformat).
joaocandre commented on 2017-12-07 13:52 (UTC)
It's trying to link against boost 63, up-to-date boost version in the repos is 65, how can I edit the build files and change that?
joaocandre commented on 2017-12-06 15:50 (UTC)
I'm still getting undefined references to boost. Is it just me/my system or is it happening to others?
Pinned Comments
acxz commented on 2020-02-03 02:35 (UTC) (edited on 2022-05-09 16:07 (UTC) by acxz)
Development is on Github: https://github.com/acxz/gazebo-arch Please open issues and PRs there instead of commenting.