Re: Bug#1040062: dpkg-dev: Please drop pie-{compile,link}.spec

2023-11-26 Thread Adrian Bunk
On Fri, Nov 24, 2023 at 01:53:04AM +0100, Guillem Jover wrote: > Hi! Hi Guillem! Apologies for not replying to these emails earlier. > On Tue, 2023-10-31 at 10:52:40 +0100, Guillem Jover wrote: >... > > If PIE (via specs files) appears to work on x32, and changing the > > defaults in gcc is too

Re: Bug#1040062: dpkg-dev: Please drop pie-{compile,link}.spec

2023-11-23 Thread Guillem Jover
Hi! On Tue, 2023-10-31 at 10:52:40 +0100, Guillem Jover wrote: > I guess I could do it the other way, and given this is apparently > causing issues as reported by Adrian, and as seen recently from > the referenced bug report which might require patching a specific > package to disable PIE there,

Re: Bug#1040062: dpkg-dev: Please drop pie-{compile,link}.spec

2023-10-31 Thread Guillem Jover
Hi! On Tue, 2023-07-04 at 13:12:48 +0300, Adrian Bunk wrote: > On Tue, Jul 04, 2023 at 09:23:43AM +0200, Guillem Jover wrote: > > On Sun, 2023-07-02 at 00:02:46 +0300, Adrian Bunk wrote: > > > There are some problems with this: > > > > > > 1. PIE should either be default or not be used > > > > >

Re: Bug#1040062: dpkg-dev: Please drop pie-{compile,link}.spec

2023-10-14 Thread Adrian Bunk
On Tue, Jul 04, 2023 at 09:23:43AM +0200, Guillem Jover wrote: > On Sun, Jul 02, 2023 at 12:02:46AM +0300, Adrian Bunk wrote: > >... > > Linking a package with hardening=+all against a static library > > from a package not using hardening=+all cannot work on the > > affected architectures. >... >

Re: Bug#1040062: dpkg-dev: Please drop pie-{compile,link}.spec

2023-07-04 Thread Adrian Bunk
On Tue, Jul 04, 2023 at 09:23:43AM +0200, Guillem Jover wrote: > Hi! Hi Guillem! > On Sun, 2023-07-02 at 00:02:46 +0300, Adrian Bunk wrote: >... > > There are some problems with this: > > > > 1. PIE should either be default or not be used > > > > I suspect x32 might be able to default to PIE

Re: Bug#1040062: dpkg-dev: Please drop pie-{compile,link}.spec

2023-07-04 Thread Guillem Jover
Hi! On Sun, 2023-07-02 at 00:02:46 +0300, Adrian Bunk wrote: > Package: dpkg-dev > Version: 1.21.22 > Severity: normal > X-Debbugs-Cc: debian-al...@lists.debian.org, debian-ia64@lists.debian.org > Since stretch all release architectures are using PIE by default, > and all future release

Bug#1040062: dpkg-dev: Please drop pie-{compile,link}.spec

2023-07-01 Thread Adrian Bunk
Package: dpkg-dev Version: 1.21.22 Severity: normal X-Debbugs-Cc: debian-al...@lists.debian.org, debian-ia64@lists.debian.org [ Cc set to debian-alpha@ and debian-ia64@ since they are most affected ] Since stretch all release architectures are using PIE by default, and all future release