Processing of gcc-6_6.4.0-21_source.changes

2018-09-21 Thread Debian FTP Masters
gcc-6_6.4.0-21_source.changes uploaded successfully to localhost
along with the files:
  gcc-6_6.4.0-21.dsc
  gcc-6_6.4.0-21.diff.gz
  gcc-6_6.4.0-21_source.buildinfo

Greetings,

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



Bug#902293: marked as done (gcc-6: internal compiler error in convert_move on arm)

2018-09-21 Thread Debian Bug Tracking System
Your message dated Fri, 21 Sep 2018 11:12:00 +0200
with message-id 
and subject line fixed in 6.4.0-20
has caused the Debian Bug report #902293,
regarding gcc-6: internal compiler error in convert_move on arm
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
902293: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902293
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package: src:gcc-6
version: 6.4.0-18
severity: grave
control: affects -1 src:chromium-browser
forwarded: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86166

This was marked as a duplicate upstream and closed, but it seems like
it should be considered a separate issue.

The latest chromium upload now fails because of this [0] (using gcc
6.4.0-18, which includes the fix for #901290).

Best wishes,
Mike

[0]https://buildd.debian.org/status/fetch.php?pkg=chromium-browser=arm64=68.0.3440.17-1=1529836062=0
--- End Message ---
--- Begin Message ---
Version: 6.4.0-20--- End Message ---


gcc-6_6.4.0-21_source.changes ACCEPTED into unstable

2018-09-21 Thread Debian FTP Masters
)
 lib64gphobos68-dbg - Phobos D standard library (debug symbols)
 lib64mpx2  - Intel memory protection extensions (64bit)
 lib64mpx2-dbg - Intel memory protection extensions (64bit debug symbols)
 lib64objc-6-dev - Runtime library for GNU Objective-C applications (64bit 
developme
 lib64stdc++-6-dev - GNU Standard C++ Library v3 (development files)
 lib64stdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 libasan3   - AddressSanitizer -- a fast memory error detector
 libasan3-dbg - AddressSanitizer -- a fast memory error detector (debug symbols)
 libgcc-6-dev - GCC support library (development files)
 libgcc4- GCC support library
 libgcc4-dbg - GCC support library (debug symbols)
 libgccjit-6-dev - GCC just-in-time compilation (development files)
 libgccjit-6-doc - GCC just-in-time compilation (documentation)
 libgfortran-6-dev - Runtime library for GNU Fortran applications (development 
files)
 libgfortran3 - Runtime library for GNU Fortran applications
 libgfortran3-dbg - Runtime library for GNU Fortran applications (debug symbols)
 libgnat-6  - runtime for applications compiled with GNAT (shared library)
 libgnat-6-dbg - runtime for applications compiled with GNAT (debugging symbols)
 libgnatprj6 - GNU Ada compiler Project Manager (shared library)
 libgnatprj6-dbg - GNU Ada compiler Project Manager (debugging symbols)
 libgnatprj6-dev - GNU Ada compiler Project Manager (development files)
 libgnatvsn6 - GNU Ada compiler selected components (shared library)
 libgnatvsn6-dbg - GNU Ada compiler selected components (debugging symbols)
 libgnatvsn6-dev - GNU Ada compiler selected components (development files)
 libgo9 - Runtime library for GNU Go applications
 libgo9-dbg - Runtime library for GNU Go applications (debug symbols)
 libgphobos-6-dev - Phobos D standard library
 libgphobos68 - Phobos D standard library (runtime library)
 libgphobos68-dbg - Phobos D standard library (debug symbols)
 libmpx2- Intel memory protection extensions (runtime)
 libmpx2-dbg - Intel memory protection extensions (debug symbols)
 libn32gcc-6-dev - GCC support library (n32 development files)
 libn32gfortran-6-dev - Runtime library for GNU Fortran applications (n32 
development fil
 libn32gfortran3 - Runtime library for GNU Fortran applications (n32)
 libn32gfortran3-dbg - Runtime library for GNU Fortran applications (n32 debug 
symbols)
 libn32go9  - Runtime library for GNU Go applications (n32)
 libn32go9-dbg - Runtime library for GNU Go applications (n32 debug symbols)
 libn32objc-6-dev - Runtime library for GNU Objective-C applications (n32 
development
 libn32stdc++-6-dev - GNU Standard C++ Library v3 (development files)
 libn32stdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 libobjc-6-dev - Runtime library for GNU Objective-C applications (development 
fil
 libstdc++-6-dev - GNU Standard C++ Library v3 (development files)
 libstdc++-6-doc - GNU Standard C++ Library v3 (documentation files)
 libstdc++-6-pic - GNU Standard C++ Library v3 (shared library subset kit)
 libstdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
 libx32asan3 - AddressSanitizer -- a fast memory error detector (x32)
 libx32asan3-dbg - AddressSanitizer -- a fast memory error detector (x32 debug 
symbo
 libx32gcc-6-dev - GCC support library (x32 development files)
 libx32gfortran-6-dev - Runtime library for GNU Fortran applications (x32 
development fil
 libx32gfortran3 - Runtime library for GNU Fortran applications (x32)
 libx32gfortran3-dbg - Runtime library for GNU Fortran applications (x32 debug 
symbols)
 libx32go9  - Runtime library for GNU Go applications (x32)
 libx32go9-dbg - Runtime library for GNU Go applications (x32 debug symbols)
 libx32gphobos-6-dev - Phobos D standard library (x32 development files)
 libx32gphobos68 - Phobos D standard library (runtime library)
 libx32gphobos68-dbg - Phobos D standard library (debug symbols)
 libx32objc-6-dev - Runtime library for GNU Objective-C applications (x32 
development
 libx32stdc++-6-dev - GNU Standard C++ Library v3 (development files)
 libx32stdc++6-6-dbg - GNU Standard C++ Library v3 (debugging files)
Changes:
 gcc-6 (6.4.0-21) unstable; urgency=medium
 .
   * Update to SVN 20180921 (r264459) from the gcc-6-branch.
 - Fix PR sanitizer/85835, PR tree-optimization/85859, PR target/87014,
   PR fortran/86116.
 - Fix build failure with glibc 2.28.
Checksums-Sha1:
 149faaeaa49ac94801ca391a3d0d3c9c1ab81eae 24192 gcc-6_6.4.0-21.dsc
 c8052aaf6810bfcfa52a5882f76c738e6abefb79 1963685 gcc-6_6.4.0-21.diff.gz
 91315a797d931ed025417160cb678ad47d88fc60 9532 gcc-6_6.4.0-21_source.buildinfo
Checksums-Sha256:
 230b8ec8dde675e28bdde1b625bc93077e82786569b1ad239a00e4ff69fca28c 24192 
gcc-6_6.4.0-21.dsc
 45a13f8e871ff1a17ca546230f9105e132910ac7f4a3095343ee4b603a72cec7 1963685 
gcc-6_6.4.0-21.diff.gz
 4d823c69345b7e937bee9312bc82793e46ab989516e3b20f2afb3f8c5d54973c 9532 
gcc-6_6.4.0-21_source.buildinfo
Files:
 83c041560beb6e78e56583f005dc273f 24192 devel

How should sparse depend on gcc?

2018-09-21 Thread Uwe Kleine-König
Hello,

sparse is a C code checker that reuses include files from gcc. Currently
there are missing the needed dependencies
(https://bugs.debian.org/906472).

Now I wonder, what is the right way to depend on gcc. For sparse it
would be enough to depend on libgcc-8-dev (I think), but as cgcc (which
is included in the sparse package) calls gcc, too, I need a dependency
on the gcc package directly (which via gcc-8 depends on libgcc-8-dev).

As gcc-7 doesn't provide the needed paths, gcc 4:7.whatever isn't enough
though.

I can imagine the following options to depend on:

a) gcc, libgcc-8-dev
b) gcc (>= 4:8~), gcc (<< 4:9)

. Both have the disadvantage that they need manual adaption when gcc
bumps it's major version.

a) also has the disadvantage that gcc might provide gcc-9 and so sparse
uses different includes than the default compiler (not sure this is bad
enough to care).

b) is bad, because gcc_4:9~prerelease12 would be good enough to make
dpkg happy, but sparse would fail anyhow.

Alternatively sparse could stop hardcoding the include path and ask gcc
on each invokation. But I don't like that much as the path hardly ever
changes and it adds some overhead to sparse.

Do you have any thoughts/recommendations?

Best regards
Uwe


signature.asc
Description: PGP signature