Package Details: ignition-common 4.0.0-1

Git Clone URL: (read-only, click to copy)
Package Base: ignition-common
Description: A collection of useful classes and functions for handling many command tasks. This includes parsing 3D mesh files, managing console output, and using PID controllers.
Upstream URL:
Licenses: Apache
Groups: development
Submitter: racko
Maintainer: AchmadFathoni
Last Packager: AchmadFathoni
Votes: 3
Popularity: 0.65
First Submitted: 2018-02-24 09:56
Last Updated: 2021-05-22 00:02

Latest Comments

acxz commented on 2020-02-03 02:15

Development is on Github: Please open issues and PRs there instead of commenting.

acxz commented on 2019-06-27 23:30


acxz commented on 2019-06-11 20:57

Can this package be updated?

wbthomason commented on 2018-06-12 22:20

The current version of freeimage breaks this package - there are a large number of missing symbol errors during linking.

GPereira commented on 2018-05-26 19:05

skychan can you send me that PKGBUILD? Thanks!

skychan commented on 2018-05-21 14:34

I have the same problem with GPereira, and somehow I find a way to fix it. The idea is that to modify line 167 in as suggested: CODEC_CAP_TRUNCATED --> AV_CODEC_CAP_TRUNCATED , and CODEC_FLAG_TRUNCATED --> AV_CODEC_FLAG_TRUNCATED. I've done this by the modification of build() function in the PKGBUILD file. Hope this will solve your problem.

GPereira commented on 2018-05-15 21:04

''/home/gpereira/.cache/pacaur/ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ In member function ‘bool ignition::common::Video::Load(const string&)’: /home/gpereira/.cache/pacaur/ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ error: ‘CODEC_CAP_TRUNCATED’ was not declared in this scope if (codec->capabilities & CODEC_CAP_TRUNCATED) ^~~~~~~~~~~~~~~~~~~ /home/gpereira/.cache/pacaur/ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ note: suggested alternative: ‘AV_CODEC_CAP_TRUNCATED’ if (codec->capabilities & CODEC_CAP_TRUNCATED) ^~~~~~~~~~~~~~~~~~~ AV_CODEC_CAP_TRUNCATED /home/gpereira/.cache/pacaur/ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ error: ‘CODEC_FLAG_TRUNCATED’ was not declared in this scope this->dataPtr->codecCtx->flags |= CODEC_FLAG_TRUNCATED; ^~~~~~~~~~~~~~~~~~~~ /home/gpereira/.cache/pacaur/ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ note: suggested alternative: ‘AV_CODEC_FLAG_TRUNCATED’ this->dataPtr->codecCtx->flags |= CODEC_FLAG_TRUNCATED; ^~~~~~~~~~~~~~~~~~~~ AV_CODEC_FLAG_TRUNCATED ''

racko commented on 2018-03-01 19:35

Take a look at /usr/include/tinyxml2.h. Does it contain the following lines?

 101 static const int TIXML2_MAJOR_VERSION = 6;
 102 static const int TIXML2_MINOR_VERSION = 0;
 103 static const int TIXML2_PATCH_VERSION = 0;
1814 const char* ErrorStr() const;

If "yes", then that header is not being used by your build and I wonder if you have installed the older tinyxml2 version in some other place like /usr/local/include/tinyxml2.h. Maybe try "sudo updatedb ; locate tinyxml2.h" to find it? Which still makes me wonder why cmake tells you "tinyxml2 version 6.0 found".

If "no" => reinstall tinyxml2.

racko commented on 2018-03-01 18:45

You still have an old version of tinyxml2. Compare and 6.0.0 has tinyxml2::XMLDocument::ErrorStr() while the older has tinyxml2::XMLDocument::Error().

osjacky430 commented on 2018-03-01 14:41

Hi, as I reinstall ros-luinar, there is an error about ignition-common.

/home/yaourt_tmp/yaourt-tmp-arithemetica/aur-ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ In function 'void LogTinyXml2DocumentError(const string&, const tinyxml2::XMLDocument&)': /home/yaourt_tmp/yaourt-tmp-arithemetica/aur-ignition-common/src/ignitionrobotics-ign-common-21fe175fe91c/src/ error: 'const class tinyxml2::XMLDocument' has no member named 'ErrorStr'; did you mean 'Error'? const char * error1 = _doc.ErrorStr(); ^~~~~~~~ Error