[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#865597: marked as done (at-spi2-core shouldn't disable PIE)

Your message dated Tue, 04 Jul 2017 19:03:54 +0000
with message-id <E1dST74-000FaE-JG@fasolo.debian.org>
and subject line Bug#865597: fixed in at-spi2-core 2.24.1-1
has caused the Debian Bug report #865597,
regarding at-spi2-core shouldn't disable PIE
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 owner@bugs.debian.org

865597: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865597
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: at-spi2-core
Version: 2.22.0-6
Severity: normal
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

Please consider applying the following patch:

--- debian/rules.old	2017-06-23 02:58:46.000000000 +0000
+++ debian/rules	2017-06-23 02:58:56.000000000 +0000
@@ -1,8 +1,6 @@
 #!/usr/bin/make -f
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-pie
-export DEB_CFLAGS_MAINT_APPEND = -no-pie -fno-pie -fno-PIE
-export DEB_LDFLAGS_MAINT_APPEND = -no-pie
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 	dh $@ --with autoreconf

--- End Message ---
--- Begin Message ---
Source: at-spi2-core
Source-Version: 2.24.1-1

We believe that the bug you reported is fixed in the latest version of
at-spi2-core, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 865597@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Paul Gevers <elbrus@debian.org> (supplier of updated at-spi2-core package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)

Hash: SHA256

Format: 1.8
Date: Tue, 04 Jul 2017 20:31:25 +0200
Source: at-spi2-core
Binary: at-spi2-core at-spi2-core-udeb libatspi2.0-0 libatspi0-udeb libatspi2.0-dev gir1.2-atspi-2.0 at-spi2-doc
Architecture: source
Version: 2.24.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <pkg-a11y-devel@lists.alioth.debian.org>
Changed-By: Paul Gevers <elbrus@debian.org>
 at-spi2-core - Assistive Technology Service Provider Interface (dbus core)
 at-spi2-core-udeb - Assistive Technology Service Provider Interface (dbus core for d- (udeb)
 at-spi2-doc - Assistive Technology Service Provider Interface (Documentation)
 gir1.2-atspi-2.0 - Assistive Technology Service Provider (GObject introspection)
 libatspi0-udeb - Assistive Technology Service Provider Interface - module for d-i (udeb)
 libatspi2.0-0 - Assistive Technology Service Provider Interface - shared library
 libatspi2.0-dev - Development files for the assistive technology service provider
Closes: 865597
 at-spi2-core (2.24.1-1) unstable; urgency=medium
   * Team upload
   [ Jeremy Bicha ]
   * New upstream release.
   * Drop patches applied in new release:
     - revert-register-late
     - register-client-not-too-early
     - git-329ef2c4ebcb3aec6dcfcac15357fd583a60c969
     - git-eba079f3e72e61e6b55d81727ab50c85d505d296
   [ Samuel Thibault ]
   * Use canonical anonscm vcs URL.
   * control: Update maintainer mailing list.
   * re-enable PIE, gobject-introspection doesn't pose problem any more
     (Closes: Bug#865597).
   [ Paul Gevers ]
   * Rewrite d/copyright
 e177b017a547a535ff38f0a97db424ec5b5e28ca 2215 at-spi2-core_2.24.1-1.dsc
 d6ba8b526279e4f12b29f18fff657301eee1b404 452440 at-spi2-core_2.24.1.orig.tar.xz
 1a768246687f441876e4e87c700b44960dc00c3a 8412 at-spi2-core_2.24.1-1.debian.tar.xz
 8eb8e86c607849b737d30db3109d8a85b84106e90f2d1e1e134c9c50baa15abf 2215 at-spi2-core_2.24.1-1.dsc
 1e90d064b937aacfe79a96232ac7e63d28d716e85bd9ff4333f865305a959b5b 452440 at-spi2-core_2.24.1.orig.tar.xz
 d1b4a15c3457be53378f624ce300b28d485ec4fb99e3874e442e75c88a52c188 8412 at-spi2-core_2.24.1-1.debian.tar.xz
 3cbde8564925d14f3b732d2e80962e9c 2215 misc optional at-spi2-core_2.24.1-1.dsc
 61d0a471e693292934a73f288ebff35c 452440 misc optional at-spi2-core_2.24.1.orig.tar.xz
 a26e65bc9dcff79c7bd42a3c76127f49 8412 misc optional at-spi2-core_2.24.1-1.debian.tar.xz



--- End Message ---

Reply to: