mpl from svn build failure?

Hi folks,

I don't see anything in the archives, but today mpl won't build on any
of my boxes:

building 'matplotlib.backends._tkagg' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC
-fPIC -I/usr/include -I/usr/include -I/usr/local/include
-I/usr/include -I.
-I/home/fperez/usr/opt/lib/python2.5/site-packages/numpy/core/include
-Isrc -Iagg24/include -I.
-I/home/fperez/usr/opt/lib/python2.5/site-packages/numpy/core/include
-I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
-I/usr/include/python2.5 -c src/_tkagg.cpp -o
build/temp.linux-x86_64-2.5/src/_tkagg.o
src/_tkagg.cpp: In function 'int PyAggImagePhoto(void*, Tcl_Interp*,
int, char**)':
src/_tkagg.cpp:134: error: no match for 'operator*' in
'*aggRenderer->RendererAgg::renderingBuffer'
error: command 'gcc' failed with exit status 1

John, this is on bic, in case you want to have a look.

Cheers,

f

I saw this too, and emailed Michael off list earlier. He committed a
significant cleanup earlier of backend agg to reduce the number of
heap allocations, and somehow tkagg got out of whack, at least on some
platforms.

JDH

···

On Mon, Oct 27, 2008 at 8:49 PM, Fernando Perez <fperez.net@...149...> wrote:

src/_tkagg.cpp: In function 'int PyAggImagePhoto(void*, Tcl_Interp*,
int, char**)':
src/_tkagg.cpp:134: error: no match for 'operator*' in
'*aggRenderer->RendererAgg::renderingBuffer'
error: command 'gcc' failed with exit status 1

John, this is on bic, in case you want to have a look.

This is now fixed in SVN r6341.

Sorry for the inconvenience.

Mike

John Hunter wrote:

···

On Mon, Oct 27, 2008 at 8:49 PM, Fernando Perez <fperez.net@...149...> wrote:

src/_tkagg.cpp: In function 'int PyAggImagePhoto(void*, Tcl_Interp*,
int, char**)':
src/_tkagg.cpp:134: error: no match for 'operator*' in
'*aggRenderer->RendererAgg::renderingBuffer'
error: command 'gcc' failed with exit status 1

John, this is on bic, in case you want to have a look.
    
I saw this too, and emailed Michael off list earlier. He committed a
significant cleanup earlier of backend agg to reduce the number of
heap allocations, and somehow tkagg got out of whack, at least on some
platforms.

JDH

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
matplotlib-devel List Signup and Options
  
--
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA