Processing of gcc-4.8_4.8-20121211-1_amd64.changes

2012-12-11 Thread Debian FTP Masters
gcc-4.8_4.8-20121211-1_amd64.changes uploaded successfully to localhost
along with the files:
  gcc-4.8_4.8-20121211-1.dsc
  gcc-4.8_4.8-20121211.orig.tar.gz
  gcc-4.8_4.8-20121211-1.diff.gz
  gcc-4.8-source_4.8-20121211-1_all.deb
  libstdc++-4.8-doc_4.8-20121211-1_all.deb
  gcc-4.8-locales_4.8-20121211-1_all.deb
  gcc-4.8-base_4.8-20121211-1_amd64.deb
  libgcc1_4.8-20121211-1_amd64.deb
  libgcc1-dbg_4.8-20121211-1_amd64.deb
  libgcc-4.8-dev_4.8-20121211-1_amd64.deb
  lib32gcc1_4.8-20121211-1_amd64.deb
  lib32gcc1-dbg_4.8-20121211-1_amd64.deb
  lib32gcc-4.8-dev_4.8-20121211-1_amd64.deb
  libx32gcc1_4.8-20121211-1_amd64.deb
  libx32gcc1-dbg_4.8-20121211-1_amd64.deb
  libx32gcc-4.8-dev_4.8-20121211-1_amd64.deb
  libquadmath0_4.8-20121211-1_amd64.deb
  libquadmath0-dbg_4.8-20121211-1_amd64.deb
  lib32quadmath0_4.8-20121211-1_amd64.deb
  lib32quadmath0-dbg_4.8-20121211-1_amd64.deb
  libx32quadmath0_4.8-20121211-1_amd64.deb
  libx32quadmath0-dbg_4.8-20121211-1_amd64.deb
  libgomp1_4.8-20121211-1_amd64.deb
  libgomp1-dbg_4.8-20121211-1_amd64.deb
  lib32gomp1_4.8-20121211-1_amd64.deb
  lib32gomp1-dbg_4.8-20121211-1_amd64.deb
  libx32gomp1_4.8-20121211-1_amd64.deb
  libx32gomp1-dbg_4.8-20121211-1_amd64.deb
  libitm1_4.8-20121211-1_amd64.deb
  libitm1-dbg_4.8-20121211-1_amd64.deb
  lib32itm1_4.8-20121211-1_amd64.deb
  lib32itm1-dbg_4.8-20121211-1_amd64.deb
  libx32itm1_4.8-20121211-1_amd64.deb
  libx32itm1-dbg_4.8-20121211-1_amd64.deb
  libatomic1_4.8-20121211-1_amd64.deb
  libatomic1-dbg_4.8-20121211-1_amd64.deb
  lib32atomic1_4.8-20121211-1_amd64.deb
  lib32atomic1-dbg_4.8-20121211-1_amd64.deb
  libx32atomic1_4.8-20121211-1_amd64.deb
  libx32atomic1-dbg_4.8-20121211-1_amd64.deb
  libasan0_4.8-20121211-1_amd64.deb
  libasan0-dbg_4.8-20121211-1_amd64.deb
  lib32asan0_4.8-20121211-1_amd64.deb
  lib32asan0-dbg_4.8-20121211-1_amd64.deb
  libx32asan0_4.8-20121211-1_amd64.deb
  libx32asan0-dbg_4.8-20121211-1_amd64.deb
  libtsan0_4.8-20121211-1_amd64.deb
  libtsan0-dbg_4.8-20121211-1_amd64.deb
  cpp-4.8_4.8-20121211-1_amd64.deb
  fixincludes_4.8-20121211-1_amd64.deb
  libmudflap0-4.8-dev_4.8-20121211-1_amd64.deb
  libmudflap0_4.8-20121211-1_amd64.deb
  libmudflap0-dbg_4.8-20121211-1_amd64.deb
  lib32mudflap0_4.8-20121211-1_amd64.deb
  lib32mudflap0-dbg_4.8-20121211-1_amd64.deb
  libx32mudflap0_4.8-20121211-1_amd64.deb
  libx32mudflap0-dbg_4.8-20121211-1_amd64.deb
  gobjc++-4.8-multilib_4.8-20121211-1_amd64.deb
  gobjc++-4.8_4.8-20121211-1_amd64.deb
  gobjc-4.8-multilib_4.8-20121211-1_amd64.deb
  gobjc-4.8_4.8-20121211-1_amd64.deb
  libobjc4_4.8-20121211-1_amd64.deb
  libobjc4-dbg_4.8-20121211-1_amd64.deb
  libobjc-4.8-dev_4.8-20121211-1_amd64.deb
  lib32objc4_4.8-20121211-1_amd64.deb
  lib32objc4-dbg_4.8-20121211-1_amd64.deb
  lib32objc-4.8-dev_4.8-20121211-1_amd64.deb
  libx32objc4_4.8-20121211-1_amd64.deb
  libx32objc4-dbg_4.8-20121211-1_amd64.deb
  libx32objc-4.8-dev_4.8-20121211-1_amd64.deb
  libgo3_4.8-20121211-1_amd64.deb
  libgo3-dbg_4.8-20121211-1_amd64.deb
  lib32go3_4.8-20121211-1_amd64.deb
  lib32go3-dbg_4.8-20121211-1_amd64.deb
  libx32go3_4.8-20121211-1_amd64.deb
  libx32go3-dbg_4.8-20121211-1_amd64.deb
  gccgo-4.8_4.8-20121211-1_amd64.deb
  gccgo-4.8-multilib_4.8-20121211-1_amd64.deb
  g++-4.8-multilib_4.8-20121211-1_amd64.deb
  g++-4.8_4.8-20121211-1_amd64.deb
  libstdc++6_4.8-20121211-1_amd64.deb
  lib32stdc++6_4.8-20121211-1_amd64.deb
  lib32stdc++-4.8-dev_4.8-20121211-1_amd64.deb
  lib32stdc++6-4.8-dbg_4.8-20121211-1_amd64.deb
  libx32stdc++6_4.8-20121211-1_amd64.deb
  libx32stdc++-4.8-dev_4.8-20121211-1_amd64.deb
  libx32stdc++6-4.8-dbg_4.8-20121211-1_amd64.deb
  libstdc++-4.8-dev_4.8-20121211-1_amd64.deb
  libstdc++-4.8-pic_4.8-20121211-1_amd64.deb
  libstdc++6-4.8-dbg_4.8-20121211-1_amd64.deb
  libgfortran3_4.8-20121211-1_amd64.deb
  libgfortran3-dbg_4.8-20121211-1_amd64.deb
  libgfortran-4.8-dev_4.8-20121211-1_amd64.deb
  lib32gfortran3_4.8-20121211-1_amd64.deb
  lib32gfortran3-dbg_4.8-20121211-1_amd64.deb
  lib32gfortran-4.8-dev_4.8-20121211-1_amd64.deb
  libx32gfortran3_4.8-20121211-1_amd64.deb
  libx32gfortran3-dbg_4.8-20121211-1_amd64.deb
  libx32gfortran-4.8-dev_4.8-20121211-1_amd64.deb
  gfortran-4.8-multilib_4.8-20121211-1_amd64.deb
  gfortran-4.8_4.8-20121211-1_amd64.deb
  gcc-4.8-multilib_4.8-20121211-1_amd64.deb
  gcc-4.8-plugin-dev_4.8-20121211-1_amd64.deb
  gcc-4.8_4.8-20121211-1_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tilwv-0001gh...@franck.debian.org



