Package: libatk-wrapper-java Version: 0.33.3-1 Followup-For: Bug #798924 I've patched the package build system to generate a debug package. This can further help getting usable stack traces from java core dump.
-- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.1 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages libatk-wrapper-java depends on: ii x11-utils 7.7+3 Versions of packages libatk-wrapper-java recommends: ii libatk-wrapper-java-jni 0.33.3-1 libatk-wrapper-java suggests no packages. -- debconf-show failed
diff -pru 2.orig/java-atk-wrapper-0.33.3/debian/changelog 2/java-atk-wrapper-0.33.3/debian/changelog --- 2.orig/java-atk-wrapper-0.33.3/debian/changelog 2015-09-12 07:39:38.000000000 -0300 +++ 2/java-atk-wrapper-0.33.3/debian/changelog 2015-10-07 14:36:14.030860951 -0300 @@ -1,3 +1,10 @@ +java-atk-wrapper (0.33.3-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Add debug packages. + + -- Alexandre Pereira Nunes <alexandre.nu...@gmail.com> Wed, 07 Oct 2015 14:35:51 -0300 + java-atk-wrapper (0.33.3-1) unstable; urgency=medium * New upstream release. diff -pru 2.orig/java-atk-wrapper-0.33.3/debian/control 2/java-atk-wrapper-0.33.3/debian/control --- 2.orig/java-atk-wrapper-0.33.3/debian/control 2015-09-08 23:20:38.000000000 -0300 +++ 2/java-atk-wrapper-0.33.3/debian/control 2015-10-07 14:33:50.529307388 -0300 @@ -30,3 +30,15 @@ Description: ATK implementation for Java ATK-Bridge. . This package contains the JNI bindings. + +Package: libatk-wrapper-java-jni-dbg +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, libatk-wrapper-java (>= ${source:Version}) +Description: ATK implementation for Java using JNI (JNI bindings) + Java ATK Wrapper is an implementation of ATK which uses JNI. It + converts Java Swing events into ATK events, and sends these events to + ATK-Bridge. + . + This package contains the debug symbos for the JNI bindings. diff -pru 2.orig/java-atk-wrapper-0.33.3/debian/rules 2/java-atk-wrapper-0.33.3/debian/rules --- 2.orig/java-atk-wrapper-0.33.3/debian/rules 2015-09-08 23:26:26.000000000 -0300 +++ 2/java-atk-wrapper-0.33.3/debian/rules 2015-10-07 14:35:35.614670875 -0300 @@ -12,3 +12,8 @@ clean-local: override_dh_auto_configure: JAVACFLAGS="$(JAVACFLAGS)" dh_auto_configure -- --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)/jni/ + +override_dh_strip: + dh_strip -plibatk-wrapper-java-jni --dbg-package=libatk-wrapper-java-jni-dbg + +.PHONY: override_dh_strip override_dh_auto_configure