#68422 closed defect (fixed)

tinygltf @2.8.17: error: field has incomplete type

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: lion mountainlion mavericks yosemite Cc:
Port: tinygltf

Description

In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/array:106:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:259:9: error:4:
In file included from /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_tinygltf/tinygltf/work/tinygltf-2.8.17/tiny_gltf.h:40:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/array:106:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:259:9: error: field has incomplete type 'nlohmann::json_abi_v3_11_2::basic_json<std::map, std::vector, std::__1::basic_string<char>, bool, long long, unsigned long long, double, std::allocator, adl_serializer, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >'
    _T2 second;
        ^

https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/242383/steps/install-port/logs/stdio

Apparently we need to blacklist old Apple clangs.

Change History (3)

comment:1 Changed 13 months ago by nilason (Nicklas Larsson)

Last edited 13 months ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:2 in reply to:  1 Changed 13 months ago by barracuda156

Last edited 13 months ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)

Keywords: lion mountainlion mavericks yosemite added
Resolution: fixed
Status: newclosed
Summary: tinygltf fail on 10.7–10.10tinygltf @2.8.17: error: field has incomplete type

Remember to use TracLinks and TicketsKeywordGuidelines.

Note: See TracTickets for help on using tickets.