2016-10-21 1:49 GMT+03:00 Ben Hutchings :
> It's a bug when a compiler fails to compile valid code.
>
> Ben.
>
> --
> Ben Hutchings
> Never put off till tomorrow what you can avoid all together.
Dear Ben, there are no actual bug in compiler, just a caveat to work with it.
On Fri, 2016-10-21 at 01:21 +0300, Konstantin Demin wrote:
> It's not a GCC bug but kind of new feature.
It's a bug when a compiler fails to compile valid code.
Ben.
> Take a look at this changelog entry:
> gcc-6 (6.2.0-7) unstable; urgency=medium
>
> [ Matthias Klose ]
> * Configure
It's not a GCC bug but kind of new feature.
Take a look at this changelog entry:
gcc-6 (6.2.0-7) unstable; urgency=medium
[ Matthias Klose ]
* Configure with --enable-default-pie and pass -z now when pie is enabled;
on amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el s390x.
Hi Matthias,
As promised yesterday on #debian-toolchain, here is a debdiff to fix the
libgo debug/elf testsuite failure by providing a uuencoded copy of
go-relocation-test-gcc620-sparc64.obj.
Regards,
James
diff -u gcc-6-6.2.0/debian/changelog gcc-6-6.2.0/debian/changelog
---
On Thu, 20 Oct 2016 19:05:51 +0200 Gianfranco Costamagna
wrote:
> control: severity -1 normal
> control: reassign -1 src:linux
> control: affects -1 gcc-6
>
> Hi Linux Kernel maintainers,
> as you already know, the default PIE flag breaks the kernel build, can I
>
Deze email nieuwsbrief werd in grafisch HTML formaat verzonden.
Als u deze tekstversie ziet, verkiest uw email programma "gewone tekst" emails.
U kan de originele nieuwsbrief online bekijken:
http://ymlp15.com/zn3LeA
LAST_UPDATED: Wed Oct 19 12:21:55 UTC 2016 (revision 241340)
Native configuration is aarch64-unknown-linux-gnu
=== libatomic tests ===
Running target unix
=== libatomic Summary ===
# of expected passes54
=== libffi tests ===
LAST_UPDATED: Tue Oct 18 11:52:43 UTC 2016 (revision 241301)
Target: s390x-linux-gnu
gcc version 6.2.0 20161018 (Debian 6.2.0-7)
Native configuration is s390x-ibm-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/abi/abi-tag23.C -std=gnu++11 (test for warnings,
LAST_UPDATED: Wed Oct 19 15:55:55 UTC 2016 (revision 241346)
Target: powerpc-linux-gnu
gcc version 6.2.0 20161019 (Debian 6.2.0-9)
Native configuration is powerpc-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: c-c++-common/asan/heap-overflow-1.c -O1 output
LAST_UPDATED: Tue Oct 18 11:52:43 UTC 2016 (revision 241301)
Native configuration is arm-unknown-linux-gnueabihf
=== boehm-gc tests ===
Running target unix
=== boehm-gc Summary for unix ===
# of expected passes12
# of unsupported tests 1
LAST_UPDATED: Wed Oct 19 12:33:25 UTC 2016 (revision 241340)
Native configuration is aarch64-unknown-linux-gnu
=== boehm-gc tests ===
Running target unix
=== boehm-gc Summary for unix ===
# of expected passes12
# of unsupported tests 1
LAST_UPDATED: Wed Oct 19 12:33:25 UTC 2016 (revision 241340)
Target: powerpc-linux-gnu
gcc version 5.4.1 20161019 (Debian 5.4.1-3)
Native configuration is powerpc-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: c-c++-common/asan/null-deref-1.c -O2 output
LAST_UPDATED: Wed Oct 19 12:33:25 UTC 2016 (revision 241340)
Target: i686-kfreebsd-gnu
gcc version 5.4.1 20161019 (Debian 5.4.1-3)
Native configuration is i686-pc-kfreebsd-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/abi/abi-tag19.C -std=c++11 scan-assembler
LAST_UPDATED: Wed Oct 19 12:33:25 UTC 2016 (revision 241340)
Target: i686-linux-gnu
gcc version 5.4.1 20161019 (Debian 5.4.1-3)
Native configuration is i686-pc-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/abi/abi-tag19.C -std=c++11 scan-assembler
LAST_UPDATED: Wed Oct 19 12:33:25 UTC 2016 (revision 241340)
Target: x86_64-kfreebsd-gnu
gcc version 5.4.1 20161019 (Debian 5.4.1-3)
Native configuration is x86_64-pc-kfreebsd-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/abi/abi-tag19.C -std=c++11 scan-assembler
LAST_UPDATED: Wed Oct 19 12:33:25 UTC 2016 (revision 241340)
Target: x86_64-linux-gnu
gcc version 5.4.1 20161019 (Debian 5.4.1-3)
Native configuration is x86_64-pc-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/abi/abi-tag19.C -std=c++11 scan-assembler
control: severity -1 normal
control: reassign -1 src:linux
control: affects -1 gcc-6
Hi Linux Kernel maintainers,
as you already know, the default PIE flag breaks the kernel build, can I
suggest you to apply a similar patch
to the one that Ubuntu appplied some time ago?
Processing control commands:
> severity -1 normal
Bug #841438 [gcc-6] --enable-default-pie breaks kernel build on amd64
Ignoring request to change severity of Bug 841438 to the same value.
> reassign -1 src:linux
Bug #841438 [gcc-6] --enable-default-pie breaks kernel build on amd64
Bug reassigned
Control: severity -1 normal
On Thu, 20 Oct 2016 17:48:52 +0100 Klaus Ethgen wrote:
>
> Package: gcc-6
> Version: 6.2.0-7
> Severity: critical
>
> The --enable-default-pie option breaks make-kpkg and normal kernel
> builds as the kernel cannot be compiled with pie option.
>
>
Processing control commands:
> severity -1 normal
Bug #841438 [gcc-6] --enable-default-pie breaks kernel build on amd64
Severity set to 'normal' from 'critical'
--
841438: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841438
Debian Bug Tracking System
Contact ow...@bugs.debian.org with
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Package: gcc-6
Version: 6.2.0-7
Severity: critical
The --enable-default-pie option breaks make-kpkg and normal kernel
builds as the kernel cannot be compiled with pie option.
- -- System Information:
Debian Release: stretch/sid
APT prefers
Processing commands for cont...@bugs.debian.org:
> reassign 841368 linux 4.8.1-1
Bug #841368 [gcc-6] gcc-6 6.2.0-7 breaks kernel build if stack protection is
enabled
Bug reassigned from package 'gcc-6' to 'linux'.
No longer marked as found in versions gcc-6/6.2.0-7.
Ignoring request to alter
Processing control commands:
> reassign -1 linux 4.7.8-1
Bug #841420 [gcc-6] --enable-default-pie breaks kernel builds
Bug reassigned from package 'gcc-6' to 'linux'.
No longer marked as found in versions gcc-6/6.2.0-7.
Ignoring request to alter fixed versions of bug #841420 to the same values
Control: reassign -1 linux 4.7.8-1
Control: severity -1 serious
Control: tags -1 patch
Hi David,
2016-10-20 14:02 GMT+02:00 David Weinehall :
> Package: gcc-6
> Severity: important
> Version: 6.2.0-7
>
> --enable-default-pie (first enabled in gcc-6 6.2.0-7) causes kernel
>
Your message dated Thu, 20 Oct 2016 17:46:22 +0200
with message-id <20161020154622.oxzjlukb5jxuy...@aurel32.net>
and subject line Re: g++ fails to compile asymptote 2.35-4 correctly on MIPS
with -O1 or higher optimisation
has caused the Debian Bug report #813784,
regarding g++ fails to compile
Processing commands for cont...@bugs.debian.org:
> severity 837658 serious
Bug #837658 [libfl-dev] libfl-dev: Please build libfl_pic.a with -fPIC
Severity set to 'serious' from 'important'
> unblock 840394 by 837658
Bug #840394 [src:motif] motif: FTBFS: relocation R_X86_64_PC32 against symbol
Processing commands for cont...@bugs.debian.org:
> found 826555 20161006-1
Bug #826555 [gcc-snapshot] gcc-snapshot regression: -Warray-bounds false
positive with -O2
Marked as found in versions gcc-snapshot/20161006-1.
> thanks
Stopping processing here.
Please contact me if you need assistance.
Package: gcc-6
Severity: important
Version: 6.2.0-7
--enable-default-pie (first enabled in gcc-6 6.2.0-7) causes kernel
builds to fail. If the kernel is configured with the stack protector
enabled it'll fail with a rather unhelpful error message claiming
that the compiler doesn't support
Accepted:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
Format: 1.8
Date: Thu, 20 Oct 2016 10:46:44 +0200
Source: gcc-6
Binary: gcc-6-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc-6-dev libgcc4
libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib64gcc-6-dev lib32gcc1 lib32gcc1-dbg
lib32gcc-6-dev
gcc-6_6.2.0-9_source.changes uploaded successfully to localhost
along with the files:
gcc-6_6.2.0-9.dsc
gcc-6_6.2.0-9.diff.gz
Greetings,
Your Debian queue daemon (running on host franck.debian.org)
30 matches
Mail list logo