[Crosstoolchain-logs] [SCM] GNU GDB Debian packaging repository branch, master, updated. debian/7.3.50_cvs20110627-1-1-gf2c0936
Hector Oron
hector.oron at gmail.com
Wed Jul 6 13:09:51 UTC 2011
The following commit has been merged in the master branch:
commit f2c093665327015e85c4c63bd16710fb5e4feec0
Author: Hector Oron <zumbi at debian.org>
Date: Tue Jul 5 22:37:20 2011 +0100
Imported Debian patch 7.3.50~cvs20110627-2
diff --git a/debian/changelog b/debian/changelog
index df8ede9..10841e6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+gdb (7.3.50~cvs20110627-2) experimental; urgency=low
+
+ * Restrict prelink build depend to linux-any architectures.
+ * Fix cross-build target:
+ - Set DEB_BUILD_GNU_TYPE and use it for --build= instead of
+ DEB_HOST_GNU_TYPE; Thanks Loïc Minier (Closes: #601028)
+ * Add preliminary support for armhf.
+ - Thanks Konstantinos Margaritis (Closes: #596953)
+
+ -- Hector Oron <zumbi at debian.org> Tue, 05 Jul 2011 22:37:20 +0100
+
gdb (7.3.50~cvs20110627-1) experimental; urgency=low
* Upstream pre-release based on CVS date 20110627.
diff --git a/debian/control b/debian/control
index b79a6ac..18ed048 100644
--- a/debian/control
+++ b/debian/control
@@ -2,13 +2,13 @@ Source: gdb
Maintainer: Hector Oron <zumbi at debian.org>
Section: devel
Priority: optional
-Standards-Version: 3.8.4
-Build-Depends: autoconf, libtool, texinfo (>= 4.7-2.2), texlive-base, libncurses5-dev, libreadline-dev, bison, gettext, debhelper (>= 7), dejagnu, gcj-jdk | gcj, gobjc, mig [hurd-alpha hurd-amd64 hurd-arm hurd-armeb hurd-avr32 hurd-hppa hurd-i386 hurd-ia64 hurd-m32r hurd-m68k hurd-mips hurd-mipsel hurd-powerpc hurd-ppc64 hurd-s390 hurd-s390x hurd-sh3 hurd-sh3eb hurd-sh4 hurd-sh4eb hurd-sparc hurd-sparc64], cdbs (>= 0.4.17), libkvm-dev [kfreebsd-alpha kfreebsd-amd64 kfreebsd-arm kfreebsd-armeb kfreebsd-avr32 kfreebsd-hppa kfreebsd-i386 kfreebsd-ia64 kfreebsd-m32r kfreebsd-m68k kfreebsd-mips kfreebsd-mipsel kfreebsd-powerpc kfreebsd-ppc64 kfreebsd-s390 kfreebsd-s390x kfreebsd-sh3 kfreebsd-sh3eb kfreebsd-sh4 kfreebsd-sh4eb kfreebsd-sparc kfreebsd-sparc64], type-handling (>= 0.2.1), libunwind7-dev [ia64], flex | flex-old, libexpat1-dev, g++-multilib [i386 powerpc s390 sparc], lib64readline6-dev [i386 powerpc s390 sparc], python-dev, zlib1g-dev, procps, lsb-release, bzip2, prelink
+Standards-Version: 3.9.2
+Build-Depends: autoconf, libtool, texinfo (>= 4.7-2.2), texlive-base, libncurses5-dev, libreadline-dev, bison, gettext, debhelper (>= 7), dejagnu, gcj-jdk | gcj, gobjc, mig [hurd-alpha hurd-amd64 hurd-arm hurd-armeb hurd-avr32 hurd-hppa hurd-i386 hurd-ia64 hurd-m32r hurd-m68k hurd-mips hurd-mipsel hurd-powerpc hurd-ppc64 hurd-s390 hurd-s390x hurd-sh3 hurd-sh3eb hurd-sh4 hurd-sh4eb hurd-sparc hurd-sparc64], cdbs (>= 0.4.17), libkvm-dev [kfreebsd-alpha kfreebsd-amd64 kfreebsd-arm kfreebsd-armeb kfreebsd-avr32 kfreebsd-hppa kfreebsd-i386 kfreebsd-ia64 kfreebsd-m32r kfreebsd-m68k kfreebsd-mips kfreebsd-mipsel kfreebsd-powerpc kfreebsd-ppc64 kfreebsd-s390 kfreebsd-s390x kfreebsd-sh3 kfreebsd-sh3eb kfreebsd-sh4 kfreebsd-sh4eb kfreebsd-sparc kfreebsd-sparc64], type-handling (>= 0.2.1), libunwind7-dev [ia64], flex | flex-old, libexpat1-dev, g++-multilib [i386 powerpc s390 sparc], lib64readline6-dev [i386 powerpc s390 sparc], python-dev, zlib1g-dev, procps, lsb-release, bzip2, prelink [linux-any]
Package: gdb
Architecture: any
Section: devel
-Depends: ${shlibs:Depends}, ${misc:Depends}, gdbserver [amd64 armel i386 ia64 mips mipsel powerpc s390]
+Depends: ${shlibs:Depends}, ${misc:Depends}, gdbserver [amd64 armel armhf i386 ia64 mips mipsel powerpc s390]
Suggests: gdb-doc
Description: The GNU Debugger
GDB is a source-level debugger, capable of breaking programs at
@@ -44,7 +44,7 @@ Description: The GNU Debugger (64-bit)
programmer.
Package: gdbserver
-Architecture: amd64 armel i386 ia64 mips mipsel powerpc s390
+Architecture: amd64 armel armhf i386 ia64 mips mipsel powerpc s390
Section: devel
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: gdb (<< 7.0.1-1)
diff --git a/debian/rules b/debian/rules
index 7408035..25d2b7d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,6 +25,7 @@ install = /usr/bin/install -p
# untested command fails.
SHELL += -e
+DEB_BUILD_GNU_TYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DEB_HOST_GNU_SYSTEM := $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)
DEB_HOST_GNU_CPU := $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
@@ -110,7 +111,7 @@ export INSTALL
# causes a harmless, but ugly, testsuite failure in maint.exp.
EXTRA_FLAGS := --disable-gdbtk --disable-shared \
--srcdir=$(shell pwd) --with-system-readline \
- $(arch_config_args) --build=$(DEB_HOST_GNU_TYPE)
+ $(arch_config_args) --build=$(DEB_BUILD_GNU_TYPE)
# Debian does not include 64-bit expat packages yet, so --with-expat
# is here rather than in EXTRA_FLAGS. Similarly Python.
--
GNU GDB Debian packaging repository
More information about the Crosstoolchain-logs
mailing list