[email protected]
[Top] [All Lists]

Bug#475974: marked as forwarded (cairodevice: FTBFS: cairoDevice.c:1049

Subject: Bug#475974: marked as forwarded cairodevice: FTBFS: cairoDevice.c:1049: error: 'NewDevDesc' has no member named 'newDevStruct'
From: Debian Bug Tracking System
Date: Tue, 15 Apr 2008 02:06:05 +0000
Your message dated Mon, 14 Apr 2008 21:04:43 -0500
with message-id <[email protected]>
has caused the   report #475974,
regarding cairodevice: FTBFS: cairoDevice.c:1049: error: 'NewDevDesc' has no 
member named 'newDevStruct'
to be marked as having been forwarded to the upstream software
author(s) Michael Lawrence <[email protected]>

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
475974: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475974
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Subject: Re: Bug#475974: cairodevice: FTBFS: cairoDevice.c:1049: error: 'NewDevDesc' has no member named 'newDevStruct'
From: Dirk Eddelbuettel
Date: Mon, 14 Apr 2008 21:04:43 -0500
Michael,

Please see the enclosed bug report -- it looks like cairoDevice goes belly-up
under gcc 4.3.  Do you have access to an installation with a newer gcc so
that you can take a look?  

Or, and I am just speculating, is this package on its way out given the new
Cairo device in R 2.7.0 and/or the Cairo package by Simon and Jeff?

Best regards,  Dirk


On 14 April 2008 at 12:44, Lucas Nussbaum wrote:
| Package: cairodevice
| Version: 2.6-1
| Severity: serious
| User: [email protected]
| Usertags: qa-ftbfs-20080413 qa-ftbfs
| Justification: FTBFS on i386
| 
| Hi,
| 
| During a rebuild of all packages in sid, your package failed to build on i386.
| 
| This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now
| the default on most architectures (even if it's not the case on i386 yet).
| Feel free to downgrade this bug to 'important' if your package is only built
| on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with
| gcc 4.2).
| 
| Relevant part:
| > gcc -std=gnu99 -I/usr/share/R/include -I/usr/share/R/include 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12   
-g     -fpic  -g -O2 -c cairoDevice.c -o cairoDevice.o
| > In file included from cairoDevice.c:1:
| > cairoDevice.h:92:1: warning: "BEGIN_SUSPEND_INTERRUPTS" redefined
| > In file included from /usr/share/R/include/R_ext/GraphicsEngine.h:183,
| >                  from /usr/share/R/include/Rdevices.h:37,
| >                  from cairoDevice.h:18,
| >                  from cairoDevice.c:1:
| > /usr/share/R/include/R_ext/GraphicsDevice.h:723:1: warning: this is the 
location of the previous definition
| > In file included from cairoDevice.c:1:
| > cairoDevice.h:93:1: warning: "END_SUSPEND_INTERRUPTS" redefined
| > In file included from /usr/share/R/include/R_ext/GraphicsEngine.h:183,
| >                  from /usr/share/R/include/Rdevices.h:37,
| >                  from cairoDevice.h:18,
| >                  from cairoDevice.c:1:
| > /usr/share/R/include/R_ext/GraphicsDevice.h:726:1: warning: this is the 
location of the previous definition
| > cairoDevice.c: In function 'configureCairoDevice':
| > cairoDevice.c:1049: error: 'NewDevDesc' has no member named 'newDevStruct'
| > cairoDevice.c:1051: error: 'NewDevDesc' has no member named 'open'
| > cairoDevice.c:1058: warning: assignment from incompatible pointer type
| > cairoDevice.c:1059: warning: assignment from incompatible pointer type
| > cairoDevice.c:1067: error: 'NewDevDesc' has no member named 'hold'
| > cairoDevice.c:1069: warning: assignment from incompatible pointer type
| > cairoDevice.c:1112: error: 'NewDevDesc' has no member named 'canResizePlot'
| > cairoDevice.c:1113: error: 'NewDevDesc' has no member named 'canChangeFont'
| > cairoDevice.c:1114: error: 'NewDevDesc' has no member named 'canRotateText'
| > cairoDevice.c:1115: error: 'NewDevDesc' has no member named 'canResizeText'
| > cairoDevice.c: In function 'initCairoDevice':
| > cairoDevice.c:1190: error: 'NewDevDesc' has no member named 'displayList'
| > make[1]: *** [cairoDevice.o] Error 1
| 
| The full build log is available from:
|    http://people.debian.org/~lucas/logs/2008/04/13
| 
| A list of current common problems and possible solutions is available at 
| http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
| 
| About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
| of the Grid'5000 platform, using a clean chroot containing a sid i386
| environment.  Internet was not accessible from the build systems.
| 
| -- 
| | Lucas Nussbaum
| | [email protected]   http://www.lucas-nussbaum.net/ |
| | jabber: [email protected]             GPG: 1024D/023B3F4F |
| 
| 

-- 
   I was mostly off email over the last few days, and am now catching
   up.  My apologies for delayed responses and/or brevity. 
--
Three out of two people have difficulties with fractions.


--- End Message ---
<Prev in Thread] Current Thread [Next in Thread>
  • Bug#475974: marked as forwarded (cairodevice: FTBFS: cairoDevice.c:1049: error: 'NewDevDesc' has no member named 'newDevStruct'), Debian Bug Tracking System <=