Bug#622424: muse: diff for NMU version 0.8.1a-7.2
June 18th, 2011 - 07:10 am ET by Luca Falavigna | Report spam
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
boundary="030400070207080601090401"
This is a multi-part message in MIME format.
tags 622424 + patch pending
tags 628945 + patch pending
tags 628949 + patch pending
thanks
Dear maintainer,
I've prepared an NMU for muse (versioned as 0.8.1a-7.2) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.
Regards.
.''`.
: :' : Luca Falavigna <dktrkranz@debian.org>
`. `'
`-
name="muse-0.8.1a-7.2-nmu.diff"
filename="muse-0.8.1a-7.2-nmu.diff"
diff -u muse-0.8.1a/debian/rules muse-0.8.1a/debian/rules
muse-0.8.1a/debian/rules
+++ muse-0.8.1a/debian/rules
@@ -10,7 +10,7 @@
CFLAGS += -O2
endif
-muse_confflags = --disable-qttest --disable-suid-build --enable-lash
+muse_confflags = --disable-qttest --disable-suid-build
muse_confflags += --prefix=/usr
export QTDIR=/usr/share/qt3
@@ -54,9 +54,7 @@
build-stamp: patch-stamp configure-stamp
dh_testdir
- # Override bogus output of 'pkg-config --libs lash-1.0' that wants to
- # force an rpath on us.
- $(MAKE) LASH_LIBS=-llash
+ $(MAKE)
touch build-stamp
@@ -89,6 +87,7 @@
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/muse
+ find $(CURDIR)/debian/muse -name '*.la' -delete
# Build architecture-independent files here.
binary-indep: build install
diff -u muse-0.8.1a/debian/control muse-0.8.1a/debian/control
muse-0.8.1a/debian/control
+++ muse-0.8.1a/debian/control
@@ -2,7 +2,7 @@
Section: sound
Priority: optional
Maintainer: Daniel Kobras <kobras@debian.org>
-Build-Depends: debhelper (>= 7), libqt3-mt-dev, libasound2-dev, libsndfile1-dev, libjack-dev, libfluidsynth-dev (>> 1.0.3-5), libsamplerate0-dev, liblash-dev, uuid-dev, dpatch, autotools-dev
+Build-Depends: debhelper (>= 7), libqt3-mt-dev, libasound2-dev, libsndfile1-dev, libjack-dev, libfluidsynth-dev (>> 1.0.3-5), libsamplerate0-dev, uuid-dev, dpatch, autotools-dev
Standards-Version: 3.7.3
Package: muse
diff -u muse-0.8.1a/debian/changelog muse-0.8.1a/debian/changelog
muse-0.8.1a/debian/changelog
+++ muse-0.8.1a/debian/changelog
@@ -1,3 +1,21 @@
+muse (0.8.1a-7.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+
+ [ Alessio Treglia ]
+ * debian/control, debian/rules:
+ - Drop LASH support (Closes: #628945).
+ * debian/rules:
+ - Do not ship *.la file (Closes: #622424).
+ * debian/patches/30_gcc46.dpatch:
+ - Fix FTBFS with gcc-4.6 (Closes: #628949)
+
+ [ Luca Falavigna ]
+ * debian/patches/30_whole-archive.dpatch:
+ - Handle --whole-archive as a linker flag.
+
+ -- Luca Falavigna <dktrkranz@debian.org> Sat, 18 Jun 2011 12:45:40 +0200
+
muse (0.8.1a-7.1) unstable; urgency=high
* Non-maintainer upload.
diff -u muse-0.8.1a/debian/patches/00list muse-0.8.1a/debian/patches/00list
muse-0.8.1a/debian/patches/00list
+++ muse-0.8.1a/debian/patches/00list
@@ -7,0 +8,2 @@
+30_gcc46.dpatch
+30_whole-archive.dpatch
only in patch2:
unchanged:
muse-0.8.1a.orig/debian/patches/30_whole-archive.dpatch
+++ muse-0.8.1a/debian/patches/30_whole-archive.dpatch
@@ -0,0 +1,33 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30_whole-archive.dpatch by Luca Falavigna <dktrkranz@debian.org>
+## DP: Handle --whole-archive as a linker flag
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' muse-0.8.1a~/muse/widgets/Makefile.am muse-0.8.1a/muse/widgets/Makefile.am
+ muse-0.8.1a~/muse/widgets/Makefile.am 2004-05-03 22:47:03.000000000 +0200
++++ muse-0.8.1a/muse/widgets/Makefile.am 2011-06-18 12:45:10.165745290 +0200
+@@ -178,8 +178,8 @@
+ checkbox.non-libtool.cpp moc_checkbox.non-libtool.cpp \
+ combobox.non-libtool.cpp moc_combobox.non-libtool.cpp
+
+-musewidgetsplugin_so_LDFLAGS = --whole-archive -fno-exceptions -shared \
+- -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound
++musewidgetsplugin_so_LDFLAGS = -Wl,--whole-archive -fno-exceptions -shared \
++ -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound -Wl,--no-whole-archive
+
+ musewidgetsplug.o: musewidgetsplug.cpp
+ $(CXXCOMPILE) -fPIC -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_PLUGIN -c musewidgetsplug.cpp
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' muse-0.8.1a~/muse/widgets/Makefile.in muse-0.8.1a/muse/widgets/Makefile.in
+ muse-0.8.1a~/muse/widgets/Makefile.in 2006-03-27 19:09:42.000000000 +0200
++++ muse-0.8.1a/muse/widgets/Makefile.in 2011-06-18 12:45:21.937745250 +0200
+@@ -587,8 +587,8 @@
+ checkbox.non-libtool.cpp moc_checkbox.non-libtool.cpp \
+ combobox.non-libtool.cpp moc_combobox.non-libtool.cpp
+
+-musewidgetsplugin_so_LDFLAGS = --whole-archive -fno-exceptions -shared \
+- -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound
++musewidgetsplugin_so_LDFLAGS = -Wl,--whole-archive -fno-exceptions -shared \
++ -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound -Wl,--no-whole-archive
+
+ EXTRA_DIST = ctrlcombo.cw
+ CLEANFILES = \
only in patch2:
unchanged:
muse-0.8.1a.orig/debian/patches/30_gcc46.dpatch
+++ muse-0.8.1a/debian/patches/30_gcc46.dpatch
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30_gcc46.dpatch by Alessio Treglia <alessio@debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Description: Fix FTBFS with GCC 4.6
+## DP: Author: Alessio Treglia <alessio@debian.org>
+## DP: Bug-Debian: http://bugs.debian.org/cgi-bin/bugr...bug=628949
+## DP: Forwarded: no
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' muse-0.8.1a~/muse/memory.h muse-0.8.1a/muse/memory.h
+ muse-0.8.1a~/muse/memory.h 2011-06-02 16:40:01.682892186 +0200
++++ muse-0.8.1a/muse/memory.h 2011-06-02 16:40:01.832892186 +0200
+@@ -12,6 +12,7 @@
+ #include <cstdlib>
+ #include <stdio.h>
+ #include <map>
++#include <cstddef>
+
+ // most of the following code is based on examples
+ // from Bjarne Stroustrup: "Die C++ Programmiersprache"
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
boundary="030400070207080601090401"
This is a multi-part message in MIME format.
tags 622424 + patch pending
tags 628945 + patch pending
tags 628949 + patch pending
thanks
Dear maintainer,
I've prepared an NMU for muse (versioned as 0.8.1a-7.2) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.
Regards.
.''`.
: :' : Luca Falavigna <dktrkranz@debian.org>
`. `'
`-
name="muse-0.8.1a-7.2-nmu.diff"
filename="muse-0.8.1a-7.2-nmu.diff"
diff -u muse-0.8.1a/debian/rules muse-0.8.1a/debian/rules
muse-0.8.1a/debian/rules
+++ muse-0.8.1a/debian/rules
@@ -10,7 +10,7 @@
CFLAGS += -O2
endif
-muse_confflags = --disable-qttest --disable-suid-build --enable-lash
+muse_confflags = --disable-qttest --disable-suid-build
muse_confflags += --prefix=/usr
export QTDIR=/usr/share/qt3
@@ -54,9 +54,7 @@
build-stamp: patch-stamp configure-stamp
dh_testdir
- # Override bogus output of 'pkg-config --libs lash-1.0' that wants to
- # force an rpath on us.
- $(MAKE) LASH_LIBS=-llash
+ $(MAKE)
touch build-stamp
@@ -89,6 +87,7 @@
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/muse
+ find $(CURDIR)/debian/muse -name '*.la' -delete
# Build architecture-independent files here.
binary-indep: build install
diff -u muse-0.8.1a/debian/control muse-0.8.1a/debian/control
muse-0.8.1a/debian/control
+++ muse-0.8.1a/debian/control
@@ -2,7 +2,7 @@
Section: sound
Priority: optional
Maintainer: Daniel Kobras <kobras@debian.org>
-Build-Depends: debhelper (>= 7), libqt3-mt-dev, libasound2-dev, libsndfile1-dev, libjack-dev, libfluidsynth-dev (>> 1.0.3-5), libsamplerate0-dev, liblash-dev, uuid-dev, dpatch, autotools-dev
+Build-Depends: debhelper (>= 7), libqt3-mt-dev, libasound2-dev, libsndfile1-dev, libjack-dev, libfluidsynth-dev (>> 1.0.3-5), libsamplerate0-dev, uuid-dev, dpatch, autotools-dev
Standards-Version: 3.7.3
Package: muse
diff -u muse-0.8.1a/debian/changelog muse-0.8.1a/debian/changelog
muse-0.8.1a/debian/changelog
+++ muse-0.8.1a/debian/changelog
@@ -1,3 +1,21 @@
+muse (0.8.1a-7.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+
+ [ Alessio Treglia ]
+ * debian/control, debian/rules:
+ - Drop LASH support (Closes: #628945).
+ * debian/rules:
+ - Do not ship *.la file (Closes: #622424).
+ * debian/patches/30_gcc46.dpatch:
+ - Fix FTBFS with gcc-4.6 (Closes: #628949)
+
+ [ Luca Falavigna ]
+ * debian/patches/30_whole-archive.dpatch:
+ - Handle --whole-archive as a linker flag.
+
+ -- Luca Falavigna <dktrkranz@debian.org> Sat, 18 Jun 2011 12:45:40 +0200
+
muse (0.8.1a-7.1) unstable; urgency=high
* Non-maintainer upload.
diff -u muse-0.8.1a/debian/patches/00list muse-0.8.1a/debian/patches/00list
muse-0.8.1a/debian/patches/00list
+++ muse-0.8.1a/debian/patches/00list
@@ -7,0 +8,2 @@
+30_gcc46.dpatch
+30_whole-archive.dpatch
only in patch2:
unchanged:
muse-0.8.1a.orig/debian/patches/30_whole-archive.dpatch
+++ muse-0.8.1a/debian/patches/30_whole-archive.dpatch
@@ -0,0 +1,33 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30_whole-archive.dpatch by Luca Falavigna <dktrkranz@debian.org>
+## DP: Handle --whole-archive as a linker flag
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' muse-0.8.1a~/muse/widgets/Makefile.am muse-0.8.1a/muse/widgets/Makefile.am
+ muse-0.8.1a~/muse/widgets/Makefile.am 2004-05-03 22:47:03.000000000 +0200
++++ muse-0.8.1a/muse/widgets/Makefile.am 2011-06-18 12:45:10.165745290 +0200
+@@ -178,8 +178,8 @@
+ checkbox.non-libtool.cpp moc_checkbox.non-libtool.cpp \
+ combobox.non-libtool.cpp moc_combobox.non-libtool.cpp
+
+-musewidgetsplugin_so_LDFLAGS = --whole-archive -fno-exceptions -shared \
+- -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound
++musewidgetsplugin_so_LDFLAGS = -Wl,--whole-archive -fno-exceptions -shared \
++ -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound -Wl,--no-whole-archive
+
+ musewidgetsplug.o: musewidgetsplug.cpp
+ $(CXXCOMPILE) -fPIC -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_PLUGIN -c musewidgetsplug.cpp
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' muse-0.8.1a~/muse/widgets/Makefile.in muse-0.8.1a/muse/widgets/Makefile.in
+ muse-0.8.1a~/muse/widgets/Makefile.in 2006-03-27 19:09:42.000000000 +0200
++++ muse-0.8.1a/muse/widgets/Makefile.in 2011-06-18 12:45:21.937745250 +0200
+@@ -587,8 +587,8 @@
+ checkbox.non-libtool.cpp moc_checkbox.non-libtool.cpp \
+ combobox.non-libtool.cpp moc_combobox.non-libtool.cpp
+
+-musewidgetsplugin_so_LDFLAGS = --whole-archive -fno-exceptions -shared \
+- -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound
++musewidgetsplugin_so_LDFLAGS = -Wl,--whole-archive -fno-exceptions -shared \
++ -Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS) -lasound -Wl,--no-whole-archive
+
+ EXTRA_DIST = ctrlcombo.cw
+ CLEANFILES = \
only in patch2:
unchanged:
muse-0.8.1a.orig/debian/patches/30_gcc46.dpatch
+++ muse-0.8.1a/debian/patches/30_gcc46.dpatch
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30_gcc46.dpatch by Alessio Treglia <alessio@debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Description: Fix FTBFS with GCC 4.6
+## DP: Author: Alessio Treglia <alessio@debian.org>
+## DP: Bug-Debian: http://bugs.debian.org/cgi-bin/bugr...bug=628949
+## DP: Forwarded: no
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' muse-0.8.1a~/muse/memory.h muse-0.8.1a/muse/memory.h
+ muse-0.8.1a~/muse/memory.h 2011-06-02 16:40:01.682892186 +0200
++++ muse-0.8.1a/muse/memory.h 2011-06-02 16:40:01.832892186 +0200
+@@ -12,6 +12,7 @@
+ #include <cstdlib>
+ #include <stdio.h>
+ #include <map>
++#include <cstddef>
+
+ // most of the following code is based on examples
+ // from Bjarne Stroustrup: "Die C++ Programmiersprache"
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Similar topics
- Bug#641811: openvpn-auth-ldap: diff for NMU version 2.0.3-5.1
- Bug#704267: libdr-tarantool-perl: diff for NMU version 0.15-1+deb70u1
- Bug#703187: python-gevent: diff for NMU version 0.13.6-1+nmu3
- Bug#700098: cfingerd: diff for NMU version 1.4.3-3.1
- Bug#661342: python-gevent: diff for NMU version 0.13.6-1+nmu2
- Bug#687925: diff for NMU version 1.4.20.2-10.1
- Bug#698108: java-package: diff for NMU version 0.50+nmu2
- Bug#696855: hello: diff for NMU version 2.8-2.1
- Bug#695710: adplug: diff for NMU version 2.2.1+dfsg2-1.1
- Bug#676106: gonzui: diff for NMU version 1.2+cvs20070129-3.1
Make your own search :
Tags
Create a new topic
Follow the discussion
1 reply
Make a reply
May 21st, 2013 - 7:05 PM ET
Join now


Replies