Package: blhc
Version: 0.07
Severity: important
Tags: upstream

Control: forwarded 796560 [email protected]

Hi,

The blhc --all is saying about PIE absence in some packages. However, the
current dpkg version changed the usage policy for PIE.

>From dpkg changelog:

------------------------------------------------------

dpkg (1.18.15) unstable; urgency=medium

  [ Guillem Jover ]
  * Improve PIE flags support:
    - Do not enable PIE when linking static programs. glibc-based systems
      do not support this combination and produce very bogus output.
      Proposed by Szabolcs Nagy <[email protected]>. Closes: #843714

[...]

 -- Guillem Jover <[email protected]>  Wed, 16 Nov 2016 03:28:05 +0100

dpkg (1.18.14) unstable; urgency=medium

  [ Guillem Jover ]
  * Improve PIE flags support:
    - Rename the spec name cc1_options to self_spec.
      Suggested by James Clarke <[email protected]>
    - Do not set PIE options if they have been negated, and do not reset
      them if they have been requested.
    Closes: #843791, #843826

[...]

 -- Guillem Jover <[email protected]>  Fri, 11 Nov 2016 02:26:08 +0100

dpkg (1.18.13) unstable; urgency=medium

  * Improve PIE flags support:
    - Retroactively document in the changelog that PIE is enabled by default
      on all supported architectures regardless of gcc doing so itself on a
      subset of them.
    - When emitting PIE flags on architectures where gcc does not inject
      those itself, do it via a specs file too, so that maintainers can
      use them unconditionally regardless of the object being compiled
      or linked.
    - When injecting -no-pie for linking via the gcc specs file also
      inject -fno-PIE.
    - Update the documentation.

[...]

 -- Guillem Jover <[email protected]>  Mon, 07 Nov 2016 03:28:42 +0100

------------------------------------------------------

Simon, can you fix this issue?

Thanks in advance.

Regards,

Eriberto

Reply via email to