Processing of autoconf2.64_2.64-1_amd64.changes

2009-12-20 Thread Archive Administrator
autoconf2.64_2.64-1_amd64.changes uploaded successfully to localhost
along with the files:
  autoconf2.64_2.64-1.dsc
  autoconf2.64_2.64.orig.tar.gz
  autoconf2.64_2.64-1.diff.gz
  autoconf2.64_2.64-1_all.deb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processing of gcc-4.4_4.4.2-6_i386.changes

2009-12-20 Thread Archive Administrator
gcc-4.4_4.4.2-6_i386.changes uploaded successfully to localhost
along with the files:
  gcc-4.4_4.4.2-6.dsc
  gcc-4.4_4.4.2-6.diff.gz
  gcc-4.4-source_4.4.2-6_all.deb
  libstdc++6-4.4-doc_4.4.2-6_all.deb
  gcc-4.4-locales_4.4.2-6_all.deb
  gcc-4.4-base_4.4.2-6_i386.deb
  libgcc1_4.4.2-6_i386.deb
  libgcc1-dbg_4.4.2-6_i386.deb
  lib64gcc1_4.4.2-6_i386.deb
  lib64gcc1-dbg_4.4.2-6_i386.deb
  libgomp1_4.4.2-6_i386.deb
  libgomp1-dbg_4.4.2-6_i386.deb
  lib64gomp1_4.4.2-6_i386.deb
  lib64gomp1-dbg_4.4.2-6_i386.deb
  cpp-4.4_4.4.2-6_i386.deb
  protoize_4.4.2-6_i386.deb
  fixincludes_4.4.2-6_i386.deb
  libmudflap0-4.4-dev_4.4.2-6_i386.deb
  libmudflap0_4.4.2-6_i386.deb
  libmudflap0-dbg_4.4.2-6_i386.deb
  lib64mudflap0_4.4.2-6_i386.deb
  lib64mudflap0-dbg_4.4.2-6_i386.deb
  gobjc++-4.4-multilib_4.4.2-6_i386.deb
  gobjc++-4.4_4.4.2-6_i386.deb
  gobjc-4.4-multilib_4.4.2-6_i386.deb
  gobjc-4.4_4.4.2-6_i386.deb
  libobjc2_4.4.2-6_i386.deb
  libobjc2-dbg_4.4.2-6_i386.deb
  lib64objc2_4.4.2-6_i386.deb
  lib64objc2-dbg_4.4.2-6_i386.deb
  g++-4.4-multilib_4.4.2-6_i386.deb
  g++-4.4_4.4.2-6_i386.deb
  libstdc++6_4.4.2-6_i386.deb
  lib64stdc++6_4.4.2-6_i386.deb
  lib64stdc++6-4.4-dbg_4.4.2-6_i386.deb
  libstdc++6-4.4-dev_4.4.2-6_i386.deb
  libstdc++6-4.4-pic_4.4.2-6_i386.deb
  libstdc++6-4.4-dbg_4.4.2-6_i386.deb
  libgfortran3_4.4.2-6_i386.deb
  libgfortran3-dbg_4.4.2-6_i386.deb
  lib64gfortran3_4.4.2-6_i386.deb
  lib64gfortran3-dbg_4.4.2-6_i386.deb
  gfortran-4.4-multilib_4.4.2-6_i386.deb
  gfortran-4.4_4.4.2-6_i386.deb
  gcc-4.4-multilib_4.4.2-6_i386.deb
  gcc-4.4_4.4.2-6_i386.deb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#561429: marked as done (gcc-4.3: error: unable to find a register to spill in class 'R0_REGS')

