]> 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.

1  2 
ChangeLog
Makefile

diff --combined ChangeLog
index 4b1bb2f1552883ede2c0bb0cdfd3f8f86d6e9911,dffaad73c7e8c5383c6b942adce01868d0bf324b..7d3e9bace2153a844ce7578b4e8444d5065bf9ca
+++ b/ChangeLog
@@@ -1,11 -1,3 +1,16 @@@
 +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
  
    * Add support for XULRunner 1.9.1, requiring a version match down to
diff --combined Makefile
index 72ce8390958b463dc5a16a04b2a6e5faa9494ec5,c2504909dda5fb253024b6b09370970adcb9edf5..7238b7b3739ca5aa4ec7fdf4cd8f2d499713bf65
+++ b/Makefile
@@@ -8,11 -8,9 +8,12 @@@ mandir := $(sharedir)/ma
  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 := -ldl
+     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
  else
      ifeq ($(shell pkg-config --exists xulrunner-gtkmozembed && echo yes),yes)
      moz_name := xulrunner
@@@ -42,7 -40,7 +43,7 @@@ CPPFLAGS := -D_REENTRAN
  CXXFLAGS := -ansi -Wall -Wunused
  LDFLAGS := -lpthread                                          \
             $(shell pkg-config --libs gtkmm-2.4 $(moz_pc))     \
 -           $(moz_ldflags_extra) -lexpat
 +           $(moz_ldflags_extra) -lexpat -lX11
  
  ifdef NDEBUG
      CPPFLAGS += -DNDEBUG