Bug #789

Fails To Build From Source with gcc-4.5

Added by lubos over 9 years ago. Updated over 8 years ago.

Status:Closed Start date:02/02/2010
Priority:High Due date:
Assignee:- % Done:

100%

Category:Build
Target version:Version 0.7.0

Description

Version 0.7.0 compiled without STLport has same problem like 0.5.0 from Debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565104

nel-g__-4.5.txt (2.8 kB) Magnifier lubos, 02/18/2010 10:05 am

History

#1 Updated by Spex about 9 years ago

  • Category set to Build
  • Target version set to 0.8.0

lubos wrote:

Version 0.7.0 compiled without STLport has same problem like 0.5.0 from Debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565104

lubos, is there a build log somewhere against the 0.7.0 version? There have been a number of changes, means the 0.5.x log is rather useless in digging up the problem :-/

#2 Updated by lubos about 9 years ago

#3 Updated by Spex about 9 years ago

Files, which cause the gcc-4.5 to spit errors at:

nel/src/misc/sheet_id.cpp
nel/src/misc/file.cpp
nel/src/misc/string_mapper.cpp
nel/src/pacs/global_retriever.h

Currently checking against other compiler versions and firing up unit tests at least for a small cross-check. gcc is getting more and more strict about the syntax :-)

#4 Updated by kervala about 9 years ago

Great job Spex :)

Btw the syntax : Fixed: #789 (without the "bug") would have updated the ticket :p

#5 Updated by sfb about 9 years ago

kervala wrote:

Btw the syntax : Fixed: #789 (without the "bug") would have updated the ticket :p

While that's mostly true - when you commit with a Fixed: #nnn in your commit message what it does is flags the issue as "resolved" which still counts as an open bug against the road map but it does however prompt ace and myself to review the issues and switch them to closed.

So anyway, what kervala said. Please commit with a message like: "Fixed: #nnn Description." It helps us. (=

#6 Updated by Spex about 9 years ago

kervala wrote:

Great job Spex :)

Btw the syntax : Fixed: #789 (without the "bug") would have updated the ticket :p

I was thinking about adding "bug" or not; seems like I did it wrong this time >.<

Anyway, no idea if I catched all cases, and it should definitively be reviewed with the Microsoft compiler(s).

#7 Updated by kervala over 8 years ago

  • Project changed from NeL to Ryzom
  • Category changed from Build to Build
  • Target version deleted (0.8.0)

#8 Updated by kervala over 8 years ago

  • Status changed from New to Closed
  • Priority changed from Normal to High
  • Target version set to Version 0.7.0
  • % Done changed from 0 to 100

Applied in SVN r2265 by Spex :)

Also available in: Atom PDF