Package Details: collada-dom 2.4.4-1

Git Clone URL: https://aur.archlinux.org/collada-dom.git (read-only)
Package Base: collada-dom
Description: An API that provides a C++ object representation of a COLLADA XML instance document.
Upstream URL: https://github.com/rdiankov/collada-dom/tree/v2.4.4
Licenses: custom
Provides: colladadom
Submitter: N30N
Maintainer: None
Last Packager: maltzer
Votes: 19
Popularity: 1.223590
First Submitted: 2010-08-19 03:54
Last Updated: 2016-05-12 20:29

Latest Comments

dreieck commented on 2018-01-23 16:29

After building and checking with namcap, there are some issues:

  • It should not be a package for architecture 'any', but for specific processor architectures:

collada-dom E: ELF file ('usr/lib/libcollada-dom2.4-dp.so.2.4.4') found in an 'any' package.

  • Dependency on 'uriparser':

collada-dom E: Dependency uriparser detected and not included (libraries ['usr/lib/liburiparser.so.1'] needed in files ['usr/lib/libcollada-dom2.4-dp.so.2.4.4'])

  • The 'minizip' dependency issue has already been commented; seems that collada-dom will use it's own minizip if there is no minizip installed, otherwise it will use the installed library. So, 'minizip' maybe to be added as an optional dependency with the comment 'use system minizip instead of built-in version'?

racko commented on 2017-07-05 18:26

Regarding the minizip dependency: While the upstream repo does bring it's own copy of minizip, it is not used if minizip is installed, thereby creating a dependency not tracked by pacman. (See Alad's comment at https://aur.archlinux.org/packages/ros-lunar-collada-urdf.)

Would you mind adding the dependency so this does not happen accidentally?

This has the additional benefit of keeping the minizip library used by collada-dom up to date.

bartus commented on 2016-07-27 19:15

Shouldn't minizip be one of the dependancies ?

Alad commented on 2016-05-12 20:55

Nice, thanks for the update.

maltzer commented on 2016-05-12 20:33

@Alad

It's an error with building collada-dom with GCC 6. I've updated the package with a patch based off commits to the Git repository, so it should build without a problem now.

Alad commented on 2016-05-12 18:06

[ 96%] Building CXX object dom/CMakeFiles/collada-dom.dir/src/dae/daeMetaGroup.cpp.o
/home/aur/collada-dom/src/collada-dom-2.4.4/dom/src/dae/daeMetaGroup.cpp: In member function ‘virtual daeElement* daeMetaGroup::placeElement(daeElement*, daeElement*, daeUInt&, daeInt, daeElement*, daeElement*)’:
/home/aur/collada-dom/src/collada-dom-2.4.4/dom/src/dae/daeMetaGroup.cpp:29:10: error: cannot convert ‘bool’ to ‘daeElement*’ in return
return false;
^~~~~
dom/CMakeFiles/collada-dom.dir/build.make:446: recipe for target 'dom/CMakeFiles/collada-dom.dir/src/dae/daeMetaGroup.cpp.o' failed
make[2]: *** [dom/CMakeFiles/collada-dom.dir/src/dae/daeMetaGroup.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:179: recipe for target 'dom/CMakeFiles/collada-dom.dir/all' failed
make[1]: *** [dom/CMakeFiles/collada-dom.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

bchretien commented on 2015-10-23 12:44

Yet another Boost update, so a rebuild is required.

bchretien commented on 2014-09-08 10:02

There's been a Boost update so a bump may be required.

guini commented on 2010-10-17 16:10

Thank you for the pkgbuild, but it dosn't build. I think the download url is wrong.