Bug#835692: gcc-5-cross-ports: FTBFS: patches fail to apply

2016-08-28 Thread Lucas Nussbaum
Source: gcc-5-cross-ports
Version: 10
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160828 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
>  debian/rules build
> gcc: 5.4.1-1 / 5.4.0-6cross1
> 
> old gcc version: 5.4.0-6 / 1
> 
> new gcc version: 5.4.1-1cross1
> START stamp-dir/init-gcc
> mkdir -p gcc
> set -ex; \
> cd gcc ; \
> ln -sf /usr/src/gcc-5/gcc-5.4.1.tar.xz gcc-5.4.1.tar.xz ;\
> cp -a  /usr/src/gcc-5/debian/ . ; \
> if [ -n "$(grep -v '^\#' /<>/debian/patches/gcc-5/series)" ]; 
> then \
>   QUILT_PATCHES=/<>/debian/patches/gcc-5 quilt push --quiltrc 
> /dev/null -a ; \
> fi
> + cd gcc
> + ln -sf /usr/src/gcc-5/gcc-5.4.1.tar.xz gcc-5.4.1.tar.xz
> + cp -a /usr/src/gcc-5/debian/ .
> + grep -v ^\# /<>/debian/patches/gcc-5/series
> + [ -n stripped-exes.diff ]
> + QUILT_PATCHES=/<>/debian/patches/gcc-5 quilt push --quiltrc 
> /dev/null -a
> Applying patch stripped-exes.diff
> patching file debian/rules.defs
> Hunk #1 FAILED at 376.
> 1 out of 1 hunk FAILED -- rejects in file debian/rules.defs
> Patch stripped-exes.diff can be reverse-applied
> debian/rules:216: recipe for target 'stamp-dir/init-gcc' failed
> make: *** [stamp-dir/init-gcc] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2016/08/28/gcc-5-cross-ports_10_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



Bug#835714: gcc-6-cross-ports: FTBFS: patch fails to apply

