[SCM] vlc/master: Migrate to -dbgsym

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Fri Jan 1 14:03:17 UTC 2016


The following commit has been merged in the master branch:
commit fe212e7f64e5999b1f534c7ea0c2bc245d5d539f
Author: Sebastian Ramacher <sramacher at debian.org>
Date:   Fri Jan 1 12:24:18 2016 +0100

    Migrate to -dbgsym

diff --git a/debian/control b/debian/control
index bba4512..e5e176e 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Uploaders: Clément Stenac <zorglub at debian.org>,
            Mateusz Łukasik <mati75 at linuxmint.pl>,
            Sebastian Ramacher <sramacher at debian.org>
 Build-Depends: autopoint,
-               debhelper (>= 9),
+               debhelper (>= 9.20151219),
                dh-autoreconf,
                dh-buildinfo,
                gettext,
@@ -214,18 +214,6 @@ Description: Common data for VLC
  DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
  podcasts, and multimedia streams from various network sources.
 
-Package: vlc-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: vlc-nox (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for vlc
- VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
- DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
- podcasts, and multimedia streams from various network sources.
- .
- This package contains the debugging symbols for vlc.
-
 Package: vlc-nox
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff --git a/debian/libvlccore8.bug-presubj b/debian/libvlccore8.bug-presubj
index abab9b1..bd894c8 100644
--- a/debian/libvlccore8.bug-presubj
+++ b/debian/libvlccore8.bug-presubj
@@ -21,3 +21,6 @@ at all, you need to check that the module handling it is present.
 The debug log of vlc ("vlc -vvv <your usual options>") is very useful for
 the developers, do include it in your report.
 
+When reporting a crash, please install the corresponding -dbgsym packages
+and produe a backtrace with gdb. See
+https://wiki.debian.org/HowToGetABacktrace for details.
diff --git a/debian/rules b/debian/rules
index ed954df..8505f93 100755
--- a/debian/rules
+++ b/debian/rules
@@ -312,7 +312,7 @@ endif
 	dh_buildinfo -p vlc-nox
 
 override_dh_strip:
-	dh_strip --dbg-package=vlc-dbg
+	dh_strip --ddeb-migration='vlc-dbg (<< 2.2.1-6)'
 
 override_dh_installdocs:
 	dh_installdocs -p vlc-data
diff --git a/debian/vlc-dbg.links b/debian/vlc-dbg.links
deleted file mode 100644
index 54f52b4..0000000
--- a/debian/vlc-dbg.links
+++ /dev/null
@@ -1,2 +0,0 @@
-/usr/share/doc/vlc-nox /usr/share/doc/vlc-dbg
-/usr/share/bug/vlc-nox /usr/share/bug/vlc-dbg

-- 
VLC media player packaging



More information about the pkg-multimedia-commits mailing list