Bug #1474

typedef conflict between /usr/include/mysql/my_global.h and nel/include/nel/misc/types_nl.h

Added by cjlpa over 6 years ago. Updated almost 6 years ago.

Status:Resolved Start date:05/23/2012
Priority:Low Due date:
Assignee:kervala % Done:

100%

Category:Build
Target version:Version 0.9.0

Description

types_nl.h defines uint64 as uint_t
my_global.h defines uint64 as ulonglong

which leads to a conflict when compiling mysql_wrapper.cpp

(MySql server version: 5.1.61-3 (Debian))

History

#1 Updated by kervala over 6 years ago

Thanks for the report ! I'll try to compile servers under Ubuntu.

I'll see if we really need to include my_global.h or if we can add some defines to avoid it.

#2 Updated by kervala about 6 years ago

  • Status changed from New to Resolved
  • Assignee set to kervala
  • Target version set to Version 0.9.0
  • % Done changed from 0 to 100

Fixed in Revision r2205

#3 Updated by kervala about 6 years ago

Applied in changeset commit:7b9b97d2e542.

Also available in: Atom PDF