summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog7
-rw-r--r--debian/rules.d/binary-libstdcxx.mk5
2 files changed, 10 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog
index e15cb39..aba343c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gcc-4.8 (4.8.3-3) UNRELEASED; urgency=medium
+
+ * Don't install the libstdc++ pretty printer file into the debug directory,
+ but into the gdb auto-load directory.
+
+ -- Matthias Klose <doko@debian.org> Mon, 02 Jun 2014 18:20:23 +0200
+
gcc-4.8 (4.8.3-2) unstable; urgency=medium
* Update to SVN 20140527 (r210956) from the gcc-4_8-branch.
diff --git a/debian/rules.d/binary-libstdcxx.mk b/debian/rules.d/binary-libstdcxx.mk
index 53cc469..3d2041d 100644
--- a/debian/rules.d/binary-libstdcxx.mk
+++ b/debian/rules.d/binary-libstdcxx.mk
@@ -122,6 +122,7 @@ dirs_dbg = \
$(docdir) \
$(PF)/lib/debug/$(usr_lib) \
$(usr_lib)/debug \
+ $(PF)/share/gdb/auto-load/$(usr_lib)/debug \
$(gcc_lib_dir)
files_dbg = \
$(usr_lib)/debug/libstdc++.{a,so*}
@@ -423,9 +424,9 @@ endif
$(d_pic)/$(gcc_lib_dir)/libstdc++_pic.map
cp -p $(d)/$(usr_lib)/libstdc++.so.*.py \
- $(d_dbg)/$(PF)/lib/debug/$(usr_lib)/
+ $(d_dbg)/$(PF)/share/gdb/auto-load/$(usr_lib)/debug/.
sed -i -e "/^libdir *=/s,=.*,= '/$(usr_lib)'," \
- $(d_dbg)/$(PF)/lib/debug/$(usr_lib)/libstdc++.so.*.py
+ $(d_dbg)/$(PF)/share/gdb/auto-load/$(usr_lib)/debug/libstdc++.so.*.py
ifeq ($(with_libcxx),yes)
cp -a $(d)/$(usr_lib)/libstdc++.so.*[0-9] \
$(d_dbg)/$(usr_lib)/