diff options
-rw-r--r-- | debian/changelog | 7 | ||||
-rw-r--r-- | debian/rules.d/binary-libstdcxx.mk | 5 |
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)/ |