]> git.decadent.org.uk Git - videolink.git/commitdiff
Merge remote branch 'jcristau/master'
authorBen Hutchings <ben@decadent.org.uk>
Mon, 7 Feb 2011 12:31:12 +0000 (12:31 +0000)
committerBen Hutchings <ben@decadent.org.uk>
Mon, 7 Feb 2011 12:31:12 +0000 (12:31 +0000)
Update ChangeLog based on debian/changelog entry 1.2.9-2.1.

Resolve conflict on setting of moz_ldflags_extra in Makefile.

ChangeLog
Makefile
debian/changelog
xpcom_support.cpp

index 4b1bb2f1552883ede2c0bb0cdfd3f8f86d6e9911..7d3e9bace2153a844ce7578b4e8444d5065bf9ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,14 @@
 videolink (1.2.10) UNRELEASED; urgency=low
 
+  [ Ben Hutchings ]
   * List all needed libraries to the linker.  We were accidentally
     depending on the behaviour of GNU ld, which treats 'needed' as
     transitive by default - Debian bug #556760
 
+  [ Nobuhiro Iwamatsu ]
+  * Define XPCOM_GLUE_USE_NSPR, link against nspr - Debian bug #611389
+  * Include <cstdio> in xpcom_support.cpp - Debian bug #611427
+
  -- Ben Hutchings <ben@decadent.org.uk>  Wed, 18 Nov 2009 02:42:40 +0000
 
 videolink (1.2.9) unstable; urgency=low
index 72ce8390958b463dc5a16a04b2a6e5faa9494ec5..7238b7b3739ca5aa4ec7fdf4cd8f2d499713bf65 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -8,11 +8,12 @@ mandir := $(sharedir)/man
 ifeq ($(shell pkg-config --atleast-version 1.9 mozilla-gtkmozembed-embedding && echo yes),yes)
     moz_name := xulrunner-1.9
     moz_pc := mozilla-gtkmozembed-embedding
-    moz_cppflags_extra := $(shell pkg-config --cflags xulrunner-nspr)
+    moz_cppflags_extra := $(shell pkg-config --cflags xulrunner-nspr) -DXPCOM_GLUE_USE_NSPR
     moz_unstable_cppflags_extra :=
+    moz_ldflags_extra := $(shell pkg-config --libs xulrunner-nspr)
     # libxpcomglue needs libdl, but mozilla-gtkmozembed-embedding.pc
     # doesn't mention it.
-    moz_ldflags_extra := -ldl
+    moz_ldflags_extra += -ldl
 else
     ifeq ($(shell pkg-config --exists xulrunner-gtkmozembed && echo yes),yes)
     moz_name := xulrunner
index f767978944c67838b622343a0030852f1faeedf4..6df306a6031cb41f463dccdc3324d4b938e01d29 100644 (file)
@@ -1,3 +1,13 @@
+videolink (1.2.9-2.1) unstable; urgency=high
+
+  * Non-maintainer, high urgency upload to fix FTBFS.
+  * Define XPCOM_GLUE_USE_NSPR, link against nspr (closes: #611389).  Patch by
+    Nobuhiro Iwamatsu.
+  * Include <cstdio> in xpcom_support.cpp (closes: #611427).  Patch by
+    Nobuhiro Iwamatsu.
+
+ -- Julien Cristau <jcristau@debian.org>  Wed, 02 Feb 2011 15:23:49 +0100
+
 videolink (1.2.9-2) unstable; urgency=low
 
   * Use dh_xulrunner to determine xulrunner dependency
index 2c452d76369344ae9ff401cb9d02cc7ad9edd3c7..5c8b26e714985fb97133359994ef189f897d12d5 100644 (file)
@@ -1,6 +1,7 @@
 // Copyright 2005 Ben Hutchings <ben@decadent.org.uk>.
 // See the file "COPYING" for licence details.
 
+#include <cstdio>
 #include <cassert>
 #include <memory>
 #include <stdexcept>