Bug#695654: gcc-4.6: Please include build fix for powerpcspe

2012-12-11 Thread Roland Stigge
Package: gcc-4.6
Version: 4.6.3-14
Severity: wishlist
Tags: patch sid
User: debian-powerpc...@breakpoint.cc
Usertags: powerpcspe

Hi,

gcc-4.6 currently fails to build as follows on powerpcspe[1]:

[...]
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ 
-B/usr/powerpc-linux-gnuspe/bin/ -B/usr/powerpc-linux-gnuspe/lib/ -isystem 
/usr/powerpc-linux-gnuspe/include -isystem 
/usr/powerpc-linux-gnuspe/sys-include-g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall 
-Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fno-stack-protector  -mlong-double-128 
-I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. 
-I../../../src/libgcc/../gcc -I../../../src/libgcc/../include 
-I../../../src/libgcc/../libdecnumber/dpd -I../../../src/libgcc/../libdecnumber 
-DHAVE_CC_TLS  -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep 
-DL_lshrdi3 -c ../../../src/libgcc/../gcc/libgcc2.c \
  -fvisibility=hidden -DHIDE_EXPORTS
In file included from /usr/include/stdio.h:28:0,
 from ../../../src/libgcc/../gcc/tsystem.h:87,
 from ../../../src/libgcc/../gcc/libgcc2.c:29:
/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or 
directory
compilation terminated.
[...]

I traced it back to "xgcc -v" printing the include search paths which include
/usr/include/powerpc-linux-gnu which should be
/usr/include/powerpc-linux-gnuspe for powerpcspe.

The attached patch fixes this.

Thanks in advance,

Roland


[1] http://wiki.debian.org/PowerPCSPEPort


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-4.6 depends on:
ii  binutils  2.22-7.1
ii  cpp-4.6   4.6.3-14
ii  gcc-4.6-base  4.6.3-14
ii  libc6 2.13-37
ii  libgcc1   1:4.7.2-4
ii  libgmp10  2:5.0.5+dfsg-2
ii  libgomp1  4.7.2-4
ii  libmpc2   0.9-4
ii  libmpfr4  3.1.0-5
ii  libquadmath0  4.7.2-4
ii  zlib1g1:1.2.7.dfsg-13

Versions of packages gcc-4.6 recommends:
ii  libc6-dev  2.13-37

Versions of packages gcc-4.6 suggests:
pn  binutils-gold
pn  gcc-4.6-doc  
pn  gcc-4.6-locales  
pn  gcc-4.6-multilib 
pn  libgcc1-dbg  
pn  libgomp1-dbg 
pn  libmudflap0-4.6-dev  
pn  libmudflap0-dbg  
pn  libquadmath0-dbg 

-- no debconf information
--- gcc-4.6-4.6.3/debian/patches/gcc-multiarch-upstream.diff.orig	2012-12-08 07:10:24.955829090 +
+++ gcc-4.6-4.6.3/debian/patches/gcc-multiarch-upstream.diff	2012-12-08 07:13:40.415877664 +
@@ -229,12 +229,16 @@
 +endif
 --- a/src/gcc/config/rs6000/t-linux	(Revision 0)
 +++ b/src/gcc/config/rs6000/t-linux	(Arbeitskopie)
-@@ -0,0 +1,5 @@
+@@ -0,0 +1,9 @@
 +# do not define the multiarch name if configured for a soft-float cpu
 +# or soft-float.
 +ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring soft,$(with_float)))
++ifneq (,$(findstring spe, $(target)))
++MULTIARCH_DIRNAME = powerpc-linux-gnuspe
++else
 +MULTIARCH_DIRNAME = powerpc-linux-gnu
 +endif
