Bug#339178: library package needs to be renamed (libstdc++ allocator change)

2005-12-03 Thread Steve Langasek
tags 339178 patch
thanks

Hi Ramakrishnan,

I've prepared an NMU to fix this bug in gnuradio-core.  The patch for the
NMU is attached, and I'll be uploading the package shortly to the NEW queue.
If you disagree with any of the changes made, please make a maintainer
upload in its place.

In addition to the changes for the transition itself, I've made some
adjustments to debian/rules so that errors from cp in the install target
are *not* ignored: I managed to miss a c2-c2a change the first time through
building this package, and the build happily succeeded anyway, generating an
empty package.  This isn't something we want to have happening on
autobuilders...!

Cheers,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/
diff -u gnuradio-core-2.5/config.guess gnuradio-core-2.5/config.guess
--- gnuradio-core-2.5/config.guess
+++ gnuradio-core-2.5/config.guess
@@ -3,7 +3,7 @@
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 #   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
 
-timestamp='2005-04-22'
+timestamp='2005-08-03'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -17,13 +17,15 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
 #
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
 # configuration script generated by Autoconf, you may include it under
 # the same distribution terms that you use for the rest of that program.
 
+
 # Originally written by Per Bothner [EMAIL PROTECTED].
 # Please send patches to [EMAIL PROTECTED].  Submit a context
 # diff and a properly formatted ChangeLog entry.
@@ -66,11 +68,11 @@
 while test $# -gt 0 ; do
   case $1 in
 --time-stamp | --time* | -t )
-   echo $timestamp ; exit 0 ;;
+   echo $timestamp ; exit ;;
 --version | -v )
-   echo $version ; exit 0 ;;
+   echo $version ; exit ;;
 --help | --h* | -h )
-   echo $usage; exit 0 ;;
+   echo $usage; exit ;;
 -- ) # Stop option processing
shift; break ;;
 - )# Use stdin as input.
@@ -123,7 +125,7 @@
;;
  ,,*)   CC_FOR_BUILD=$CC ;;
  ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
-esac ;'
+esac ; set_cc_for_build= ;'
 
 # This is needed to find uname on a Pyramid OSx when run in the BSD universe.
 # ([EMAIL PROTECTED] 1994-08-24)
@@ -196,55 +198,20 @@
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
echo ${machine}-${os}${release}
-   exit 0 ;;
-amd64:OpenBSD:*:*)
-   echo x86_64-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-amiga:OpenBSD:*:*)
-   echo m68k-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-cats:OpenBSD:*:*)
-   echo arm-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-hp300:OpenBSD:*:*)
-   echo m68k-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-luna88k:OpenBSD:*:*)
-   echo m88k-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-mac68k:OpenBSD:*:*)
-   echo m68k-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-macppc:OpenBSD:*:*)
-   echo powerpc-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-mvme68k:OpenBSD:*:*)
-   echo m68k-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-mvme88k:OpenBSD:*:*)
-   echo m88k-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-mvmeppc:OpenBSD:*:*)
-   echo powerpc-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-sgi:OpenBSD:*:*)
-   echo mips64-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
-sun3:OpenBSD:*:*)
-   echo m68k-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
+   exit ;;
 *:OpenBSD:*:*)
-   echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
-   exit 0 ;;
+   UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
+   echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+   exit ;;
 *:ekkoBSD:*:*)
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
-   exit 0 ;;
+   exit ;;
 macppc:MirBSD:*:*)
echo powerppc-unknown-mirbsd${UNAME_RELEASE}
-   exit 0 ;;
+   exit ;;
 *:MirBSD:*:*)
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
-   exit 0 ;;
+   exit ;;
 alpha:OSF1:*:*)
case $UNAME_RELEASE in
*4.0)
@@ -297,40 +264,43 @@
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses 1.2 for uname -r.
echo ${UNAME_MACHINE}-dec-osf`echo 

Bug#339178: library package needs to be renamed (libstdc++ allocator change)

2005-11-16 Thread Matthias Klose
Compiler versions g++-4.0_4.0.2-4 and g++-3.4_3.4.4-10 are now in the
archive.  The renaming of the library packages can now start.  You can
upload the packages even before the toolchain is built for all architectures
because the packages with the new binary packages will be hold in the NEW
queue until the required toolchain changes are installed on the buildd's.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#339178: library package needs to be renamed (libstdc++ allocator change)

2005-11-14 Thread Matthias Klose
Package: gnuradio-core
Severity: important

Please do not take any action before reading
http://lists.debian.org/debian-devel-announce/2005/11/msg00010.html

This bug report is filed against the source package which builds
a library depending on libstdc++6 and defining or referencing
*mt_alloc* symbols.  The package has to be rebuilt with either
g++-4.0_4.0.2-4 or g++-3.4_3.4.4-10 (or newer).  Please rename the
library package to a name with a c2a suffix, and adjust the build
dependencies if dependencies on another renamed library do exist.

Do *not* yet upload the package, but wait for a followup mail to this
bug report.

If this bug report is for some reason invalid, please close it with
a short reasoning.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]