tags 822820 unreproducible thanks Greetings! I can add -fPIE without issue to the build flags used for the failed target you report in an up-to-date Debian unstable chroot (amd64).
Take care, Adam Conrad <adcon...@debian.org> writes: > Package: gcl > Version: 2.6.12-32 > Severity: normal > Tags: patch > User: ubuntu-de...@lists.ubuntu.com > Usertags: origin-ubuntu yakkety ubuntu-patch > > > > In Ubuntu, the attached patch was applied to achieve the following: > > * Set CC to 'gcc -fno-pie -no-pie' to prevent FTBFS (LP: #1557236) > > The patch itself should be self-explanatory. In Ubuntu, we now default > to '-fPIE -pie' on amd64, ppc64el, and s390x. Turns out that gcl, when > compiled with -fPIE breaks rather spectacularly. > > This patch should be a no-op for Debian, but it's good future-proofing > against a time when Debian may choose to change their defaults as well. > > Compare build resutls before: > > https://launchpad.net/ubuntu/+source/gcl/2.6.12-32 > > And after: > > https://launchpad.net/ubuntu/+source/gcl/2.6.12-32ubuntu1 > > ... Adam > > -- System Information: > Debian Release: stretch/sid > APT prefers yakkety-updates > APT policy: (500, 'yakkety-updates'), (500, 'yakkety-security'), (500, > 'yakkety') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 4.4.0-21-lowlatency (SMP w/4 CPU cores; PREEMPT) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > -- Camm Maguire c...@maguirefamily.org ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah