Bug#555908: gtk-vnc: Replace iceape-dev build dep with xulrunner-dev

2009-11-16 Thread Mike Hommey
On Mon, Nov 16, 2009 at 01:18:51PM +0100, Guido Günther wrote:
 If I use NPPluginFuncs instead of gNetscapeFuncs things look slightly
 better but I didn't find any docs on how this is supposed to be done
 (I'd rather not move the plugin to another deprecated interface).
 Cheers,

The current interface is NPAPI and NPruntime, described in the first two
documentation links on https://developer.mozilla.org/en/Plugins

NPPluginFuncs is what you should be using, apparently.

Cheers,

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#555908: gtk-vnc: Replace iceape-dev build dep with xulrunner-dev

2009-11-16 Thread Guido Günther
On Mon, Nov 16, 2009 at 07:26:07PM +0100, Mike Hommey wrote:
 On Mon, Nov 16, 2009 at 01:18:51PM +0100, Guido Günther wrote:
  If I use NPPluginFuncs instead of gNetscapeFuncs things look slightly
  better but I didn't find any docs on how this is supposed to be done
  (I'd rather not move the plugin to another deprecated interface).
  Cheers,
 
 The current interface is NPAPI and NPruntime, described in the first two
 documentation links on https://developer.mozilla.org/en/Plugins
 
 NPPluginFuncs is what you should be using, apparently.
Yeah, seems other hit this too:

http://cvs.rpmfusion.org/viewvc/rpms/vlc/devel/0001-Mozilla-SDK-libxul-1.9.1-support.patch?hideattic=0root=freeview=markup

I'll try to find some time to update the plugin. Thanks for your help.
Cheers,
 -- Guido



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#555908: gtk-vnc: Replace iceape-dev build dep with xulrunner-dev

2009-11-16 Thread Guido Günther
On Sun, Nov 15, 2009 at 11:05:50PM +0100, Mike Hommey wrote:
 On Sun, Nov 15, 2009 at 03:13:43PM +0100, Guido Günther wrote:
  Hi Mike,
  On Thu, Nov 12, 2009 at 04:20:56PM +0100, Mike Hommey wrote:
   Package: gtk-vnc
   Severity: important
   
   (disclaimer: this is a semi automatic message)
   
   Hi,
   
   Iceape 2.0 has been uploaded to unstable, and it is deprecating 
   iceape-dev. 
   For now, the iceape-dev package still exists and depends on 
   xulrunner-dev, 
   which may provide a smooth upgrade path, and your package may build 
   properly this way (i.e. a binNMU would work)
   
   But the iceape-dev package is going to be removed from the archive before
   the squeeze release, so please switch to using xulrunner-dev anyways.
  xulrunner-dev doesn't contain npupp.h as the iceape-dev package did.
  Some stuff is now in npfunctions.h but named differently. Is there any
  kind of conversion document?
 
 What about npapi.h ?
Thats being used already. Here's what fails:

/bin/bash ../libtool  --tag=CC   --mode=compile cc -std=gnu99 -DHAVE_CONFIG_H 
-I. -I..-I../src -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -DXP_UNIX -DOJI 
-I/usr/include/xulrunner-1.9.1/stable -I/usr/include/nspr-Wall -Wformat 
-Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra 
-Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Winline 
-Wredundant-decls -Wno-sign-compare -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
-fasynchronous-unwind-tables  -g -O2 -g -Wall -O2 -c -o 
gtk_vnc_plugin_la-npunix.lo `test -f 'npunix.c' || echo './'`npunix.c
libtool: compile:  cc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../src -D_REENTRANT 
-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/pixman-1 
-I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DXP_UNIX -DOJI 
-I/usr/include/xulrunner-1.9.1/stable -I/usr/include/nspr -Wall -Wformat 
-Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra 
-Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Winline 
-Wredundant-decls -Wno-sign-compare -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
-fasynchronous-unwind-tables -g -O2 -g -Wall -O2 -c npunix.c  -fPIC -DPIC -o 
.libs/gtk_vnc_plugin_la-npunix.o
npunix.c:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
‘gNetscapeFuncs’
npunix.c: In function ‘NPN_Version’:
npunix.c:101: error: ‘gNetscapeFuncs’ undeclared (first use in this function)
npunix.c:101: error: (Each undeclared identifier is reported only once
npunix.c:101: error: for each function it appears in.)
npunix.c: In function ‘NPN_GetValue’:
npunix.c:109: warning: implicit declaration of function ‘NPN_GetValueProcPtr’
npunix.c:109: warning: nested extern declaration of ‘NPN_GetValueProcPtr’
npunix.c:109: error: ‘gNetscapeFuncs’ undeclared (first use in this function)
npunix.c: In function ‘NPN_SetValue’:
npunix.c:116: warning: implicit declaration of function ‘CallNPN_SetValueProc’
npunix.c:116: warning: nested extern declaration of ‘CallNPN_SetValueProc’
npunix.c:116: error: ‘gNetscapeFuncs’ undeclared (first use in this function)
npunix.c: In function ‘NPN_GetURL’:
npunix.c:123: warning: implicit declaration of function ‘CallNPN_GetURLProc’
npunix.c:123: warning: nested extern declaration of ‘CallNPN_GetURLProc’
npunix.c:123: error: ‘gNetscapeFuncs’ undeclared (first use in this function)
npunix.c: In function ‘NPN_GetURLNotify’:
npunix.c:129: warning: implicit declaration of function 
‘CallNPN_GetURLNotifyProc’
npunix.c:129: warning: nested extern declaration of ‘CallNPN_GetURLNotifyProc’
npunix.c:129: error: ‘gNetscapeFuncs’ undeclared (first use in this function)

If I use NPPluginFuncs instead of gNetscapeFuncs things look slightly
better but I didn't find any docs on how this is supposed to be done
(I'd rather not move the plugin to another deprecated interface).
Cheers,
 -- Guido





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#555908: gtk-vnc: Replace iceape-dev build dep with xulrunner-dev

2009-11-15 Thread Guido Günther
Hi Mike,
On Thu, Nov 12, 2009 at 04:20:56PM +0100, Mike Hommey wrote:
 Package: gtk-vnc
 Severity: important
 
 (disclaimer: this is a semi automatic message)
 
 Hi,
 
 Iceape 2.0 has been uploaded to unstable, and it is deprecating iceape-dev. 
 For now, the iceape-dev package still exists and depends on xulrunner-dev, 
 which may provide a smooth upgrade path, and your package may build 
 properly this way (i.e. a binNMU would work)
 
 But the iceape-dev package is going to be removed from the archive before
 the squeeze release, so please switch to using xulrunner-dev anyways.
xulrunner-dev doesn't contain npupp.h as the iceape-dev package did.
Some stuff is now in npfunctions.h but named differently. Is there any
kind of conversion document?
Cheers,
 -- Guido



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#555908: gtk-vnc: Replace iceape-dev build dep with xulrunner-dev

2009-11-15 Thread Mike Hommey
On Sun, Nov 15, 2009 at 03:13:43PM +0100, Guido Günther wrote:
 Hi Mike,
 On Thu, Nov 12, 2009 at 04:20:56PM +0100, Mike Hommey wrote:
  Package: gtk-vnc
  Severity: important
  
  (disclaimer: this is a semi automatic message)
  
  Hi,
  
  Iceape 2.0 has been uploaded to unstable, and it is deprecating iceape-dev. 
  For now, the iceape-dev package still exists and depends on xulrunner-dev, 
  which may provide a smooth upgrade path, and your package may build 
  properly this way (i.e. a binNMU would work)
  
  But the iceape-dev package is going to be removed from the archive before
  the squeeze release, so please switch to using xulrunner-dev anyways.
 xulrunner-dev doesn't contain npupp.h as the iceape-dev package did.
 Some stuff is now in npfunctions.h but named differently. Is there any
 kind of conversion document?

What about npapi.h ?

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#555908: gtk-vnc: Replace iceape-dev build dep with xulrunner-dev

2009-11-12 Thread Mike Hommey
Package: gtk-vnc
Severity: important

(disclaimer: this is a semi automatic message)

Hi,

Iceape 2.0 has been uploaded to unstable, and it is deprecating iceape-dev. 
For now, the iceape-dev package still exists and depends on xulrunner-dev, 
which may provide a smooth upgrade path, and your package may build 
properly this way (i.e. a binNMU would work)

But the iceape-dev package is going to be removed from the archive before
the squeeze release, so please switch to using xulrunner-dev anyways.

Cheers,

Mike

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org