execinfo.h broke Windows build

Bug #1025445 reported by Rodolfo Ochoa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Zorba
Fix Released
Low
Rodolfo Ochoa

Bug Description

In revision 10932, src/store/naive/item.cpp was modified and a new include (execinfo.h) was added:
http://bazaar.launchpad.net/~zorba-coders/zorba/trunk/revision/10932#src/store/naive/item.cpp

Under Windows, a fresh build gives an error:
fatal error C1083: Cannot open include file: 'execinfo.h': No such file or directory

execinfo.h is a GNU C library and Windows don't have it, so is not compiling right now...

Related branches

Revision history for this message
Chris Hillery (ceejatec) wrote :

Rodolfo - Markos is on vacation for the next 10 days. Could you see if it's possible to temporarily disable the code changes Markos did which required execinfo, at least on Windows, to get the build working again? (Or if you can find a Windows alternative to the execinfo.h functionality, even better!)

Changed in zorba:
assignee: Markos Zaharioudakis (markos-za) → Rodolfo Ochoa (rodolfo-ochoa)
milestone: none → 2.7
status: New → Confirmed
Revision history for this message
Rodolfo Ochoa (rodolfo-ochoa) wrote :

Disabling for now, I found a good approach on:
http://www.codeproject.com/Articles/11132/Walking-the-callstack

Changed in zorba:
importance: Critical → Low
Revision history for this message
Chris Hillery (ceejatec) wrote :

Rodolfo - you can mark this bug as Fix Committed since your fixes are merged.

Can you file a new bug regarding doing the actual callstack output based on the article you quoted above?

Revision history for this message
Rodolfo Ochoa (rodolfo-ochoa) wrote :

That call stack info was debugging code from Markos, he just take it out.

Changed in zorba:
status: Confirmed → Fix Committed
Changed in zorba:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.