2016-08-28 Thread Lucas Nussbaum
Source: gcc-6-cross-ports
Version: 9
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160828 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<>/gcc'
> : # unpack gcc tarball
> mkdir -p stamps
> if [ -d /<>/gcc/src ]; then \
>   echo >&2 "Source directory /<>/gcc/src exists. Delete by 
> hand"; \
>   false; \
> fi
> rm -rf gcc-6.2.0
> tar -x -f /usr/src/gcc-6/gcc-6.2.0-dfsg.tar.xz
> mv gcc-6.2.0 /<>/gcc/src
> ln -sf libsanitizer /<>/gcc/src/libasan
> rm -f /<>/gcc/src/gcc/doc/*.1
> rm -f /<>/gcc/src/gcc/doc/fsf-funding.7
> rm -f /<>/gcc/src/gcc/doc/*.info
> rm -f /<>/gcc/src/gcc/fortran/*.info
> rm -f /<>/gcc/src/libgomp/*.info
> rm -f /<>/gcc/src/gcc/java/*.1
> rm -f /<>/gcc/src/gcc/java/*.info
> for i in gcc/doc/avr-mmcu.texi gcc/doc/bugreport.texi gcc/doc/cfg.texi 
> gcc/doc/collect2.texi gcc/doc/compat.texi gcc/doc/configfiles.texi 
> gcc/doc/configterms.texi gcc/doc/contrib.texi gcc/doc/contribute.texi 
> gcc/doc/cpp.texi gcc/doc/cppenv.texi gcc/doc/cppinternals.texi 
> gcc/doc/cppopts.texi gcc/doc/extend.texi gcc/doc/fragments.texi 
> gcc/doc/frontends.texi gcc/doc/gccint.texi gcc/doc/gcov.texi 
> gcc/doc/generic.texi gcc/doc/gimple.texi gcc/doc/gnu.texi gcc/doc/gty.texi 
> gcc/doc/headerdirs.texi gcc/doc/hostconfig.texi gcc/doc/implement-c.texi 
> gcc/doc/implement-cxx.texi gcc/doc/install-old.texi gcc/doc/install.texi 
> gcc/doc/interface.texi gcc/doc/invoke.texi gcc/doc/languages.texi 
> gcc/doc/libgcc.texi gcc/doc/loop.texi gcc/doc/lto.texi gcc/doc/makefile.texi 
> gcc/doc/match-and-simplify.texi gcc/doc/md.texi gcc/doc/objc.texi 
> gcc/doc/optinfo.texi gcc/doc/options.texi gcc/doc/passes.texi 
> gcc/doc/plugins.texi gcc/doc/portability.texi gcc/doc/rtl.texi 
> gcc/doc/service.texi gcc/doc/sourcebuild.texi gcc/doc/standards.texi 
> gcc/doc/tm.texi.in gcc/doc/tm.texi gcc/doc/tree-ssa.texi gcc/doc/trouble.texi 
> gcc/doc/include/gcc-common.texi gcc/doc/include/funding.texi 
> gcc/fortran/gfc-internals.texi gcc/fortran/invoke.texi 
> gcc/fortran/intrinsic.texi ; do \
>   if [ -f /<>/gcc/src/$i ]; then \
> cp debian/dummy.texi /<>/gcc/src/$i; \
>   else \
> cp debian/dummy.texi /<>/gcc/src/$i; \
> echo >&2 "$i does not exist, fix debian/rules.unpack"; \
>   fi; \
> done
> for i in gcc/doc/gcc.texi gcc/java/gcj.texi gcc/ada/gnat-style.texi 
> gcc/ada/gnat_rm.texi gcc/ada/gnat_ugn.texi gcc/fortran/gfortran.texi 
> gcc/go/gccgo.texi libgomp/libgomp.texi libquadmath/libquadmath.texi ; do \
>   n=$(basename $i .texi); \
>   if [ -f /<>/gcc/src/$i ]; then \
> sed "s/@name@/$n/g" debian/gcc-dummy.texi \
>   > /<>/gcc/src/$i; \
>   else \
> sed "s/@name@/$n/g" debian/gcc-dummy.texi \
>   > /<>/gcc/src/$i; \
> echo >&2 "$i does not exist, fix debian/rules.unpack"; \
>   fi; \
> done
> for i in gcc/doc/cpp.1 gcc/doc/g++.1 gcc/doc/gc-analyze.1 gcc/doc/gcc.1 
> gcc/doc/gccgo.1 gcc/doc/gcj.1 gcc/doc/gcj-dbtool.1 gcc/doc/gcjh.1 
> gcc/doc/gcov.1 gcc/doc/gfortran.1 gcc/doc/gij.1 gcc/doc/grmic.1 
> gcc/doc/grmiregistry.1 gcc/doc/jcf-dump.1 gcc/doc/jv-convert.1 
> gcc/doc/fsf-funding.7 ; do \
>   touch /<>/gcc/src/$i; \
> done
> rm -f /<>/gcc/src/INSTALL/*.html
> echo "gcc-6.2.0-dfsg.tar.xz unpacked." > 
> stamps/01-unpack-stamp-gcc-6.2.0-dfsg.tar.xz
> : # unpack gdc tarball
> mkdir -p stamps
> if [ -d /<>/gcc/src/gcc/d ]; then \
>   echo >&2 "Source directory /<>/gcc/src/gcc/d exists. Delete by 
> hand";\
>   false; \
> fi
> #rm -rf gdc-20160822
> rm -rf /<>/gcc/src/gcc/d
> rm -rf /<>/gcc/src/gcc/testsuite/gdc.test
> rm -f /<>/gcc/src/gcc/testsuite/lib/gdc*.exp
> rm -rf /<>/gcc/src/libphobos
> tar -x -C /<>/gcc/src --strip-components=1 -f 
> /usr/src/gcc-6/gdc-20160822.tar.xz
> echo "gdc-20160822.tar.xz unpacked." > 
> stamps/01-unpack-stamp-gdc-20160822.tar.xz
> echo -e "\nBuilt from Debian source package gcc-6-6.2.0-1" \
>   > pxxx
> echo -e "Integrated upstream packages in this version:\n" >> pxxx
> for i in gcc-6.2.0-dfsg.tar.xz  gdc-20160822.tar.xz; do echo "  $i" >> pxxx; 
> done
> mv -f pxxx stamps/01-unpack-stamp
> echo gcc-gfdl-build.diff gcc-textdomain.diff gcc-driver-extra-langs.diff 
> gcc-hash-style-gnu.diff libstdc++-pic.diff libstdc++-doclink.diff 
> libstdc++-man-3cxx.diff libstdc++-test

Bug#835732: gcc-6-cross: FTBFS: patch fails to apply

2016-08-28 Thread Lucas Nussbaum
Source: gcc-6-cross
Version: 12
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160828 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<>/gcc'
> : # unpack gcc tarball
> mkdir -p stamps
> if [ -d /<>/gcc/src ]; then \
>   echo >&2 "Source directory /<>/gcc/src exists. Delete by 
> hand"; \
>   false; \
> fi
> rm -rf gcc-6.2.0
> tar -x -f /usr/src/gcc-6/gcc-6.2.0-dfsg.tar.xz
> mv gcc-6.2.0 /<>/gcc/src
> ln -sf libsanitizer /<>/gcc/src/libasan
> rm -f /<>/gcc/src/gcc/doc/*.1
> rm -f /<>/gcc/src/gcc/doc/fsf-funding.7
> rm -f /<>/gcc/src/gcc/doc/*.info
> rm -f /<>/gcc/src/gcc/fortran/*.info
> rm -f /<>/gcc/src/libgomp/*.info
> rm -f /<>/gcc/src/gcc/java/*.1
> rm -f /<>/gcc/src/gcc/java/*.info
> for i in gcc/doc/avr-mmcu.texi gcc/doc/bugreport.texi gcc/doc/cfg.texi 
> gcc/doc/collect2.texi gcc/doc/compat.texi gcc/doc/configfiles.texi 
> gcc/doc/configterms.texi gcc/doc/contrib.texi gcc/doc/contribute.texi 
> gcc/doc/cpp.texi gcc/doc/cppenv.texi gcc/doc/cppinternals.texi 
> gcc/doc/cppopts.texi gcc/doc/extend.texi gcc/doc/fragments.texi 
> gcc/doc/frontends.texi gcc/doc/gccint.texi gcc/doc/gcov.texi 
> gcc/doc/generic.texi gcc/doc/gimple.texi gcc/doc/gnu.texi gcc/doc/gty.texi 
> gcc/doc/headerdirs.texi gcc/doc/hostconfig.texi gcc/doc/implement-c.texi 
> gcc/doc/implement-cxx.texi gcc/doc/install-old.texi gcc/doc/install.texi 
> gcc/doc/interface.texi gcc/doc/invoke.texi gcc/doc/languages.texi 
> gcc/doc/libgcc.texi gcc/doc/loop.texi gcc/doc/lto.texi gcc/doc/makefile.texi 
> gcc/doc/match-and-simplify.texi gcc/doc/md.texi gcc/doc/objc.texi 
> gcc/doc/optinfo.texi gcc/doc/options.texi gcc/doc/passes.texi 
> gcc/doc/plugins.texi gcc/doc/portability.texi gcc/doc/rtl.texi 
> gcc/doc/service.texi gcc/doc/sourcebuild.texi gcc/doc/standards.texi 
> gcc/doc/tm.texi.in gcc/doc/tm.texi gcc/doc/tree-ssa.texi gcc/doc/trouble.texi 
> gcc/doc/include/gcc-common.texi gcc/doc/include/funding.texi 
> gcc/fortran/gfc-internals.texi gcc/fortran/invoke.texi 
> gcc/fortran/intrinsic.texi ; do \
>   if [ -f /<>/gcc/src/$i ]; then \
> cp debian/dummy.texi /<>/gcc/src/$i; \
>   else \
> cp debian/dummy.texi /<>/gcc/src/$i; \
> echo >&2 "$i does not exist, fix debian/rules.unpack"; \
>   fi; \
> done
> for i in gcc/doc/gcc.texi gcc/java/gcj.texi gcc/ada/gnat-style.texi 
> gcc/ada/gnat_rm.texi gcc/ada/gnat_ugn.texi gcc/fortran/gfortran.texi 
> gcc/go/gccgo.texi libgomp/libgomp.texi libquadmath/libquadmath.texi ; do \
>   n=$(basename $i .texi); \
>   if [ -f /<>/gcc/src/$i ]; then \
> sed "s/@name@/$n/g" debian/gcc-dummy.texi \
>   > /<>/gcc/src/$i; \
>   else \
> sed "s/@name@/$n/g" debian/gcc-dummy.texi \
>   > /<>/gcc/src/$i; \
> echo >&2 "$i does not exist, fix debian/rules.unpack"; \
>   fi; \
> done
> for i in gcc/doc/cpp.1 gcc/doc/g++.1 gcc/doc/gc-analyze.1 gcc/doc/gcc.1 
> gcc/doc/gccgo.1 gcc/doc/gcj.1 gcc/doc/gcj-dbtool.1 gcc/doc/gcjh.1 
> gcc/doc/gcov.1 gcc/doc/gfortran.1 gcc/doc/gij.1 gcc/doc/grmic.1 
> gcc/doc/grmiregistry.1 gcc/doc/jcf-dump.1 gcc/doc/jv-convert.1 
> gcc/doc/fsf-funding.7 ; do \
>   touch /<>/gcc/src/$i; \
> done
> rm -f /<>/gcc/src/INSTALL/*.html
> echo "gcc-6.2.0-dfsg.tar.xz unpacked." > 
> stamps/01-unpack-stamp-gcc-6.2.0-dfsg.tar.xz
> : # unpack gdc tarball
> mkdir -p stamps
> if [ -d /<>/gcc/src/gcc/d ]; then \
>   echo >&2 "Source directory /<>/gcc/src/gcc/d exists. Delete by 
> hand";\
>   false; \
> fi
> #rm -rf gdc-20160822
> rm -rf /<>/gcc/src/gcc/d
> rm -rf /<>/gcc/src/gcc/testsuite/gdc.test
> rm -f /<>/gcc/src/gcc/testsuite/lib/gdc*.exp
> rm -rf /<>/gcc/src/libphobos
> tar -x -C /<>/gcc/src --strip-components=1 -f 
> /usr/src/gcc-6/gdc-20160822.tar.xz
> echo "gdc-20160822.tar.xz unpacked." > 
> stamps/01-unpack-stamp-gdc-20160822.tar.xz
> echo -e "\nBuilt from Debian source package gcc-6-6.2.0-1" \
>   > pxxx
> echo -e "Integrated upstream packages in this version:\n" >> pxxx
> for i in gcc-6.2.0-dfsg.tar.xz  gdc-20160822.tar.xz; do echo "  $i" >> pxxx; 
> done
> mv -f pxxx stamps/01-unpack-stamp
> echo gcc-gfdl-build.diff gcc-textdomain.diff gcc-driver-extra-langs.diff 
> gcc-hash-style-gnu.diff libstdc++-pic.diff libstdc++-doclink.diff 
> libstdc++-man-3cxx.diff libstdc++-test-installed

Bug#835777: gcc-5-cross: FTBFS: patch fails to apply

2016-08-28 Thread Lucas Nussbaum
Source: gcc-5-cross
Version: 24
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160828 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
>  debian/rules build
> gcc: 5.4.1-1 / 5.4.0-6cross1
> 
> old gcc version: 5.4.0-6 / 1
> 
> new gcc version: 5.4.1-1cross1
> START stamp-dir/init-gcc
> mkdir -p gcc
> set -ex; \
> cd gcc ; \
> ln -sf /usr/src/gcc-5/gcc-5.4.1.tar.xz gcc-5.4.1.tar.xz ;\
> cp -a  /usr/src/gcc-5/debian/ . ; \
> if [ -n "$(grep -v '^\#' /<>/debian/patches/gcc-5/series)" ]; 
> then \
>   QUILT_PATCHES=/<>/debian/patches/gcc-5 quilt push --quiltrc 
> /dev/null -a ; \
> fi
> + cd gcc
> + ln -sf /usr/src/gcc-5/gcc-5.4.1.tar.xz gcc-5.4.1.tar.xz
> + cp -a /usr/src/gcc-5/debian/ .
> + grep -v ^\# /<>/debian/patches/gcc-5/series
> + [ -n stripped-exes.diff ]
> + QUILT_PATCHES=/<>/debian/patches/gcc-5 quilt push --quiltrc 
> /dev/null -a
> Applying patch stripped-exes.diff
> patching file debian/rules.defs
> Hunk #1 FAILED at 376.
> 1 out of 1 hunk FAILED -- rejects in file debian/rules.defs
> Patch stripped-exes.diff can be reverse-applied
> debian/rules:215: recipe for target 'stamp-dir/init-gcc' failed
> make: *** [stamp-dir/init-gcc] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/08/28/gcc-5-cross_24_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



Bug#835847: gcc-6: rework the patch of gdc cross install directory patch with 6.2.0

2016-08-28 Thread YunQiang Su
Package: src:gcc-6
Version: 6.2.0-1

Hi, 6.2 changes the way to set gdc install directory.
We need rework this patch.

-- 
YunQiang Su
diff --git a/debian/patches/gdc-cross-install-location.diff 
b/debian/patches/gdc-cross-install-location.diff
index 21d4e92..c4dd439 100644
--- a/debian/patches/gdc-cross-install-location.diff
+++ b/debian/patches/gdc-cross-install-location.diff
@@ -1,13 +1,13 @@
-Index: b/src/libphobos/configure.ac
+Index: b/src/libphobos/m4/druntime.m4
 ===
 a/src/libphobos/configure.ac
-+++ b/src/libphobos/configure.ac
-@@ -167,7 +167,7 @@ AC_SUBST(phobos_toolexecdir)
- AC_SUBST(phobos_toolexeclibdir)
+--- a/src/libphobos/m4/druntime.m4
 b/src/libphobos/m4/druntime.m4
+@@ -78,7 +78,7 @@ AC_DEFUN([DRUNTIME_INSTALL_DIRECTORIES],
+   AC_SUBST(toolexeclibdir)
  
- # Default case for install directory for D sources files.
--gdc_include_dir='${libdir}/gcc/${target_alias}'/${d_gcc_ver}/include/d
-+gdc_include_dir='${libdir}/gcc-cross/${target_alias}'/${d_gcc_ver}/include/d
- AC_SUBST(gdc_include_dir)
+   # Default case for install directory for D sources files.
+-  gdc_include_dir='${libdir}/gcc/${target_alias}'/${d_gcc_ver}/include/d
++  gdc_include_dir='${libdir}/gcc-cross/${target_alias}'/${d_gcc_ver}/include/d
+   AC_SUBST(gdc_include_dir)
+ ])
  
- dnl Checks for header files.


Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2

2016-08-28 Thread YunQiang Su
And the attached is patch for mipsr6 support.

On Mon, Aug 29, 2016 at 12:48 AM, YunQiang Su  wrote:
> @Matthias, I pushed the patch to cross-toolchain-base to git.launchpad.net
> with a branch name `add-mips-n32-r6-support'.
>
> On Sat, Aug 27, 2016 at 9:01 AM, YunQiang Su  wrote:
>> Yeah, I am working on it.
>> It seems going well.
>>
>> I think that I can figure it out soon.
>>
>> On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klose  wrote:
>>> Control: tags -1 - patch
>>> Control: tags -1 + help
>>>
>>> On 22.05.2016 10:51, YunQiang Su wrote:
 Package: src:gcc-6
 Version: 6.1.1-4

 Hi, this is the patch for gcc-5, which add MIPS r6 support, include
 mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el

 In this patch, I also bump ISA to r2 from mips3 for mipsn32(el).
>>>
>>> The patch doesn't apply anymore. Please could you update it for 6.2.0-1?  We
>>> also likely need patches for cross-toolchain-base-ports and 
>>> gcc-6-cross-ports.
>>>
>>>
>>
>>
>>
>> --
>> YunQiang Su
>
>
>
> --
> YunQiang Su



-- 
YunQiang Su
diff --git a/debian/control b/debian/control
index 6585813..43b8f52 100644
--- a/debian/control
+++ b/debian/control
@@ -5,8 +5,8 @@ Maintainer: Debian GCC Maintainers 
 Uploaders: Matthias Klose 
 Standards-Version: 3.9.8
 Build-Depends: debhelper (>= 9.20141010), dpkg-dev (>= 1.17.14), 
-  g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mipsel mipsn32 
mipsn32el powerpc ppc64 s390 s390x sparc sparc64 x32] , g++-5 [arm64] 
, 
-  libc6.1-dev (>= 2.13-5) [alpha ia64] | libc0.3-dev (>= 2.13-5) [hurd-i386] | 
libc0.1-dev (>= 2.13-5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-5), 
libc6-dev (>= 2.13-31) [armel armhf], libc6-dev-amd64 [i386 x32], 
libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390 [s390x], 
libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], 
libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 
ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el s390x sparc64 x32], 
libn32gcc1 [mips mipsel mips64 mips64el], lib64gcc1 [i386 mips mipsel mipsn32 
mipsn32el powerpc sparc s390 x32], libc6-dev-mips64 [mips mipsel mipsn32 
mipsn32el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el], libc6-dev-mips32 
[mipsn32 mipsn32el mips64 mips64el], libc6-dev-x32 [amd64 i386], libx32gcc1 
[amd64 i386], libc6.1-dbg [alpha ia64] | libc0.3-dbg [hurd-i386] | libc0.1-dbg 
[kfreebsd-i386 kfreebsd-amd64] | libc6-dbg, 
+  g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 
mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el 
powerpc ppc64 s390 s390x sparc sparc64 x32] , g++-5 [arm64] , 
+  libc6.1-dev (>= 2.13-5) [alpha ia64] | libc0.3-dev (>= 2.13-5) [hurd-i386] | 
libc0.1-dev (>= 2.13-5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-5), 
libc6-dev (>= 2.13-31) [armel armhf], libc6-dev-amd64 [i386 x32], 
libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390 [s390x], 
libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], 
libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 
ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el 
mips64r6 mips64r6el s390x sparc64 x32], libn32gcc1 [mips mipsel mips64 mips64el 
mipsr6 mipsr6el mips64r6 mips64r6el], lib64gcc1 [i386 mips mipsel mipsn32 
mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el powerpc sparc s390 x32], 
libc6-dev-mips64 [mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 
mipsn32r6el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el], libc6-dev-mips32 
[mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el], 
libc6-dev-x32 [amd64 i386], libx32gcc1 [amd64 i386], libc6.1-dbg [alpha ia64] | 
libc0.3-dbg [hurd-i386] | libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64] | 
libc6-dbg, 
   kfreebsd-kernel-headers (>= 0.84) [kfreebsd-any], linux-libc-dev [m68k], 
   m4, libtool, autoconf2.64, 
   libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], 
@@ -141,7 +141,7 @@ Description: GCC support library (debug symbols)
  Debug symbols for the GCC support library.
 
 Package: lib64gcc-6-dev
-Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el x32
+Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el x32 mipsr6 
mipsr6el mipsn32r6 mipsn32r6el
 Section: libdevel
 Priority: optional
 Recommends: ${dep:libcdev}
@@ -176,7 +176,7 @@ Description: GCC support library (debug symbols)
  Debug symbols for the GCC support library.
 
 Package: lib32gcc-6-dev
-Architecture: amd64 ppc64 kfreebsd-amd64 s390x sparc64 x32 mipsn32 mipsn32el 
mips64 mips64el
+Architecture: amd64 ppc64 kfreebsd-amd64 s390x sparc64 x32 mipsn32 mipsn32el 
mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el
 Section: libdevel
 Priority: optional
 Recommends: ${dep:libcdev}
@@ -211,7 

Processed: gcc-6-cross: add mipsn32 and mipsr6 support

2016-08-28 Thread Debian Bug Tracking System
Processing control commands:

> block -1 by 824995
Bug #835850 [src:gcc-6-cross] gcc-6-cross: add mipsn32 and mipsr6 support
835850 was not blocked by any bugs.
835850 was not blocking any bugs.
Added blocking bug(s) of 835850: 824995
> block -1 by 835847
Bug #835850 [src:gcc-6-cross] gcc-6-cross: add mipsn32 and mipsr6 support
835850 was blocked by: 824995
835850 was not blocking any bugs.
Added blocking bug(s) of 835850: 835847

-- 
835850: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835850
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2

2016-08-28 Thread YunQiang Su
@Matthias, I pushed the patch to cross-toolchain-base to git.launchpad.net
with a branch name `add-mips-n32-r6-support'.

On Sat, Aug 27, 2016 at 9:01 AM, YunQiang Su  wrote:
> Yeah, I am working on it.
> It seems going well.
>
> I think that I can figure it out soon.
>
> On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klose  wrote:
>> Control: tags -1 - patch
>> Control: tags -1 + help
>>
>> On 22.05.2016 10:51, YunQiang Su wrote:
>>> Package: src:gcc-6
>>> Version: 6.1.1-4
>>>
>>> Hi, this is the patch for gcc-5, which add MIPS r6 support, include
>>> mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el
>>>
>>> In this patch, I also bump ISA to r2 from mips3 for mipsn32(el).
>>
>> The patch doesn't apply anymore. Please could you update it for 6.2.0-1?  We
>> also likely need patches for cross-toolchain-base-ports and 
>> gcc-6-cross-ports.
>>
>>
>
>
>
> --
> YunQiang Su



-- 
YunQiang Su



Processed: block 835727 with 835255

2016-08-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 835727 with 835255
Bug #835727 [src:ii-esu] ii-esu: FTBFS: ld: 
/usr/lib/gcc/x86_64-linux-gnu/6/libgphobos2.a(lt4-curl.o): undefined reference 
to symbol 'dlclose@@GLIBC_2.2.5'
835727 was not blocked by any bugs.
835727 was not blocking any bugs.
Added blocking bug(s) of 835727: 835255
> thanks
Stopping processing here.

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



cloog-ppl is marked for autoremoval from testing

2016-08-28 Thread Debian testing autoremoval watch
cloog-ppl 0.16.1-6 is marked for autoremoval from testing on 2016-08-31

It (build-)depends on packages with these RC bugs:
806865: ppl: FTBFS when built with dpkg-buildpackage -A (No rule to make 
ppl_c.h)
811825: ppl: FTBFS with GCC 6: no match for