2009-12-20 Thread Debian Bug Tracking System
e library for GNU Objective-C applications (32bit)
 lib32objc2-dbg - Runtime library for GNU Objective-C applications (32 bit 
debug sy
 lib32stdc++6 - The GNU Standard C++ Library v3 (32 bit Version)
 lib32stdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
 lib64gcc1  - GCC support library (64bit)
 lib64gcc1-dbg - GCC support library (debug symbols)
 lib64gfortran3 - Runtime library for GNU Fortran applications (64bit)
 lib64gfortran3-dbg - Runtime library for GNU Fortran applications (64bit debug 
symbols
 lib64gomp1 - GCC OpenMP (GOMP) support library (64bit)
 lib64gomp1-dbg - GCC OpenMP (GOMP) support library (64bit debug symbols)
 lib64mudflap0 - GCC mudflap shared support libraries (64bit)
 lib64mudflap0-dbg - GCC mudflap shared support libraries (64 bit debug symbols)
 lib64objc2 - Runtime library for GNU Objective-C applications (64bit)
 lib64objc2-dbg - Runtime library for GNU Objective-C applications (64 bit 
debug sy
 lib64stdc++6 - The GNU Standard C++ Library v3 (64bit)
 lib64stdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
 libgcc1- GCC support library
 libgcc1-dbg - GCC support library (debug symbols)
 libgcc2- GCC support library
 libgcc2-dbg - GCC support library (debug symbols)
 libgcc4- GCC support library
 libgcc4-dbg - GCC support library (debug symbols)
 libgfortran3 - Runtime library for GNU Fortran applications
 libgfortran3-dbg - Runtime library for GNU Fortran applications (debug symbols)
 libgomp1   - GCC OpenMP (GOMP) support library
 libgomp1-dbg - GCC OpenMP (GOMP) support library (debug symbols)
 libmudflap0 - GCC mudflap shared support libraries
 libmudflap0-4.4-dev - GCC mudflap support libraries (development files)
 libmudflap0-dbg - GCC mudflap shared support libraries (debug symbols)
 libn32gcc1 - GCC support library (n32)
 libn32gcc1-dbg - GCC support library (debug symbols)
 libn32gfortran3 - Runtime library for GNU Fortran applications (n32)
 libn32gfortran3-dbg - Runtime library for GNU Fortran applications (n32 debug 
symbols)
 libn32gomp1 - GCC OpenMP (GOMP) support library (n32)
 libn32gomp1-dbg - GCC OpenMP (GOMP) support library (n32 debug symbols)
 libn32mudflap0 - GCC mudflap shared support libraries (n32)
 libn32mudflap0-dbg - GCC mudflap shared support libraries (n32 debug symbols)
 libn32objc2 - Runtime library for GNU Objective-C applications (n32)
 libn32objc2-dbg - Runtime library for GNU Objective-C applications (n32 debug 
symbo
 libn32stdc++6 - The GNU Standard C++ Library v3 (n32)
 libn32stdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
 libobjc2   - Runtime library for GNU Objective-C applications
 libobjc2-dbg - Runtime library for GNU Objective-C applications (debug symbols)
 libstdc++6 - The GNU Standard C++ Library v3
 libstdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.4-dev - The GNU Standard C++ Library v3 (development files)
 libstdc++6-4.4-doc - The GNU Standard C++ Library v3 (documentation files)
 libstdc++6-4.4-pic - The GNU Standard C++ Library v3 (shared library subset 
kit)
 protoize   - Create/remove ANSI prototypes from C code
Closes: 561429 561550
Changes: 
 gcc-4.4 (4.4.2-6) unstable; urgency=low
 .
   * Update to SVN 20091220 from the gcc-4_4-branch (r155367).
 Fix PR c++/42387, PR c++/41183.
 .
   [ Matthias Klose ]
   * Apply svn-doc-updates.diff for non DFSG builds.
   * gcc-snapshot:
 - Remove patches integrated upstream: pr40133.diff. Closes: #561550.
 .
   [ Nobuhiro Iwamatsu ]
   * Backport linux atomic ops changes for sh4 from the trunk. Closes: #561550.
   * Backport from trunk: [SH] Not run scheduling before reload as default.
 Closes: #561429.
 .
   [ Arthur Loiret ]
   * Apply spu patches independently of the hardening patches; fix build
 failure on powerpc.
Checksums-Sha1: 
 1904da36053d8afadd2d9c633bf1286d7d7b8179 3558 gcc-4.4_4.4.2-6.dsc
 6eb50aced7efa6d0ac8852e3faeb1409f2a207e5 689791 gcc-4.4_4.4.2-6.diff.gz
 84ee394efe265e07689218b0a271a284a6e9e096 49719760 
gcc-4.4-source_4.4.2-6_all.deb
 6923ee2e8741ce7a19b18b84ba0784ee17256105 16360926 
libstdc++6-4.4-doc_4.4.2-6_all.deb
 c56c11c06b2aa5813e45bf365f69d62332e16157 2290024 
gcc-4.4-locales_4.4.2-6_all.deb
 3939fc3831d80085e15d419f41bb485090c24f82 113796 gcc-4.4-base_4.4.2-6_i386.deb
 b287cddf94e8847b61be05639a3b39404733cfcc 54946 libgcc1_4.4.2-6_i386.deb
 6c0aebba53359d03c33d51fed38ffb099b1965a2 79404 libgcc1-dbg_4.4.2-6_i386.deb
 be691c672a40b6264524824da003acec120ec037 44700 lib64gcc1_4.4.2-6_i386.deb
 1ca52d95612f3c91cd995d6a25d57f727250141a 83286 lib64gcc1-dbg_4.4.2-6_i386.deb
 ff53381a394797b76cc658ab4e6ef395f12267cc 23930 libgomp1_4.4.2-6_i386.deb
 6d28abfc4a221189e9feb35fa833af31c1891422 61702 libgomp1-dbg_4.4.2-6_i386.deb
 74290eab52f7e7a295ad3322f46cd70d9acb3232 25362 lib64gomp1_4.4.2-6_i386.deb
 368ab4d294953b024cd5950e41b82c934a591903 58746 lib64gomp1-dbg_4.4.2-6_i386.deb
 cdda4489c6c16b50a184d31806114992a5f71245 3533380 cpp-4.4_4.

Bug#561550: marked as done (gcc-4.4: sh4: undefined reference to `__sync_bool_compare_and_swap_2')

2009-12-20 Thread Debian Bug Tracking System
dev - GCC mudflap support libraries (development files)
 libmudflap0-dbg - GCC mudflap shared support libraries (debug symbols)
 libn32gcc1 - GCC support library (n32)
 libn32gcc1-dbg - GCC support library (debug symbols)
 libn32gfortran3 - Runtime library for GNU Fortran applications (n32)
 libn32gfortran3-dbg - Runtime library for GNU Fortran applications (n32 debug 
symbols)
 libn32gomp1 - GCC OpenMP (GOMP) support library (n32)
 libn32gomp1-dbg - GCC OpenMP (GOMP) support library (n32 debug symbols)
 libn32mudflap0 - GCC mudflap shared support libraries (n32)
 libn32mudflap0-dbg - GCC mudflap shared support libraries (n32 debug symbols)
 libn32objc2 - Runtime library for GNU Objective-C applications (n32)
 libn32objc2-dbg - Runtime library for GNU Objective-C applications (n32 debug 
symbo
 libn32stdc++6 - The GNU Standard C++ Library v3 (n32)
 libn32stdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
 libobjc2   - Runtime library for GNU Objective-C applications
 libobjc2-dbg - Runtime library for GNU Objective-C applications (debug symbols)
 libstdc++6 - The GNU Standard C++ Library v3
 libstdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.4-dev - The GNU Standard C++ Library v3 (development files)
 libstdc++6-4.4-doc - The GNU Standard C++ Library v3 (documentation files)
 libstdc++6-4.4-pic - The GNU Standard C++ Library v3 (shared library subset 
kit)
 protoize   - Create/remove ANSI prototypes from C code
Closes: 561429 561550
Changes: 
 gcc-4.4 (4.4.2-6) unstable; urgency=low
 .
   * Update to SVN 20091220 from the gcc-4_4-branch (r155367).
 Fix PR c++/42387, PR c++/41183.
 .
   [ Matthias Klose ]
   * Apply svn-doc-updates.diff for non DFSG builds.
   * gcc-snapshot:
 - Remove patches integrated upstream: pr40133.diff. Closes: #561550.
 .
   [ Nobuhiro Iwamatsu ]
   * Backport linux atomic ops changes for sh4 from the trunk. Closes: #561550.
   * Backport from trunk: [SH] Not run scheduling before reload as default.
 Closes: #561429.
 .
   [ Arthur Loiret ]
   * Apply spu patches independently of the hardening patches; fix build
 failure on powerpc.
Checksums-Sha1: 
 1904da36053d8afadd2d9c633bf1286d7d7b8179 3558 gcc-4.4_4.4.2-6.dsc
 6eb50aced7efa6d0ac8852e3faeb1409f2a207e5 689791 gcc-4.4_4.4.2-6.diff.gz
 84ee394efe265e07689218b0a271a284a6e9e096 49719760 
gcc-4.4-source_4.4.2-6_all.deb
 6923ee2e8741ce7a19b18b84ba0784ee17256105 16360926 
libstdc++6-4.4-doc_4.4.2-6_all.deb
 c56c11c06b2aa5813e45bf365f69d62332e16157 2290024 
gcc-4.4-locales_4.4.2-6_all.deb
 3939fc3831d80085e15d419f41bb485090c24f82 113796 gcc-4.4-base_4.4.2-6_i386.deb
 b287cddf94e8847b61be05639a3b39404733cfcc 54946 libgcc1_4.4.2-6_i386.deb
 6c0aebba53359d03c33d51fed38ffb099b1965a2 79404 libgcc1-dbg_4.4.2-6_i386.deb
 be691c672a40b6264524824da003acec120ec037 44700 lib64gcc1_4.4.2-6_i386.deb
 1ca52d95612f3c91cd995d6a25d57f727250141a 83286 lib64gcc1-dbg_4.4.2-6_i386.deb
 ff53381a394797b76cc658ab4e6ef395f12267cc 23930 libgomp1_4.4.2-6_i386.deb
 6d28abfc4a221189e9feb35fa833af31c1891422 61702 libgomp1-dbg_4.4.2-6_i386.deb
 74290eab52f7e7a295ad3322f46cd70d9acb3232 25362 lib64gomp1_4.4.2-6_i386.deb
 368ab4d294953b024cd5950e41b82c934a591903 58746 lib64gomp1-dbg_4.4.2-6_i386.deb
 cdda4489c6c16b50a184d31806114992a5f71245 3533380 cpp-4.4_4.4.2-6_i386.deb
 1b74a0ec76821df648f98ff2ed657de10d7b97ee 41898 protoize_4.4.2-6_i386.deb
 1ea1052c055b1a351dd4a8ae88e6a6b3d99bfe42 58648 fixincludes_4.4.2-6_i386.deb
 a815acc8d00c0cedab3f1dcfee712c1d3c756b57 215706 
libmudflap0-4.4-dev_4.4.2-6_i386.deb
 3957187a40dea07582a9735a3b878e3f6dea2a46 81946 libmudflap0_4.4.2-6_i386.deb
 0559bdf667aae3df488bed589cdd3d7371c4f5a5 120004 
libmudflap0-dbg_4.4.2-6_i386.deb
 4fd624b9654abd06b9deca3e41b620e26d95ea27 98142 lib64mudflap0_4.4.2-6_i386.deb
 5e357b1d5e3078876efae0870ef199f5a7fa65ae 122458 
lib64mudflap0-dbg_4.4.2-6_i386.deb
 423c52fa6b500e16827134ce28ec6dbff4a2aa71 870 
gobjc++-4.4-multilib_4.4.2-6_i386.deb
 4f0e1275c0ebdcff1b47876e180c217683bcb602 3780132 gobjc++-4.4_4.4.2-6_i386.deb
 6ce4903a23603fa3225a1d05364b480fceeeb384 185244 
gobjc-4.4-multilib_4.4.2-6_i386.deb
 0a9b82bc2be6c838669e1d66633952d05b19fbcc 3671986 gobjc-4.4_4.4.2-6_i386.deb
 f9a5982c41d9a6c89b6a5c82f75b43a634d43586 152162 libobjc2_4.4.2-6_i386.deb
 56bc354a5d1de0252d588157c643d539b451c8d8 267008 libobjc2-dbg_4.4.2-6_i386.deb
 212c52a43ed988b7287b1691329bf9292ab3fd11 160032 lib64objc2_4.4.2-6_i386.deb
 11d1a1e4668a1d462a810cda8b6e2eb695a83e0a 277734 lib64objc2-dbg_4.4.2-6_i386.deb
 32270e015775979fdab3b27fcde392c8fe589726 1059722 
g++-4.4-multilib_4.4.2-6_i386.deb
 15c5a9fcd013405f16b223221997b46025fa09f4 5136912 g++-4.4_4.4.2-6_i386.deb
 ab2cb120dbb8ebc31c319904757b0fc5130e0cd0 344512 libstdc++6_4.4.2-6_i386.deb
 939862b722e9cc6c9525ad6eb1522f2beaf87c32 341786 lib64stdc++6_4.4.2-6_i386.deb
 dcf139c308270dcfb3a5c57451a2f92fc901cb05 6529748 
lib64stdc++6-4.4-dbg_4.4.2-6_i386.deb
 f3bc5f94a941cdf71

Results for 4.4.2 (Debian 4.4.2-5) testsuite on ia64-unknown-linux-gnu

2009-12-20 Thread Matthias Klose
LAST_UPDATED: Obtained from SVN: tags/gcc_4_4_2_release revision 152840

Target: ia64-linux-gnu
gcc version 4.4.2 (Debian 4.4.2-5) 
Native configuration is ia64-unknown-linux-gnu

=== g++ tests ===


Running target unix

=== g++ Summary ===

# of expected passes18736
# of expected failures  156
# of unsupported tests  154
/build/buildd/gcc-4.4-4.4.2/build/gcc/testsuite/g++/../../g++  version 4.4.2 
(Debian 4.4.2-5) 

=== gcc tests ===


Running target unix
FAIL: gcc.dg/debug/dwarf2/inline2.c scan-assembler-times byte.*?0x3.*? 
DW_AT_inline 3
FAIL: gcc.dg/O16384.c (internal compiler error)
FAIL: gcc.dg/O16384.c (test for excess errors)
FAIL: gcc.dg/builtin-apply4.c execution test
FAIL: gcc.dg/pr37106-1.c (internal compiler error)
FAIL: gcc.dg/pr37106-1.c (test for excess errors)
XPASS: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5
FAIL: gcc.dg/tree-ssa/loop-31.c scan-tree-dump-times optimized " \\+ 2" 1

=== gcc Summary ===

# of expected passes50531
# of unexpected failures7
# of unexpected successes   1
# of expected failures  246
# of unsupported tests  512
/build/buildd/gcc-4.4-4.4.2/build/gcc/xgcc  version 4.4.2 (Debian 4.4.2-5) 

=== gfortran tests ===


Running target unix
FAIL: gfortran.dg/vect/pr39318.f90  -O  (internal compiler error)
FAIL: gfortran.dg/vect/pr39318.f90  -O  (test for excess errors)

=== gfortran Summary ===

# of expected passes29905
# of unexpected failures2
# of expected failures  22
# of unsupported tests  29
/build/buildd/gcc-4.4-4.4.2/build/gcc/testsuite/gfortran/../../gfortran  
version 4.4.2 (Debian 4.4.2-5) 

=== obj-c++ tests ===


Running target unix
XPASS: obj-c++.dg/comp-types-10.mm (test for excess errors)
UNRESOLVED: obj-c++.dg/lookup-2.mm compilation failed to produce executable
UNRESOLVED: obj-c++.dg/try-catch-2.mm compilation failed to produce executable
UNRESOLVED: obj-c++.dg/try-catch-9.mm compilation failed to produce executable

=== obj-c++ Summary ===

# of expected passes425
# of unexpected successes   1
# of expected failures  20
# of unresolved testcases   3
# of unsupported tests  13
/build/buildd/gcc-4.4-4.4.2/build/gcc/testsuite/obj-c++/../../g++  version 
4.4.2 (Debian 4.4.2-5) 

=== objc tests ===


Running target unix

=== objc Summary ===

# of expected passes1864
# of expected failures  15
# of unsupported tests  25
/build/buildd/gcc-4.4-4.4.2/build/gcc/xgcc  version 4.4.2 (Debian 4.4.2-5) 

=== libgomp tests ===


Running target unix

=== libgomp Summary ===

# of expected passes2424
=== libmudflap tests ===


Running target unix
FAIL: libmudflap.c++/pass41-frag.cxx execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-static) execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-O2) execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-O3) execution test

=== libmudflap Summary ===

# of expected passes1890
# of unexpected failures4
=== libstdc++ tests ===


Running target unix
XPASS: 26_numerics/headers/cmath/c99_classification_macros_c.cc (test for 
excess errors)

=== libstdc++ Summary ===

# of expected passes5883
# of unexpected successes   1
# of expected failures  79
# of unsupported tests  331

Compiler version: 4.4.2 (Debian 4.4.2-5) 
Platform: ia64-unknown-linux-gnu
configure flags: -v --with-pkgversion='Debian 4.4.2-5' 
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs 
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared 
--enable-multiarch --enable-linker-build-id --with-system-zlib 
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix 
--with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls 
--enable-clocale=gnu --enable-libstdcxx-debug --disable-libssp --enable-objc-gc 
--with-system-libunwind --enable-checking=release --build=ia64-linux-gnu 
--host=ia64-linux-gnu --target=ia64-linux-gnu
BOOT_CFLAGS=


Build Dependencies:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version
Description
+++--==-==
ii  binutils 2.20-4 
The GNU assembler, linker and binary utilities
ii  g++-4.3  4.3.4-6
The GNU C++ compiler
ii  g++-4.4   

Results for 4.4.2 (Debian 4.4.2-6) testsuite on i486-pc-linux-gnu

2009-12-20 Thread Matthias Klose
# of unexpected failures1
# of unexpected successes   3
# of expected failures  237
# of unsupported tests  993

Compiler version: 4.4.2 (Debian 4.4.2-6) 
Platform: i486-pc-linux-gnu
configure flags: -v --with-pkgversion='Debian 4.4.2-6' 
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs 
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared 
--enable-multiarch --enable-linker-build-id --with-system-zlib 
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix 
--with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls 
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc 
--enable-targets=all --with-arch-32=i486 --with-tune=generic 
--enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu 
--target=i486-linux-gnu
BOOT_CFLAGS=


Build Dependencies:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ NameVersionDescription
+++-===-==-==
ii  binutils2.20-4 The GNU 
assembler, linker and binary utilities
ii  g++-4.3 4.3.4-6The GNU C++ 
compiler
ii  g++-4.4 4.4.2-5The GNU C++ 
compiler
ii  libc6   2.10.2-2   GNU C Library: 
Shared libraries
ii  libcloog-ppl-dev0.15.7-1   the Chunky Loop 
Generator (development files)
ii  libgmp3-dev 2:4.3.1+dfsg-3 Multiprecision 
arithmetic library developers t
ii  libmpc-dev  0.8.1-1multiple 
precision complex floating-point libr
ii  libmpfr-dev 2.4.2-3multiple 
precision floating-point computation 
ii  libppl0.10-dev  0.10.2-3   Parma Polyhedra 
Library (development)


svn-updates:
  updates from the 4.4 branch upto 20091220 (r155367).

gcc-textdomain:
  Set gettext's domain and textdomain to the versioned package name.

gcc-driver-extra-langs:
  Add options and specs for languages that are not built from a source
  (but built from separate sources).

gcc-hash-style-both:
  Link using --hash-style=both (alpha, amd64, ia64, i386, powerpc, ppc64, s390, 
sparc)

gcc-build-id:

libstdc++-pic:
  Build and install libstdc++_pic.a library.

libstdc++-doclink:
  adjust hrefs to point to the local documentation

libstdc++-man-3cxx:
  Install libstdc++ man pages with suffix .3cxx instead of .3

libjava-stacktrace:
  libgcj: Lookup source file name and line number in separated
  debug files found in /usr/lib/debug

libjava-subdir:
  - Set the libjava sublibdir to /usr/lib/gcj-4.4
  - Set the default libgcj database dir to /var/lib/gcj-4.4

libjava-jnipath:
  - Add /usr/lib/jni to java.library.path.
  - When running the i386 binaries on amd64, look in
  - /usr/lib32/gcj-x.y and /usr/lib32/jni instead.

libjava-sjlj:
  Don't try to use _Unwind_Backtrace on SJLJ targets.
  See bug #387875, #388505, GCC PR 29206.

libjava-atomic-builtins-eabi:
  libjava: Use atomic builtins For Linux ARM/EABI.

libjava-disable-plugin:
  Don't build the gcjwebplugin, even when configured with --enable-plugin

alpha-no-ev4-directive:
  never emit .ev4 directive.

boehm-gc-getnprocs:
  boehm-gc/pthread_support.c (GC_get_nprocs): Use sysconf as fallback.

note-gnu-stack:
  Add .note.GNU-stack sections for gcc's crt files, libffi and boehm-gc
  Taken from FC.

m68k-allow-gnu99:
  patch to allow gnu99 mode on m68k

pr25509:
  Backport of PR c/25509, new option -Wno-unused-result

pr39429:
  Proposed patch for PR target/39429, an ARM wrong-code error.

rev146451:
  Fix a typo in the arm back-end.

lp43:
  Proposed patch to fix wrong-code on powerpc (Alan Modra)

gcc-cloog-dl:
  Link against -ldl instead of -lcloog -lppl. Exit with an error when using
  the Graphite loop transformation infrastructure without having the
  libcloog-ppl0 package installed. Packages using these optimizations
  should build-depend on libcloog-ppl0.

gcc-unwind-debug-hook:
  Install a hook _Unwind_DebugHook, called during unwinding. Intended as
  a hook for a debugger to intercept exceptions. CFA is the CFA of the
  target frame.  HANDLER is the PC to which control will be transferred.

libgomp-omp_h-multilib:
  Fix up omp.h for multilibs.

sparc-force-v9:
  On sparc default to v9 in 32bit mode

gcc-stack_chk_fail-check:
  Fix __stack_chk_fail check for cross builds configured --with-headers

pr40521-revert-workaround:
  Revert the dwarf2cfi_asm workaround, obsoleted by PR debug/40521.

pr41848:
  Fix PR objc/41848 - workaround ObjC and -fsection-anchors.

gcc-arm-thumb2-sched:

Processing of gcc-4.5_4.5-20091220-1_i386.changes

2009-12-20 Thread Archive Administrator
gcc-4.5_4.5-20091220-1_i386.changes uploaded successfully to localhost
along with the files:
  gcc-4.5_4.5-20091220-1.dsc
  gcc-4.5_4.5-20091220.orig.tar.gz
  gcc-4.5_4.5-20091220-1.diff.gz
  gcc-4.5-source_4.5-20091220-1_all.deb
  cpp-4.5-doc_4.5-20091220-1_all.deb
  gcj-4.5-jre-lib_4.5-20091220-1_all.deb
  gcj-4.5-source_4.5-20091220-1_all.deb
  libgcj-doc_4.5-20091220-1_all.deb
  libstdc++6-4.5-doc_4.5-20091220-1_all.deb
  gfortran-4.5-doc_4.5-20091220-1_all.deb
  gcc-4.5-doc_4.5-20091220-1_all.deb
  gcc-4.5-locales_4.5-20091220-1_all.deb
  gcc-4.5-base_4.5-20091220-1_i386.deb
  libgcc1_4.5-20091220-1_i386.deb
  libgcc1-dbg_4.5-20091220-1_i386.deb
  lib64gcc1_4.5-20091220-1_i386.deb
  lib64gcc1-dbg_4.5-20091220-1_i386.deb
  libgomp1_4.5-20091220-1_i386.deb
  libgomp1-dbg_4.5-20091220-1_i386.deb
  lib64gomp1_4.5-20091220-1_i386.deb
  lib64gomp1-dbg_4.5-20091220-1_i386.deb
  cpp-4.5_4.5-20091220-1_i386.deb
  fixincludes_4.5-20091220-1_i386.deb
  libmudflap0-4.5-dev_4.5-20091220-1_i386.deb
  libmudflap0_4.5-20091220-1_i386.deb
  libmudflap0-dbg_4.5-20091220-1_i386.deb
  lib64mudflap0_4.5-20091220-1_i386.deb
  lib64mudflap0-dbg_4.5-20091220-1_i386.deb
  gobjc++-4.5-multilib_4.5-20091220-1_i386.deb
  gobjc++-4.5_4.5-20091220-1_i386.deb
  gobjc-4.5-multilib_4.5-20091220-1_i386.deb
  gobjc-4.5_4.5-20091220-1_i386.deb
  libobjc2_4.5-20091220-1_i386.deb
  libobjc2-dbg_4.5-20091220-1_i386.deb
  lib64objc2_4.5-20091220-1_i386.deb
  lib64objc2-dbg_4.5-20091220-1_i386.deb
  gcj-4.5-base_4.5-20091220-1_i386.deb
  gcj-4.5-jre-headless_4.5-20091220-1_i386.deb
  libgcj11_4.5-20091220-1_i386.deb
  libgcj11-awt_4.5-20091220-1_i386.deb
  gcj-4.5-jre_4.5-20091220-1_i386.deb
  libgcj11-dev_4.5-20091220-1_i386.deb
  libgcj11-dbg_4.5-20091220-1_i386.deb
  gcj-4.5-jdk_4.5-20091220-1_i386.deb
  g++-4.5-multilib_4.5-20091220-1_i386.deb
  g++-4.5_4.5-20091220-1_i386.deb
  libstdc++6_4.5-20091220-1_i386.deb
  lib64stdc++6_4.5-20091220-1_i386.deb
  lib64stdc++6-4.5-dbg_4.5-20091220-1_i386.deb
  libstdc++6-4.5-dev_4.5-20091220-1_i386.deb
  libstdc++6-4.5-pic_4.5-20091220-1_i386.deb
  libstdc++6-4.5-dbg_4.5-20091220-1_i386.deb
  libgfortran3_4.5-20091220-1_i386.deb
  libgfortran3-dbg_4.5-20091220-1_i386.deb
  lib64gfortran3_4.5-20091220-1_i386.deb
  lib64gfortran3-dbg_4.5-20091220-1_i386.deb
  gfortran-4.5-multilib_4.5-20091220-1_i386.deb
  gfortran-4.5_4.5-20091220-1_i386.deb
  gcc-4.5-multilib_4.5-20091220-1_i386.deb
  gcc-4.5-plugin-dev_4.5-20091220-1_i386.deb
  gcc-4.5_4.5-20091220-1_i386.deb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Switch on compiler hardening defaults

2009-12-20 Thread Kees Cook
Hi,

On Tue, Nov 24, 2009 at 09:38:41PM +0100, Moritz Muehlenhoff wrote:
> On 2009-11-05, Kees Cook  wrote:
> > This would certainly be better than nothing, and better than the
> > hardening-wrapper package, but it would require that every package in
> > Debian be modified to respect external environments.  Also, I think
> > having the compiler itself be hardened is the bigger win.
> 
> If doko feels uncomfortable with appyling the patches, we should use
> the dpkg-buildpackage way (which I'm technically fine with). It also
> has the nice side effect that we get a central place where we can
> opt out architecture which don't implement a specific hardening feature.
> It also allows maintainers to specifically opt out in cases where they
> feel the overhead to be inacceptably high. (e.g., a number-crunching
> math application).

Right.  So, the main problem is that I haven't seen a way to interact
between dpkg-buildpackage and the rules file itself for cases where
a maintainer wants to specifically disable a portion of the hardening
(like PIE) without potentially interfering with the package's upstream
configured flags.  Instead, I've now implemented[1] a new binary package
"hardening-includes" which provides a Makefile include[2] that can be used
to get the (potentially arch-specific) hardening flags.

As an example, I have a debdiff against openssh to use it:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561887

With the new package, the arch-specific logic for hardening defaults
is in one place, and a maintainer can selectively disable anything they
don't want on by default.

> > Out of curiosity, where can I and others find the documentation for the
> > dpkg-buildpackage environment framework?  We should immediately add the
> > hardening options to it now for the packages that it will work on.
> 
> See dpkg-buildpackage(1) in the section "ENVIRONMENT VARIABLES"

Yeah, maybe I'm dense, but I didn't see a good way to selectively disable
portions of the flags.  It seems like it's better suited to things like
-O2, etc (which it's doing already).

> What flags do you intend to enable?  -Wformat, -Wformat-security, 
> -D_FORTIFY_SOURCE=2 and -fstack-protector ?

Also -fPIE/-fPIE -pie, -Wl,-z,relro, -Wl,-z,now

I've also started work on a very simple hardening characteristic
checker[3] that just looks for everything and reports back.  This can
be used to validate a built binary, etc.

> Could you file a bug against dpkg-dev?

If this approach works, perhaps debhelper could do the include
automatically in a full dh 7 style rules file?

-Kees

[1] http://packages.qa.debian.org/h/hardening-wrapper/news/20091220T121706Z.html
[2] http://svn.debian.org/wsvn/hardening/hardening-wrapper/hardening.make
[3] http://svn.debian.org/wsvn/hardening/hardening-wrapper/hardening-check

-- 
Kees Cook@debian.org


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Switch on compiler hardening defaults

2009-12-20 Thread Petter Reinholdtsen

[Kees Cook]
> As an example, I have a debdiff against openssh to use it:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561887
>
> With the new package, the arch-specific logic for hardening defaults
> is in one place, and a maintainer can selectively disable anything they
> don't want on by default.

This might be a good compromise to get network services hardened
without changing the default build system.  Is there a plan for which
packages to convert first?  A patch for my netplan package would be
most welcome. :) I guess starting with the most popular ones is a good
idea, and realise netplan is not one of these. :)

Personally I would prefer the build default to change instead, and a
mechanism to disable in per package for those that can't use the
hardening defaults, but realise it might be a risky path to take.

Happy hacking,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org