Bug#772843: unblock: gnash/0.8.11~git20140708.20140419-1 (Was: Re: gnash in Jessie)
Gabriele Giacone
1o5g4r8o at gmail.com
Thu Dec 11 16:43:37 UTC 2014
Package: release.debian.org
User: release.debian.org at packages.debian.org
Usertags: unblock
Severity: normal
X-Debbugs-CC: pkg-flash-devel at lists.alioth.debian.org gnash-dev at gnu.org
On Thu, Dec 11, 2014 at 01:59:50PM +0000, Jonathan Wiltshire wrote:
> On 2014-12-09 14:47, Gabriele Giacone wrote:
> >I'd like to know how to proceed to get gnash back in testing/jessie,
> >just to avoid doing rejectable uploads/unblock requests.
>
> Unblock bugs are fine for pre-approvals - better that than your mail gets
> lost, which nearly happened with this one.
Thanks for answering.
> >In April, gnash 0.8.11~git20140419-1 was in testing. 0.8.11~git20140708
> >upstream snapshot was uploaded three months later but it never reached
> >testing because of FTBFS on armel, see #754311.
> >Since nobody seems interested in working either on fixing std::future on
> >armv5 or reverting std::future changes only on gnash, I would upload a
> >0.8.11~git20140708.20140419-1 as below (d/changelog since
> >0.8.11~git20140419-1):
>
> I'm not enthusiastic about this. The bug was filed in July; gnash was
> removed from testing in September and the deadlines for freezing and
> deepening the freeze were 5th November/5th December. That's a long time to
> fix this RC bug.
>
> One of the things we consider is how well maintainers will be able to react
> to problems in stable - remember the lifetime there is at least three years.
> gnash is a good candidate for needing security fixes during that time. On
> the other hand, popcon is relatively high for this package.
>
> I'm genuinely torn. I'd be open to persuasion, but please file an unblock
> request if you're serious about this.
Attached debdiff (only debian/ dir changes).
Tarball would be already known by archive
bc01996f04f425ec265d6df34e48c757 gnash_0.8.11~git20140708.20140419.orig.tar.xz
Thanks for considering.
unblock gnash/0.8.11~git20140708.20140419-1
--
G..e
-------------- next part --------------
diff --git a/debian/changelog b/debian/changelog
index 65a2271..6b20935 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+gnash (0.8.11~git20140708.20140419-1) unstable; urgency=medium
+
+ * Tarball is 0.8.11~git20140419 one, which built successfully on all
+ archs (Closes: #754311).
+ * Revert all debian changes since 0.8.11~git20140419-1 except:
+ + Switch from xulrunner-dev to npapi-sdk-dev B-D (Closes: #752836).
+
+ -- Gabriele Giacone <1o5g4r8o at gmail.com> Sun, 07 Dec 2014 02:08:26 +0100
+
gnash (0.8.11~git20140708-3) unstable; urgency=medium
* Fix libgnashsound.so install, FTBFS on hurd.
diff --git a/debian/control b/debian/control
index 34c733a..9466a8d 100644
--- a/debian/control
+++ b/debian/control
@@ -27,6 +27,7 @@ Build-Depends: autoconf,
libboost-dev,
libboost-iostreams-dev,
libboost-program-options-dev,
+ libboost-thread-dev,
libcurl4-gnutls-dev | libcurl3-gnutls-dev | libcurl4-openssl-dev | libcurl3-openssl-dev,
libgconf2-dev,
libgif-dev,
diff --git a/debian/gnash-common.doc-base.ref b/debian/gnash-common.doc-base.ref
index 5e9c766..39dbb3b 100644
--- a/debian/gnash-common.doc-base.ref
+++ b/debian/gnash-common.doc-base.ref
@@ -7,7 +7,6 @@ Section: Video
Format: HTML
Index: /usr/share/doc/gnash-common/gnashref.html
Files: /usr/share/doc/gnash-common/gnashref.html
- /usr/share/doc/gnash-common/images/rtmp.png
Format: Info
Index: /usr/share/info/gnash_ref.info.gz
diff --git a/debian/gnash-common.docs b/debian/gnash-common.docs
index 991822a..09a47d4 100644
--- a/debian/gnash-common.docs
+++ b/debian/gnash-common.docs
@@ -1,3 +1,2 @@
-debian/tmp/usr/share/doc/gnash/gnashuser.html
-debian/tmp/usr/share/doc/gnash/gnashref.html
-debian/tmp/usr/share/doc/gnash/images/
+tmp.build/doc/C/gnashuser.html
+tmp.build/doc/C/gnashref.html
diff --git a/debian/gnash-common.info b/debian/gnash-common.info
index 05da02f..e0e3bc7 100644
--- a/debian/gnash-common.info
+++ b/debian/gnash-common.info
@@ -1,2 +1,2 @@
-debian/tmp/usr/share/info/gnash_user.info
-debian/tmp/usr/share/info/gnash_ref.info
+tmp.build/doc/C/gnash_user.info
+tmp.build/doc/C/gnash_ref.info
diff --git a/debian/gnash-common.install b/debian/gnash-common.install
index 488bc58..01452f6 100644
--- a/debian/gnash-common.install
+++ b/debian/gnash-common.install
@@ -7,5 +7,6 @@ usr/lib/gnash/libgnashcore-*.so
usr/lib/gnash/libgnashdevice-*.so
usr/lib/gnash/libgnashmedia-*.so
usr/lib/gnash/libgnashrender-*.so
+usr/lib/gnash/libgnashsound-*.so
usr/share/gnash
usr/share/locale
diff --git a/debian/gnash-dev.install b/debian/gnash-dev.install
index 0f64667..d101f17 100644
--- a/debian/gnash-dev.install
+++ b/debian/gnash-dev.install
@@ -5,4 +5,5 @@ usr/lib/gnash/libgnashcore.so
usr/lib/gnash/libgnashmedia.so
usr/lib/gnash/libgnashnet.so
usr/lib/gnash/libgnashrender.so
+usr/lib/gnash/libgnashsound.so
usr/lib/pkgconfig/*
diff --git a/debian/rules b/debian/rules
index d7bbda1..71f54fc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,10 +18,6 @@ OUTFILES := $(INFILES:.desktop.in=.desktop)
MANPTOFIX := $(addprefix debian/tmp/usr/share/man/man1/, $(notdir $(basename $(wildcard doc/C/preformatted/*.1.in))))
OBJDIR := $(CURDIR)/tmp.build
-ifneq (,$(filter $(DEB_BUILD_ARCH),powerpc powerpcspe mips mipsel))
-export DEB_LDFLAGS_MAINT_APPEND += -latomic
-endif
-
%.desktop: %.desktop.in
intltool-merge -d debian/po $< $@
@@ -53,7 +49,7 @@ CONFIGURE_FLAGS = \
--enable-shared=yes
ifneq (,$(filter hurd-%,$(DEB_BUILD_ARCH)))
- CONFIGURE_FLAGS += --disable-jemalloc --enable-sound=none
+ CONFIGURE_FLAGS += --disable-jemalloc
endif
override_dh_auto_configure:
@@ -78,7 +74,7 @@ endif
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-$(MAKE) -C $(OBJDIR) check
- -$(MAKE) -C $(OBJDIR) anal MODE=verbose
+ -$(MAKE) -C $(OBJDIR) anal
endif
override_dh_installchangelogs:
@@ -100,17 +96,6 @@ override_dh_auto_install:
cd $(CURDIR)/debian/tmp && find
printf "\n -------------------------------------- End of LIST OF FILES ---- \n\n"
-ifeq (,$(filter hurd-%,$(DEB_BUILD_ARCH)))
- install -d debian/gnash-common/usr/lib/gnash
- install debian/tmp/usr/lib/gnash/libgnashsound-*.so debian/gnash-common/usr/lib/gnash
- install -d debian/gnash-dev/usr/lib/gnash
- install debian/tmp/usr/lib/gnash/libgnashsound.so debian/gnash-dev/usr/lib/gnash
-endif
-
- # make info docs load rtmp.png installed under /usr/share/doc/gnash-common
- sed -i 's/images\/rtmp.png/\/usr\/share\/doc\/gnash-common\/images\/rtmp.png/' \
- debian/tmp/usr/share/info/gnash_ref.info
-
override_dh_strip:
dh_strip --dbg-package=gnash-dbg
More information about the pkg-flash-devel
mailing list