Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#39229 - [opencollada] can't compile with clang

Attached to Project: Community Packages
Opened by alex (kabolt) - Saturday, 08 March 2014, 14:06 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Saturday, 08 March 2014, 17:10 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
programs including opencollada headers can't be compiled with clang because opencollada includes a deprecated header

/usr/include/opencollada/COLLADABaseUtils/COLLADABUhash_map.h:77:18: fatal error:
'ext/hash_fun.h' file not found
#include <ext/hash_fun.h>

and intptr_t:
/usr/include/opencollada/COLLADABaseUtils/COLLADABUhash_map.h:98:46: error:
unknown type name 'intptr_t'; did you mean '__intptr_t'?
return hash<intptr_t>()((intptr_t)x);
^
/usr/include/bits/types.h:186:25: note: '__intptr_t' declared here
__STD_TYPE __SWORD_TYPE __intptr_t;
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Saturday, 08 March 2014, 17:10 GMT
Reason for closing:  Upstream
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 08 March 2014, 17:10 GMT
This is an obvious upstream problem and it doesn't seem to be fixed in master. You should make a patch with a pull request and then flag the package out of date so that I will bump it.

Loading...