OSSP CVS Repository

ossp - Ticket #199
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Attach]  [Edit]  [History

Ticket 199: aggregate 'uuid_t uu' has incomplete type and cannot be defined

I try to install libdap 3.14.0 on CentOS 7. The system is fresh new meaning no 'libuuid-devel' is installed. I want to manually install uuid, and it is built successfuly. But when I built libdap, I encountered the following error:

DODSFilter.cc: In member function 'virtual void libdap::DODSFilter::dataset_constraint_ddx(libdap::DDS&, libdap::ConstraintEvaluator&, std::ostream&, const string&, const string&, bool) const':
DODSFilter.cc:895:12: error: aggregate 'uuid_t uu' has incomplete type and cannot be defined
     uuid_t uu;
            ^
DODSFilter.cc:896:21: error: 'uuid_generate' was not declared in this scope
     uuid_generate(uu);
                     ^
DODSFilter.cc:898:30: error: 'uuid_unparse' was not declared in this scope
     uuid_unparse(uu, &uuid[0]);
[Add remarks]

Remarks:

Properties:

Type: code           Version: 1.6.2 
Status: new          Created: 2015-Apr-22 17:38
Severity:          Last Change: 2015-Apr-22 17:38
Priority:          Subsystem: uuid 
Assigned To: rse           Derived From:  
Creator: anonymous 

CVSTrac 2.0.1