++endif
 --- a/src/gcc/config/rs6000/t-linux64	(Revision 193700)
 +++ b/src/gcc/config/rs6000/t-linux64	(Arbeitskopie)
 @@ -36,7 +36,9 @@


gcc-4.8_4.8-20121211-1_amd64.changes ACCEPTED into experimental

2012-12-11 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 11 Dec 2012 08:04:30 +0100
Source: gcc-4.8
Binary: gcc-4.8-base libgcc1 libgcc-4.8-dev libgcc1-dbg libgcc2 libgcc2-dbg 
libgcc4 libgcc4-dbg lib64gcc1 lib64gcc-4.8-dev lib64gcc1-dbg lib32gcc1 
lib32gcc-4.8-dev lib32gcc1-dbg libn32gcc1 libn32gcc-4.8-dev libn32gcc1-dbg 
libx32gcc1 libx32gcc-4.8-dev libx32gcc1-dbg gcc-4.8 gcc-4.8-multilib 
gcc-4.8-plugin-dev gcc-4.8-hppa64 gcc-4.8-spu g++-4.8-spu gfortran-4.8-spu 
cpp-4.8 gcc-4.8-locales g++-4.8 g++-4.8-multilib libmudflap0 libmudflap0-dbg 
lib32mudflap0 lib32mudflap0-dbg lib64mudflap0 lib64mudflap0-dbg libn32mudflap0 
libn32mudflap0-dbg libx32mudflap0 libx32mudflap0-dbg libmudflap0-4.8-dev 
libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg 
libn32gomp1 libn32gomp1-dbg libx32gomp1 libx32gomp1-dbg libitm1 libitm1-dbg 
lib32itm1 lib32itm1-dbg lib64itm1 lib64itm1-dbg libn32itm1 libn32itm1-dbg 
libx32itm1 libx32itm1-dbg libatomic1 libatomic1-dbg lib32atomic1 
lib32atomic1-dbg lib64atomic1 lib64atomic1-dbg libn32atomic1 libn32atomic1-dbg 
libx32atomic1
 libx32atomic1-dbg libasan0 libasan0-dbg lib32asan0 lib32asan0-dbg lib64asan0 
lib64asan0-dbg libn32asan0 libn32asan0-dbg libx32asan0 libx32asan0-dbg libtsan0 
libtsan0-dbg libquadmath0 libquadmath0-dbg lib32quadmath0 lib32quadmath0-dbg 
lib64quadmath0 lib64quadmath0-dbg libn32quadmath0 libn32quadmath0-dbg 
libx32quadmath0 libx32quadmath0-dbg gobjc++-4.8 gobjc++-4.8-multilib gobjc-4.8 
gobjc-4.8-multilib libobjc4 libobjc-4.8-dev libobjc4-dbg lib64objc4 
lib64objc-4.8-dev lib64objc4-dbg lib32objc4 lib32objc-4.8-dev lib32objc4-dbg 
libn32objc4 libn32objc-4.8-dev libn32objc4-dbg libx32objc4 libx32objc-4.8-dev 
libx32objc4-dbg gfortran-4.8 gfortran-4.8-multilib libgfortran3 
libgfortran-4.8-dev libgfortran3-dbg lib64gfortran3 lib64gfortran-4.8-dev 
lib64gfortran3-dbg lib32gfortran3 lib32gfortran-4.8-dev lib32gfortran3-dbg 
libn32gfortran3 libn32gfortran-4.8-dev libn32gfortran3-dbg libx32gfortran3 
libx32gfortran-4.8-dev libx32gfortran3-dbg gccgo-4.8 gccgo-4.8-multilib libgo3
 libgo3-dbg lib64go3 lib64go3-dbg lib32go3 lib32go3-dbg libn32go3 libn32go3-dbg 
libx32go3 libx32go3-dbg libstdc++6 lib32stdc++6 lib64stdc++6 libn32stdc++6 
libx32stdc++6 libstdc++-4.8-dev libstdc++-4.8-pic libstdc++6-4.8-dbg 
lib32stdc++-4.8-dev lib32stdc++6-4.8-dbg lib64stdc++-4.8-dev 
lib64stdc++6-4.8-dbg libn32stdc++-4.8-dev libn32stdc++6-4.8-dbg 
libx32stdc++-4.8-dev libx32stdc++6-4.8-dbg libstdc++-4.8-doc gcc-4.8-soft-float 
fixincludes
 gcc-4.8-source
