Bug#793930: opencollada-dev: useless with hard reference to ext/hash_fun.h

Marc J. Driftmeyer mjd at reanimality.com
Wed Jul 29 01:45:26 UTC 2015

Package: opencollada-dev
Version: 0.1.0~20140703.ddf8f47+dfsg1-1
Severity: normal

Dear Maintainer,

Perhaps you can get some proactive reaction out of the OpenCollada Dev team.

This hard code into GCC old stack is getting tiresome:

In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/ext/hash_map:60:
/usr/bin/../lib/gcc/x86_64-linux-gnu/5.2.1/../../../../include/c++/5.2.1/backward/backward_warning.h:32:2: warning: 
      This file includes at least one deprecated or antiquated header which
      may be removed without further notice at a future date. Please use a
      non-deprecated interface with equivalent functionality instead. For a
      listing of replacement headers and interfaces, consult the file
      backward_warning.h. To disable this warning use -Wno-deprecated.
#warning \
In file included from /home/mdriftmeyer/Projects/Blender/blender/source/blender/collada/AnimationImporter.cpp:50:
In file included from /home/mdriftmeyer/Projects/Blender/blender/source/blender/collada/collada_utils.h:30:
In file included from /usr/include/opencollada/COLLADAFramework/COLLADAFWMeshPrimitive.h:18:
In file included from /usr/include/opencollada/COLLADAFramework/COLLADAFWEdge.h:16:
/usr/include/opencollada/COLLADABaseUtils/COLLADABUhash_map.h:77:18: fatal error: 
      'ext/hash_fun.h' file not found
        #include <ext/hash_fun.h>
1 warning and 1 error generated.

This makes compiling OpenCollada support with Blender useless on LLVM/Clang of any release, never mind currently with 3.6 or 3.7 and upcoming 3.8 Trunk.

When GCC 5.2.1 is complaining then it's time someone guts it out of their code.

- Marc

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.1.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages opencollada-dev depends on:
ii  libpcre3-dev  2:8.35-7
ii  libxml2-dev   2.9.2+dfsg1-3

opencollada-dev recommends no packages.

opencollada-dev suggests no packages.

-- no debconf information

More information about the pkg-multimedia-maintainers mailing list