[Bug 240630] misc/openvdb: fix build on GCC architectures
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Sep 17 08:07:23 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240630
Bug ID: 240630
Summary: misc/openvdb: fix build on GCC architectures
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: yuri at freebsd.org
Reporter: pkubaj at FreeBSD.org
Flags: maintainer-feedback?(yuri at freebsd.org)
Assignee: yuri at freebsd.org
Created attachment 207551
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=207551&action=edit
patch
Compiling on GCC architectures fails:
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-6.1.0/openvdb/points/AttributeSet.cc:
In member function 'openvdb::v6_1::points::AttributeSet::Descriptor::Ptr
openvdb::v6_1::points::AttributeSet::Descriptor::duplicateDrop(const
std::vector<long unsigned int>&) const':
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-6.1.0/openvdb/points/AttributeSet.cc:875:59:
error: 'CHAR_BIT' was not declared in this scope
875 | const size_t GROUP_BITS = sizeof(GroupType) * CHAR_BIT;
| ^~~~~~~~
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-6.1.0/openvdb/points/AttributeSet.cc:35:1:
note: 'CHAR_BIT' is defined in header '<climits>'; did you forget to '#include
<climits>'?
34 | #include "AttributeGroup.h"
+++ |+#include <climits>
35 |
While here, add USES=xorg for TOOLS option.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list