summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-04 17:55:52 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-04 17:55:52 +0000
commit90bc39f808c83ce17d12682654d48292ad5ed458 (patch)
treea13ada63ba80b2ea886616cd1fbe12ce36ebcd92
parentAdding upstream version 0.15. (diff)
downloaddwz-debian.tar.xz
dwz-debian.zip
Adding debian version 0.15-1.debian/0.15-1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/changelog205
-rw-r--r--debian/compat1
-rw-r--r--debian/control20
-rw-r--r--debian/copyright126
-rw-r--r--debian/patches/git-updates.diff2
-rw-r--r--debian/patches/series2
-rwxr-xr-xdebian/rules25
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch2
9 files changed, 384 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..e0b0088
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,205 @@
+dwz (0.15-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Matthias Klose <doko@debian.org> Mon, 26 Dec 2022 11:45:14 +0100
+
+dwz (0.14+20220924-2) unstable; urgency=medium
+
+ * Upload to unstable.
+
+ -- Matthias Klose <doko@debian.org> Thu, 29 Sep 2022 17:22:09 +0200
+
+dwz (0.14+20220924-1) experimental; urgency=medium
+
+ * New upstream snapshot, taken from the trunk.
+ * Build-depend on libxxhash-dev.
+ * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org> Sat, 24 Sep 2022 07:25:32 +0200
+
+dwz (0.14-1build2) jammy; urgency=medium
+
+ * No-change rebuild for ppc64el baseline bump.
+
+ -- Ɓukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com> Wed, 23 Mar 2022 14:51:21 +0100
+
+dwz (0.14-1build1) impish; urgency=medium
+
+ * No-change rebuild to build packages with zstd compression.
+
+ -- Matthias Klose <doko@ubuntu.com> Thu, 07 Oct 2021 12:11:04 +0200
+
+dwz (0.14-1) unstable; urgency=medium
+
+ * New upstream version.
+
+ -- Matthias Klose <doko@debian.org> Mon, 08 Mar 2021 15:35:45 +0100
+
+dwz (0.13+20210219-1) experimental; urgency=medium
+
+ * Snapshot build, taken from the trunk 20210219.
+
+ -- Matthias Klose <doko@debian.org> Fri, 19 Feb 2021 14:34:09 +0100
+
+dwz (0.13+20210201-1) unstable; urgency=medium
+
+ * Snapshot build, taken from the trunk 20210201.
+ - Fix aborting "write_types: Assertion `ref && ref->die_dup == NULL'".
+ - [testsuite] Fix make check CC="gcc -m32".
+
+ -- Matthias Klose <doko@debian.org> Sat, 06 Feb 2021 11:29:45 +0100
+
+dwz (0.13+20210126-1) unstable; urgency=medium
+
+ * Snapshot build, taken from the trunk 20210118.
+ - PR dwz/27212, PR dwz/27213, assorted DW_FORM_implicit_const fixes.
+ - Don't crash on DWARF5 .debug_line table with zero files.
+ - Add DIE offsets in error messages to make it easier to find what
+ is wrong.
+
+ -- Matthias Klose <doko@debian.org> Fri, 29 Jan 2021 17:17:39 +0100
+
+dwz (0.13+20210118-1) unstable; urgency=medium
+
+ * Snapshot build, taken from the trunk 20210118.
+ - Fix reading and adjusting of DWARF5 .debug_loclists.
+
+ -- Matthias Klose <doko@debian.org> Tue, 19 Jan 2021 08:55:43 +0100
+
+dwz (0.13+20201015-2) unstable; urgency=medium
+
+ * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org> Sun, 06 Dec 2020 12:56:44 +0100
+
+dwz (0.13+20201015-1) experimental; urgency=medium
+
+ * Snapshot build, taken from the trunk 20201015.
+
+ -- Matthias Klose <doko@debian.org> Thu, 15 Oct 2020 16:29:25 +0200
+
+dwz (0.13+20200219-1) experimental; urgency=medium
+
+ * Snapshot build, taken from the trunk 20200219.
+ * Bump debhelper and standards versions.
+
+ -- Matthias Klose <doko@debian.org> Tue, 21 Jul 2020 13:17:01 +0200
+
+dwz (0.13-2) unstable; urgency=medium
+
+ * Apply updates from the trunk.
+ - Fix PR 2509, taken from the trunk. Closes: #942193.
+ * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org> Thu, 07 Nov 2019 14:01:46 +0100
+
+dwz (0.13-1build1) eoan; urgency=medium
+
+ * Test build.
+
+ -- Matthias Klose <doko@ubuntu.com> Sat, 07 Sep 2019 12:40:19 +0200
+
+dwz (0.13-1) unstable; urgency=medium
+
+ * dwz 0.13 release.
+
+ -- Matthias Klose <doko@debian.org> Sun, 11 Aug 2019 17:20:00 +0200
+
+dwz (0.12.20190723-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+ - PR 24823, MIPS: Require single pointer size.
+ - Mark DW_OP_GNU_variable_value-referenced DIEs with die_no_multifile.
+
+ -- Matthias Klose <doko@debian.org> Tue, 23 Jul 2019 15:32:17 +0200
+
+dwz (0.12.20190716-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+ - Don't expect smaller executable when using objcopy and eu-unstrip.
+ - Require compatible objcopy and eu-unstrip for objcopy-eu-unstrip*.sh.
+ Closes: #932019.
+
+ -- Matthias Klose <doko@debian.org> Tue, 16 Jul 2019 15:59:50 +0200
+
+dwz (0.12.20190711-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+ - If .debug_info section not present, exit with 0.
+
+ -- Matthias Klose <doko@debian.org> Fri, 12 Jul 2019 00:25:25 +0200
+
+dwz (0.12.20190710-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+ - Fix PR dwz/24783, verify_sections assert on MIPS.
+ * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org> Wed, 10 Jul 2019 09:29:56 +0200
+
+dwz (0.12.20190706-1) unstable; urgency=medium
+
+ * New upstream snapshot.
+
+ -- Matthias Klose <doko@debian.org> Sat, 06 Jul 2019 13:58:15 +0200
+
+dwz (0.12.20190703-1) experimental; urgency=medium
+
+ * New upstream snapshot.
+ * Remove patches applied upstream.
+
+ -- Matthias Klose <doko@debian.org> Wed, 03 Jul 2019 09:28:13 +0200
+
+dwz (0.12.20190702-2) experimental; urgency=medium
+
+ * New upstream snapshot.
+ * Fix manpage installation.
+ * Bump standards version.
+ * Add more test dependencies.
+
+ -- Matthias Klose <doko@debian.org> Tue, 02 Jul 2019 10:19:05 +0200
+
+dwz (0.12-3) unstable; urgency=medium
+
+ * Add DW_OP_GNU_variable_value support (taken from the trunk).
+ * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org> Tue, 11 Dec 2018 12:06:52 +0100
+
+dwz (0.12-2) unstable; urgency=medium
+
+ * Make the package M-A: foreign.
+ * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org> Wed, 25 Oct 2017 09:33:11 +0200
+
+dwz (0.12-1) unstable; urgency=medium
+
+ * New upstream version.
+
+ -- Matthias Klose <doko@debian.org> Mon, 15 Feb 2016 20:06:32 +0100
+
+dwz (0.11-1) unstable; urgency=medium
+
+ * New upstream version.
+
+ -- Matthias Klose <doko@debian.org> Thu, 27 Mar 2014 11:01:56 +0100
+
+dwz (0.10-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko@debian.org> Sat, 11 May 2013 16:40:55 +0200
+
+dwz (0.8-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matthias Klose <doko@debian.org> Sun, 27 Jan 2013 21:44:18 +0100
+
+dwz (0.4-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Matthias Klose <doko@debian.org> Mon, 25 Jun 2012 11:44:53 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b1bd38b
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+13
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..85f920e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,20 @@
+Source: dwz
+Section: devel
+Priority: optional
+Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
+Uploaders: Matthias Klose <doko@debian.org>
+Build-Depends: debhelper (>= 13),
+ libelf-dev,
+ libxxhash-dev,
+ dejagnu <!nocheck>,
+ elfutils <!nocheck>,
+ gdb <!nocheck>,
+Standards-Version: 4.6.1
+Homepage: https://www.sourceware.org/dwz/
+
+Package: dwz
+Architecture: any
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: DWARF compression tool
+ DWARF optimizer and duplication removal utility.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..b09f961
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,126 @@
+Format: http://dep.debian.net/deps/dep5
+Upstream-Name: dwz
+Source: http://sourceware.org/git/?p=dwz.git;a=summary
+
+Files: *
+Copyright: Copyright (C) 2001-2012 Red Hat, Inc.
+ Copyright (C) 2003 Free Software Foundation, Inc.
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: dwarf2.*
+Copyright: Gary Funck <gary@intrepid.com>
+ Copyright (C) 1992, 1993, 1995, 1996, 1997, 1999, 2000, 2001, 2002,
+ 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+ Free Software Foundation, Inc.
+License: GPL-3+
+ This file is part of GCC.
+ .
+ GCC is free software; you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation; either version 3, or (at your option) any later
+ version.
+ .
+ GCC is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+ License for more details.
+ .
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
+
+Files: dwarfnames.c
+Copyright: Copyright (C) 2012 Free Software Foundation, Inc.
+License: GPL-2+
+ This file is part of GNU CC.
+ .
+ GNU CC is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+ .
+ In addition to the permissions in the GNU General Public License, the
+ Free Software Foundation gives you unlimited permission to link the
+ compiled version of this file into combinations with other programs,
+ and to distribute those combinations without any restriction coming
+ from the use of this file. (The General Public License restrictions
+ do apply in other respects; for example, they cover modification of
+ the file, and distribution when not linked into a combined
+ executable.)
+ .
+ GNU CC is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: hashtab.*
+Copyright: Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2009, 2010
+ Free Software Foundation, Inc.
+License: LGPL-2+
+ This file is part of the libiberty library.
+ Libiberty is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+ .
+ Libiberty is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+ .
+ On Debian systems, the complete text of the GNU Library General
+ Public License version 2 can be found in "/usr/share/common-licenses/LGPL-2".
+
+Files: sha1.*
+Copyright: Copyright (C) 2000, 2001, 2003, 2004, 2005, 2006, 2008
+ Free Software Foundation, Inc.
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by the
+ Free Software Foundation; either version 2, or (at your option) any
+ later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: debian/*
+Copyright: 2012 Matthias Klose <doko@debian.org>
+License: GPL-2+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/patches/git-updates.diff b/debian/patches/git-updates.diff
new file mode 100644
index 0000000..d29f0bc
--- /dev/null
+++ b/debian/patches/git-updates.diff
@@ -0,0 +1,2 @@
+git diff bc8f69b695fea7456a43c81e7fcb656eac4d60bb c6e0e3874442401ba5fa1bfa6a563e44f7306ffe
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..4f3e570
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+# empty
+#git-updates.diff
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..2299397
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+#DEB_BUILD_OPTIONS := $(DEB_BUILD_OPTIONS) nostrip noopt
+#export DEB_BUILD_OPTIONS
+
+CFLAGS := $(shell dpkg-buildflags --get CPPFLAGS; dpkg-buildflags --get CFLAGS)
+LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
+
+%:
+ dh $@ --parallel --buildsystem=makefile --builddirectory=build
+
+override_dh_auto_configure:
+ rm -rf build
+ mkdir build
+ cd build && ../configure
+
+override_dh_auto_build:
+ dh_auto_build -- CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
+
+override_dh_auto_test:
+ -dh_auto_test
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..79de711
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sourceware.org/git/?p=dwz.git;a=summary .*h=refs/tags/dwz-(\d.*)