[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