Architecture: source all amd64
Version: 4.8-20121211-1
Distribution: experimental
Urgency: low
Maintainer: Debian GCC Maintainers 
Changed-By: Matthias Klose 
Description: 
 cpp-4.8- GNU C preprocessor
 fixincludes - Fix non-ANSI header files
 g++-4.8- GNU C++ compiler
 g++-4.8-multilib - GNU C++ compiler (multilib files)
 g++-4.8-spu - SPU cross-compiler (C++ compiler)
 gcc-4.8- GNU C compiler
 gcc-4.8-base - GCC, the GNU Compiler Collection (base package)
 gcc-4.8-hppa64 - GNU C compiler (cross compiler for hppa64)
 gcc-4.8-locales - GCC, the GNU compiler collection (native language support 
files)
 gcc-4.8-multilib - GNU C compiler (multilib files)
 gcc-4.8-plugin-dev - Files for GNU GCC plugin development.
 gcc-4.8-soft-float - GCC soft-floating-point gcc libraries (ARM)
 gcc-4.8-source - Source of the GNU Compiler Collection
 gcc-4.8-spu - SPU cross-compiler (preprocessor and C compiler)
 gccgo-4.8  - GNU Go compiler
 gccgo-4.8-multilib - GNU Go compiler (multilib files)
 gfortran-4.8 - GNU Fortran compiler
 gfortran-4.8-multilib - GNU Fortran compiler (multilib files)
 gfortran-4.8-spu - SPU cross-compiler (Fortran compiler)
 gobjc++-4.8 - GNU Objective-C++ compiler
 gobjc++-4.8-multilib - GNU Objective-C++ compiler (multilib files)
 gobjc-4.8  - GNU Objective-C compiler
 gobjc-4.8-multilib - GNU Objective-C compiler (multilib files)
 lib32asan0 - AddressSanitizer -- a fast memory error detector (32bit)
 lib32asan0-dbg - AddressSanitizer -- a fast memory error detector (32 bit 
debug sy
 lib32atomic1 - support library providing __atomic built-in functions (32bit)
 lib32atomic1-dbg - support library providing __atomic built-in functions (32 
bit deb
 lib32gcc-4.8-dev - GCC support library (32 bit development files)
 lib32gcc1  - GCC support library (32 bit Version)
 lib32gcc1-dbg - GCC support library (debug symbols)
 lib32gfortran-4.8-dev - Runtime library for GNU Fortran applications (32bit 
development f
 lib32gfortran3 - Runtime library for GNU Fortran applications (32bit)
 lib32gfortran3-dbg - Runtime library for GNU Fortran applications (32 bit 
debug symbol
 lib32go3   - Runtime library for GNU Go applications (32bit)
 lib32go3-dbg - Runtime library for GNU Go applications (32 bit debug symbols)
 lib32gomp1 - GCC OpenMP (GOMP) support library (32bit)
 lib32gomp1-dbg - GCC OpenMP (GOMP) support library (32 bit debug symbols)
 lib32itm1  - GNU Transactional Memory

Bug#695661: gcc-4.7: Please fix build on powerpcspe

2012-12-11 Thread Roland Stigge
Package: gcc-4.7
Version: 4.7.2-4
Severity: wishlist
Tags: patch sid
User: debian-powerpc...@breakpoint.cc
Usertags: powerpcspe

Hi,

gcc-4.7 currently fails to build from source on powerpcspe[1] like this:

[...]
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ 
-B/usr/powerpc-linux-gnuspe/bin/ -B/usr/powerpc-linux-gnuspe/lib/ -isystem 
/usr/powerpc-linux-gnuspe/include -isystem 
/usr/powerpc-linux-gnuspe/sys-include-g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall 
-Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include   -fPIC -mlong-double-128 
-mno-minimal-toc -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -fPIC 
-mlong-double-128 -mno-minimal-toc -I. -I. -I../.././gcc -I../../../src/libgcc 
-I../../../src/libgcc/. -I../../../src/libgcc/../gcc 
-I../../../src/libgcc/../include -I../../../src/libgcc/../libdecnumber/dpd 
-I../../../src/libgcc/../libdecnumber -DHAVE_CC_TLS  -o _gcov_merge_single.o 
-MT _gcov_merge_single.o -MD -MP -MF _gcov_merge_single.dep 
-DL_gcov_merge_single -c ../../../src/libgcc/libgcov.c
In file included from /usr/include/stdio.h:28:0,
 from ../../../src/libgcc/../gcc/tsystem.h:88,
 from ../../../src/libgcc/libgcov.c:29:
/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or 
directory
compilation terminated.
[...]

I traced it back to "xgcc -v" printing the include search paths which include
/usr/include/powerpc-linux-gnu which should be
/usr/include/powerpc-linux-gnuspe for powerpcspe.

(This is similar to http://bugs.debian.org/695654)

Attaching patches for the current revisions in unstable and experimental.

Thanks in advance,

Roland


[1] http://wiki.debian.org/PowerPCSPEPort


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-4.7 depends on:
ii  binutils  2.22-7.1
ii  cpp-4.7   4.7.2-4
ii  gcc-4.7-base  4.7.2-4
ii  libc6 2.13-37
ii  libgcc1   1:4.7.2-4
ii  libgmp10  2:5.0.5+dfsg-2
ii  libgomp1  4.7.2-4
ii  libitm1   4.7.2-4
ii  libmpc2   0.9-4
ii  libmpfr4  3.1.0-5
ii  libquadmath0  4.7.2-4
ii  zlib1g1:1.2.7.dfsg-13

Versions of packages gcc-4.7 recommends:
ii  libc6-dev  2.13-37

Versions of packages gcc-4.7 suggests:
pn  binutils-gold
ii  gcc-4.7-doc  4.7.2-2
pn  gcc-4.7-locales  
pn  gcc-4.7-multilib 
pn  libgcc1-dbg  
pn  libgomp1-dbg 
pn  libitm1-dbg  
pn  libmudflap0-4.7-dev  
pn  libmudflap0-dbg  
pn  libquadmath0-dbg 

-- no debconf information
--- gcc-4.7-4.7.2/debian/patches/gcc-multiarch.diff.orig	2012-12-09 00:13:33.576016409 +0100
+++ gcc-4.7-4.7.2/debian/patches/gcc-multiarch.diff	2012-12-09 00:19:06.992023777 +0100
@@ -570,8 +570,12 @@
  MULTILIB_MATCHES= $(MULTILIB_MATCHES_FLOAT)
 --- a/src/gcc/config/rs6000/t-linux	(revision 0)
 +++ b/src/gcc/config/rs6000/t-linux	(revision 0)
-@@ -0,0 +1 @@
+@@ -0,0 +1,5 @@
++ifneq (,$(findstring spe, $(target)))
++MULTIARCH_DIRNAME = powerpc-linux-gnuspe
++else
 +MULTIARCH_DIRNAME = powerpc-linux-gnu
++endif
 --- a/src/gcc/config/arm/t-linux-eabi	(revision 182390)
 +++ b/src/gcc/config/arm/t-linux-eabi	(working copy)
 @@ -24,3 +24,6 @@
--- gcc-4.7-4.7.2/debian/patches/gcc-multiarch-upstream.diff.orig	2012-12-09 12:34:32.141805000 +0100
+++ gcc-4.7-4.7.2/debian/patches/gcc-multiarch-upstream.diff	2012-12-09 12:37:01.045842000 +0100
@@ -347,12 +347,16 @@
 +MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
 --- a/src/gcc/config/rs6000/t-linux	(Revision 0)
 +++ b/src/gcc/config/rs6000/t-linux	(Arbeitskopie)
-@@ -0,0 +1,5 @@
+@@ -0,0 +1,9 @@
 +# do not define the multiarch name if configured for a soft-float cpu
 +# or soft-float.
 +ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring soft,$(with_float)))
++ifneq (,$(findstring spe, $(target)))
++MULTIARCH_DIRNAME = powerpc-linux-gnuspe
++else
 +MULTIARCH_DIRNAME = powerpc-linux-gnu
 +endif
++endif
 --- a/src/gcc/config/rs6000/t-spe	(Revision 193696)
 +++ b/src/gcc/config/rs6000/t-spe	(Arbeitskopie)
 @@ -71,3 +71,7 @@


Bug#695661: gcc-4.7: Please fix build on powerpcspe

2012-12-11 Thread Matthias Klose
Am 11.12.2012 13:31, schrieb Roland Stigge:

both patches look wrong. the definition is found in the t-spe file. find out why
it doesn't get used.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50c72ebf.1030...@debian.org



Processing of gcc-4.8_4.8-20121211-1_i386.changes

2012-12-11 Thread Debian FTP Masters
gcc-4.8_4.8-20121211-1_i386.changes uploaded successfully to localhost
along with the files:
  gcc-4.8-base_4.8-20121211-1_i386.deb
  libgcc1_4.8-20121211-1_i386.deb
  libgcc1-dbg_4.8-20121211-1_i386.deb
  libgcc-4.8-dev_4.8-20121211-1_i386.deb
  lib64gcc1_4.8-20121211-1_i386.deb
  lib64gcc1-dbg_4.8-20121211-1_i386.deb
  lib64gcc-4.8-dev_4.8-20121211-1_i386.deb
  libx32gcc1_4.8-20121211-1_i386.deb
  libx32gcc1-dbg_4.8-20121211-1_i386.deb
  libx32gcc-4.8-dev_4.8-20121211-1_i386.deb
  libquadmath0_4.8-20121211-1_i386.deb
  libquadmath0-dbg_4.8-20121211-1_i386.deb
  lib64quadmath0_4.8-20121211-1_i386.deb
  lib64quadmath0-dbg_4.8-20121211-1_i386.deb
  libx32quadmath0_4.8-20121211-1_i386.deb
  libx32quadmath0-dbg_4.8-20121211-1_i386.deb
  libgomp1_4.8-20121211-1_i386.deb
  libgomp1-dbg_4.8-20121211-1_i386.deb
  lib64gomp1_4.8-20121211-1_i386.deb
  lib64gomp1-dbg_4.8-20121211-1_i386.deb
  libx32gomp1_4.8-20121211-1_i386.deb
  libx32gomp1-dbg_4.8-20121211-1_i386.deb
  libitm1_4.8-20121211-1_i386.deb
  libitm1-dbg_4.8-20121211-1_i386.deb
  lib64itm1_4.8-20121211-1_i386.deb
  lib64itm1-dbg_4.8-20121211-1_i386.deb
  libx32itm1_4.8-20121211-1_i386.deb
  libx32itm1-dbg_4.8-20121211-1_i386.deb
  libatomic1_4.8-20121211-1_i386.deb
  libatomic1-dbg_4.8-20121211-1_i386.deb
  lib64atomic1_4.8-20121211-1_i386.deb
  lib64atomic1-dbg_4.8-20121211-1_i386.deb
  libx32atomic1_4.8-20121211-1_i386.deb
  libx32atomic1-dbg_4.8-20121211-1_i386.deb
  libasan0_4.8-20121211-1_i386.deb
  libasan0-dbg_4.8-20121211-1_i386.deb
  lib64asan0_4.8-20121211-1_i386.deb
  lib64asan0-dbg_4.8-20121211-1_i386.deb
  libx32asan0_4.8-20121211-1_i386.deb
  libx32asan0-dbg_4.8-20121211-1_i386.deb
  cpp-4.8_4.8-20121211-1_i386.deb
  fixincludes_4.8-20121211-1_i386.deb
  libmudflap0-4.8-dev_4.8-20121211-1_i386.deb
  libmudflap0_4.8-20121211-1_i386.deb
  libmudflap0-dbg_4.8-20121211-1_i386.deb
  lib64mudflap0_4.8-20121211-1_i386.deb
  lib64mudflap0-dbg_4.8-20121211-1_i386.deb
  libx32mudflap0_4.8-20121211-1_i386.deb
  libx32mudflap0-dbg_4.8-20121211-1_i386.deb
  gobjc++-4.8-multilib_4.8-20121211-1_i386.deb
  gobjc++-4.8_4.8-20121211-1_i386.deb
  gobjc-4.8-multilib_4.8-20121211-1_i386.deb
  gobjc-4.8_4.8-20121211-1_i386.deb
  libobjc4_4.8-20121211-1_i386.deb
  libobjc4-dbg_4.8-20121211-1_i386.deb
  libobjc-4.8-dev_4.8-20121211-1_i386.deb
  lib64objc4_4.8-20121211-1_i386.deb
  lib64objc4-dbg_4.8-20121211-1_i386.deb
  lib64objc-4.8-dev_4.8-20121211-1_i386.deb
  libx32objc4_4.8-20121211-1_i386.deb
  libx32objc4-dbg_4.8-20121211-1_i386.deb
  libx32objc-4.8-dev_4.8-20121211-1_i386.deb
  libgo3_4.8-20121211-1_i386.deb
  libgo3-dbg_4.8-20121211-1_i386.deb
  lib64go3_4.8-20121211-1_i386.deb
  lib64go3-dbg_4.8-20121211-1_i386.deb
  libx32go3_4.8-20121211-1_i386.deb
  libx32go3-dbg_4.8-20121211-1_i386.deb
  gccgo-4.8_4.8-20121211-1_i386.deb
  gccgo-4.8-multilib_4.8-20121211-1_i386.deb
  g++-4.8-multilib_4.8-20121211-1_i386.deb
  g++-4.8_4.8-20121211-1_i386.deb
  libstdc++6_4.8-20121211-1_i386.deb
  lib64stdc++6_4.8-20121211-1_i386.deb
  lib64stdc++-4.8-dev_4.8-20121211-1_i386.deb
  lib64stdc++6-4.8-dbg_4.8-20121211-1_i386.deb
  libx32stdc++6_4.8-20121211-1_i386.deb
  libx32stdc++-4.8-dev_4.8-20121211-1_i386.deb
  libx32stdc++6-4.8-dbg_4.8-20121211-1_i386.deb
  libstdc++-4.8-dev_4.8-20121211-1_i386.deb
  libstdc++-4.8-pic_4.8-20121211-1_i386.deb
  libstdc++6-4.8-dbg_4.8-20121211-1_i386.deb
  libgfortran3_4.8-20121211-1_i386.deb
  libgfortran3-dbg_4.8-20121211-1_i386.deb
  libgfortran-4.8-dev_4.8-20121211-1_i386.deb
  lib64gfortran3_4.8-20121211-1_i386.deb
  lib64gfortran3-dbg_4.8-20121211-1_i386.deb
  lib64gfortran-4.8-dev_4.8-20121211-1_i386.deb
  libx32gfortran3_4.8-20121211-1_i386.deb
  libx32gfortran3-dbg_4.8-20121211-1_i386.deb
  libx32gfortran-4.8-dev_4.8-20121211-1_i386.deb
  gfortran-4.8-multilib_4.8-20121211-1_i386.deb
  gfortran-4.8_4.8-20121211-1_i386.deb
  gcc-4.8-multilib_4.8-20121211-1_i386.deb
  gcc-4.8-plugin-dev_4.8-20121211-1_i386.deb
  gcc-4.8_4.8-20121211-1_i386.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tipwb-0004f5...@franck.debian.org



gcc-4.8_4.8-20121211-1_i386.changes ACCEPTED into experimental

2012-12-11 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 11 Dec 2012 08:04:30 +0100
Source: gcc-4.8
Binary: gcc-4.8-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc-4.8-dev 
libgcc4 libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib64gcc-4.8-dev lib32gcc1 
lib32gcc1-dbg lib32gcc-4.8-dev libn32gcc1 libn32gcc1-dbg libn32gcc-4.8-dev 
libx32gcc1 libx32gcc1-dbg libx32gcc-4.8-dev gcc-4.8 gcc-4.8-multilib 
gcc-4.8-plugin-dev gcc-4.8-hppa64 gcc-4.8-spu g++-4.8-spu gfortran-4.8-spu 
cpp-4.8 gcc-4.8-locales g++-4.8 g++-4.8-multilib libmudflap0 libmudflap0-dbg 
lib32mudflap0 lib32mudflap0-dbg lib64mudflap0 lib64mudflap0-dbg libn32mudflap0 
libn32mudflap0-dbg libx32mudflap0 libx32mudflap0-dbg libmudflap0-4.8-dev 
libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg 
libn32gomp1 libn32gomp1-dbg libx32gomp1 libx32gomp1-dbg libitm1 libitm1-dbg 
lib32itm1 lib32itm1-dbg lib64itm1 lib64itm1-dbg libn32itm1 libn32itm1-dbg 
libx32itm1 libx32itm1-dbg libatomic1 libatomic1-dbg lib32atomic1 
lib32atomic1-dbg lib64atomic1 lib64atomic1-dbg libn32atomic1 libn32atomic1-dbg 
libx32atomic1
 libx32atomic1-dbg libasan0 libasan0-dbg lib32asan0 lib32asan0-dbg lib64asan0 
lib64asan0-dbg libn32asan0 libn32asan0-dbg libx32asan0 libx32asan0-dbg libtsan0 
libtsan0-dbg libquadmath0 libquadmath0-dbg lib32quadmath0 lib32quadmath0-dbg 
lib64quadmath0 lib64quadmath0-dbg libn32quadmath0 libn32quadmath0-dbg 
libx32quadmath0 libx32quadmath0-dbg gobjc++-4.8 gobjc++-4.8-multilib gobjc-4.8 
gobjc-4.8-multilib libobjc-4.8-dev lib64objc-4.8-dev lib32objc-4.8-dev 
libn32objc-4.8-dev libx32objc-4.8-dev libobjc4 libobjc4-dbg lib64objc4 
lib64objc4-dbg lib32objc4 lib32objc4-dbg libn32objc4 libn32objc4-dbg 
libx32objc4 libx32objc4-dbg gfortran-4.8 gfortran-4.8-multilib 
libgfortran-4.8-dev lib64gfortran-4.8-dev lib32gfortran-4.8-dev 
libn32gfortran-4.8-dev libx32gfortran-4.8-dev libgfortran3 libgfortran3-dbg 
lib64gfortran3 lib64gfortran3-dbg lib32gfortran3 lib32gfortran3-dbg 
libn32gfortran3 libn32gfortran3-dbg libx32gfortran3 libx32gfortran3-dbg 
gccgo-4.8 gccgo-4.8-multilib libgo3
 libgo3-dbg lib64go3 lib64go3-dbg lib32go3 lib32go3-dbg libn32go3 libn32go3-dbg 
libx32go3 libx32go3-dbg libstdc++6 lib32stdc++6 lib64stdc++6 libn32stdc++6 
libx32stdc++6 libstdc++-4.8-dev libstdc++-4.8-pic libstdc++6-4.8-dbg 
lib32stdc++-4.8-dev lib32stdc++6-4.8-dbg lib64stdc++-4.8-dev 
lib64stdc++6-4.8-dbg libn32stdc++-4.8-dev libn32stdc++6-4.8-dbg 
libx32stdc++-4.8-dev libx32stdc++6-4.8-dbg libstdc++-4.8-doc gcc-4.8-soft-float 
fixincludes
 gcc-4.8-source
Architecture: i386
Version: 4.8-20121211-1
Distribution: experimental
Urgency: low
Maintainer: Debian GCC Maintainers 
Changed-By: Matthias Klose 
Description: 
 cpp-4.8- GNU C preprocessor
 fixincludes - Fix non-ANSI header files
 g++-4.8- GNU C++ compiler
 g++-4.8-multilib - GNU C++ compiler (multilib files)
 g++-4.8-spu - SPU cross-compiler (C++ compiler)
 gcc-4.8- GNU C compiler
 gcc-4.8-base - GCC, the GNU Compiler Collection (base package)
 gcc-4.8-hppa64 - GNU C compiler (cross compiler for hppa64)
 gcc-4.8-locales - GCC, the GNU compiler collection (native language support 
files)
 gcc-4.8-multilib - GNU C compiler (multilib files)
 gcc-4.8-plugin-dev - Files for GNU GCC plugin development.
 gcc-4.8-soft-float - GCC soft-floating-point gcc libraries (ARM)
 gcc-4.8-source - Source of the GNU Compiler Collection
 gcc-4.8-spu - SPU cross-compiler (preprocessor and C compiler)
 gccgo-4.8  - GNU Go compiler
 gccgo-4.8-multilib - GNU Go compiler (multilib files)
 gfortran-4.8 - GNU Fortran compiler
 gfortran-4.8-multilib - GNU Fortran compiler (multilib files)
 gfortran-4.8-spu - SPU cross-compiler (Fortran compiler)
 gobjc++-4.8 - GNU Objective-C++ compiler
 gobjc++-4.8-multilib - GNU Objective-C++ compiler (multilib files)
 gobjc-4.8  - GNU Objective-C compiler
 gobjc-4.8-multilib - GNU Objective-C compiler (multilib files)
 lib32asan0 - AddressSanitizer -- a fast memory error detector (32bit)
 lib32asan0-dbg - AddressSanitizer -- a fast memory error detector (32 bit 
debug sy
 lib32atomic1 - support library providing __atomic built-in functions (32bit)
 lib32atomic1-dbg - support library providing __atomic built-in functions (32 
bit deb
 lib32gcc-4.8-dev - GCC support library (32 bit development files)
 lib32gcc1  - GCC support library (32 bit Version)
 lib32gcc1-dbg - GCC support library (debug symbols)
 lib32gfortran-4.8-dev - Runtime library for GNU Fortran applications (32bit 
development f
 lib32gfortran3 - Runtime library for GNU Fortran applications (32bit)
 lib32gfortran3-dbg - Runtime library for GNU Fortran applications (32 bit 
debug symbol
 lib32go3   - Runtime library for GNU Go applications (32bit)
 lib32go3-dbg - Runtime library for GNU Go applications (32 bit debug symbols)
 lib32gomp1 - GCC OpenMP (GOMP) support library (32bit)
 lib32gomp1-dbg - GCC OpenMP (GOMP) support library (32 bit debug symbols)
 lib32itm1  - GNU Transactional Memory Library (32bit

Bug#695661: gcc-4.7: Please fix build on powerpcspe

2012-12-11 Thread Roland Stigge
On 12/11/2012 02:01 PM, Matthias Klose wrote:
> Am 11.12.2012 13:31, schrieb Roland Stigge:
> 
> both patches look wrong. the definition is found in the t-spe file. find out 
> why
> it doesn't get used.

I guess rs6000/t-linux defining:

MULTIARCH_DIRNAME = powerpc-linux-gnu

overwrites this. How about putting "ifeq (,$(MULTIARCH_DIRNAME))" around
the above?

Or, alternatively, including rs6000/t-linux _before_ rs6000/t-spe?

Currently, it's

tmake_file="$tmake_file rs6000/t-linux"

in src/gcc/config.gcc, so maybe rather:

tmake_file="rs6000/t-linux $tmake_file"

?

Both solutions somehow depend on the sequence of Makefile inclusion.

Let me know your preference, I can put together a patch if necessary.

Thanks,

Roland


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50c747b5.6040...@antcom.de



Bug#695661: gcc-4.7: Please fix build on powerpcspe

2012-12-11 Thread Roland Stigge
On 12/11/2012 03:48 PM, Roland Stigge wrote:
> On 12/11/2012 02:01 PM, Matthias Klose wrote:
>> Am 11.12.2012 13:31, schrieb Roland Stigge:
>>
>> both patches look wrong. the definition is found in the t-spe file. find out 
>> why
>> it doesn't get used.
> 
> I guess rs6000/t-linux defining:
> 
> MULTIARCH_DIRNAME = powerpc-linux-gnu
> 
> overwrites this.

Another obstacle:

The ${target} in case of powerpcspe is powerpc-unknown-linux-gnuspe, but t-spe 
is
only included in one place (src/gcc/config.gcc):

powerpc-*-eabispe*)
tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h 
rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabispe.h"
extra_options="${extra_options} rs6000/sysv4.opt"
tmake_file="rs6000/t-spe rs6000/t-ppccomm"
use_gcc_stdint=wrap
;;

which looks quite bsd specific and doesn't match our target. How about including
rs6000/t-spe instead of rs6000/t-linux at the place where currently only
rs6000/t-linux is added?

I can send a patch after my test run is finished.

Roland


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50c76798.7060...@debian.org



suggestion: gcc-4.7-dbg package ?

2012-12-11 Thread Basile Starynkevitch
Hello All,

It would be very nice, for GCC plugin developers, 
to have a gcc-4.7-dbg package which would provide the debugging variant of gcc, 
cc1, cc1plus 

What do you think about that?

Cheers
-- 
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basilestarynkevitchnet mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121211173016.ga30...@ours.starynkevitch.net



Bug#695694: gcc-4.7: includes non-free documentation (GFDL with invariant sections)

2012-12-11 Thread Jakub Wilk

Source: gcc-4.7
Version: 4.7.2-4
Severity: serious
Justification: Policy 2.2.1
Usertags: gfdl

The gcc-linaro-doc patch includes the file src/gcc/doc/invoke.texi.orig 
with the following license:

| Permission is granted to copy, distribute and/or modify this document
| under the terms of the GNU Free Documentation License, Version 1.3 or
| any later version published by the Free Software Foundation; with the
| Invariant Sections being ``GNU General Public License'' and ``Funding
| Free Software'', the Front-Cover texts being (a) (see below), and with
| the Back-Cover Texts being (b) (see below).  A copy of the license is
| included in the gfdl(7) man page.
|
| (a) The FSF's Front-Cover Text is:
|
|  A GNU Manual
|
| (b) The FSF's Back-Cover Text is:
|
|  You have freedom to copy and modify this GNU Manual, like GNU
|  software.  Copies published by the Free Software Foundation raise
|  funds for GNU development.

As per GR 2006-001, works licensed under GFDL with unmodifiable sections 
are not suitable for main: http://www.debian.org/vote/2006/vote_001


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121211194935.ga8...@jwilk.net



Bug#695695: gcj-4.7: includes non-free documentation (GFDL with invariant sections)

2012-12-11 Thread Jakub Wilk

Source: gcj-4.7
Version: 4.7.2-2
Severity: serious
Justification: Policy 2.2.1
Usertags: gfdl

The gcc-linaro-doc patch includes the file src/gcc/doc/invoke.texi.orig 
with the following license:

| Permission is granted to copy, distribute and/or modify this document
| under the terms of the GNU Free Documentation License, Version 1.3 or
| any later version published by the Free Software Foundation; with the
| Invariant Sections being ``GNU General Public License'' and ``Funding
| Free Software'', the Front-Cover texts being (a) (see below), and with
| the Back-Cover Texts being (b) (see below).  A copy of the license is
| included in the gfdl(7) man page.
|
| (a) The FSF's Front-Cover Text is:
|
|  A GNU Manual
|
| (b) The FSF's Back-Cover Text is:
|
|  You have freedom to copy and modify this GNU Manual, like GNU
|  software.  Copies published by the Free Software Foundation raise
|  funds for GNU development.

As per GR 2006-001, works licensed under GFDL with unmodifiable sections 
are not suitable for main:

http://www.debian.org/vote/2006/vote_001

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121211195241.ga8...@jwilk.net



Processed: severity of 651291 is serious, usertagging 651291

2012-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 651291 serious
Bug #651291 [gcc-snapshot] gcc-snapshot contains evil gfdl licensed man pages
Severity set to 'serious' from 'normal'
> usertags 651291 + gfdl
User is jw...@debian.org
There were no usertags set.
Usertags are now: gfdl.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
651291: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651291
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13552557322583.transcr...@bugs.debian.org



Bug#695704: autoconf2.59: includes non-free documentation (GFDL with unmodifiable sections)

2012-12-11 Thread Jakub Wilk

Source: autoconf2.59
Version: 2.59-1
Severity: serious
Justification: Policy 2.2.1
Usertags: gfdl

doc/autoconf.* has the following license:
| Permission is granted to copy, distribute and/or modify this
| document under the terms of the GNU Free Documentation License,
| Version 1.1 or any later version published by the Free Software
| Foundation; with no Invariant Sections, with the Front-Cover texts
| being "A GNU Manual," and with the Back-Cover Texts as in (a)
| below.  A copy of the license is included in the section entitled
| "GNU Free Documentation License."
|
| (a) The FSF's Back-Cover Text is: "You have freedom to copy and
| modify this GNU Manual, like GNU software.  Copies published by
| the Free Software Foundation raise funds for GNU development."

As per GR 2006-001, works licensed under GFDL with unmodifiable sections 
are not suitable for main:

http://www.debian.org/vote/2006/vote_001

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121211211721.ga2...@jwilk.net