Debian Bug report logs - #837456
ocamlgraph needs PIE binNMU

Package: src:ocaml; Maintainer for src:ocaml is Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>;

Affects: src:frama-c, src:ocamlgraph

Reported by: Balint Reczey <balint@balintreczey.hu>

Date: Sun, 11 Sep 2016 18:24:02 UTC

Severity: serious

Tags: sid, stretch

Done: Mehdi Dogguy <mehdi@dogguy.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>:
Bug#837456; Package src:frama-c. (Sun, 11 Sep 2016 18:24:05 GMT) (full text, mbox, link).


Acknowledgement sent to Balint Reczey <balint@balintreczey.hu>:
New Bug report received and forwarded. Copy sent to Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>. (Sun, 11 Sep 2016 18:24:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Balint Reczey <balint@balintreczey.hu>
To: submit@bugs.debian.org
Subject: frama-c: FTBFS with bindnow and PIE enabled
Date: Sun, 11 Sep 2016 20:20:27 +0200
Source: frama-c
Version: 20151002+magnesium+dfsg-1
Severity: important
User: balint@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: FTBFS on amd64 with extra hardening

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64 with patched GCC and dpkg.

The rebuild tested if packages are ready for a transition
enabling PIE and bindnow for amd64.

For more information about the changes to sid's dpkg and GCC please
visit:
 https://wiki.debian.org/Hardening/PIEByDefaultTransition

Relevant part (hopefully):
...
configure: switching to OcamlGraph provided by Frama-C
checking for ocamlgraph... no
checking for ocamlgraph.tar.gz... no
configure: error: cannot find OcamlGraph in the current directory.
   Quite strange: would your Frama-C distribution be corrupted?
   Anyway:
   1. download the latest version from http://ocamlgraph.lri.fr/download
   2. install it by './configure && make && make install'
   3. rerun ./configure here
debian/rules:13: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/<<BUILDDIR>>/frama-c-20151002+magnesium+dfsg'
debian/rules:71: recipe for target 'build' failed
...

The full build log is available from:
 https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/frama-c_20151002+magnesium+dfsg-1_amd64.build.gz

Thanks,
Balint




Severity set to 'serious' from 'important' Request was from Lucas Nussbaum <lucas@debian.org> to control@bugs.debian.org. (Fri, 21 Oct 2016 14:08:32 GMT) (full text, mbox, link).


Added blocking bug(s) of 837456: 841939 Request was from Adrian Bunk <bunk@stusta.de> to submit@bugs.debian.org. (Mon, 24 Oct 2016 17:06:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>:
Bug#837456; Package src:frama-c. (Mon, 24 Oct 2016 17:06:08 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@stusta.de>:
Extra info received and forwarded to list. Copy sent to Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>. (Mon, 24 Oct 2016 17:06:08 GMT) (full text, mbox, link).


Message #14 received at 837456@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@stusta.de>
To: 837456@bugs.debian.org
Subject: ocamlgraph needs PIE binNMU
Date: Mon, 24 Oct 2016 20:04:41 +0300
Control: rassagn -1 src:ocamlgraph
Control: affects -1 src:frama-c
Control: retitle -1 ocamlgraph needs PIE binNMU

A binNMU is sufficient to fix this, and already requested.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed




Added indication that 837456 affects src:frama-c Request was from Adrian Bunk <bunk@stusta.de> to 837456-submit@bugs.debian.org. (Mon, 24 Oct 2016 17:06:08 GMT) (full text, mbox, link).


Changed Bug title to 'ocamlgraph needs PIE binNMU' from 'frama-c: FTBFS with bindnow and PIE enabled'. Request was from Adrian Bunk <bunk@stusta.de> to 837456-submit@bugs.debian.org. (Mon, 24 Oct 2016 17:06:09 GMT) (full text, mbox, link).


Bug reassigned from package 'src:frama-c' to 'src:ocamlgraph'. Request was from Adrian Bunk <bunk@stusta.de> to control@bugs.debian.org. (Mon, 24 Oct 2016 17:18:03 GMT) (full text, mbox, link).


No longer marked as found in versions frama-c/20151002+magnesium+dfsg-1. Request was from Adrian Bunk <bunk@stusta.de> to control@bugs.debian.org. (Mon, 24 Oct 2016 17:18:03 GMT) (full text, mbox, link).


Added tag(s) stretch and sid. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Thu, 27 Oct 2016 00:00:17 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>:
Bug#837456; Package src:ocamlgraph. (Sun, 06 Nov 2016 09:21:02 GMT) (full text, mbox, link).


Acknowledgement sent to Mehdi Dogguy <mehdi@dogguy.org>:
Extra info received and forwarded to list. Copy sent to Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>. (Sun, 06 Nov 2016 09:21:02 GMT) (full text, mbox, link).


Message #29 received at 837456@bugs.debian.org (full text, mbox, reply):

From: Mehdi Dogguy <mehdi@dogguy.org>
To: Adrian Bunk <bunk@stusta.de>, 837456@bugs.debian.org
Subject: Re: Bug#837456: ocamlgraph needs PIE binNMU
Date: Sun, 6 Nov 2016 10:18:06 +0100
Control: reassign -1 src:ocaml
Control: merge 837359 -1
Control: affects -1 src:ocamlgraph

Hi,

On 24/10/2016 19:04, Adrian Bunk wrote:
> Control: rassagn -1 src:ocamlgraph
> Control: affects -1 src:frama-c
> Control: retitle -1 ocamlgraph needs PIE binNMU
> 
> A binNMU is sufficient to fix this, and already requested.
> 

The binNMU has been scheduled and the only missing issue is to do with PIC on
armhf. The issue needs to be fixed in OCaml only. Hence, I am reassigning the
bug. Once OCaml is fixed on armhf, ocamlgraph could be given back to build.

Regards,

-- 
Mehdi



Bug reassigned from package 'src:ocamlgraph' to 'src:ocaml'. Request was from Mehdi Dogguy <mehdi@dogguy.org> to 837456-submit@bugs.debian.org. (Sun, 06 Nov 2016 09:21:02 GMT) (full text, mbox, link).


Added indication that 837456 affects src:ocamlgraph Request was from Mehdi Dogguy <mehdi@dogguy.org> to 837456-submit@bugs.debian.org. (Sun, 06 Nov 2016 09:21:03 GMT) (full text, mbox, link).


Reply sent to Mehdi Dogguy <mehdi@dogguy.org>:
You have taken responsibility. (Sun, 06 Nov 2016 11:48:04 GMT) (full text, mbox, link).


Notification sent to Balint Reczey <balint@balintreczey.hu>:
Bug acknowledged by developer. (Sun, 06 Nov 2016 11:48:05 GMT) (full text, mbox, link).


Message #38 received at 837456-done@bugs.debian.org (full text, mbox, reply):

From: Mehdi Dogguy <mehdi@dogguy.org>
To: 837456-done@bugs.debian.org, Adrian Bunk <bunk@stusta.de>
Subject: Re: Bug#837456: ocamlgraph needs PIE binNMU
Date: Sun, 6 Nov 2016 12:46:00 +0100
On 06/11/2016 10:18, Mehdi Dogguy wrote:
> The binNMU has been scheduled and the only missing issue is to do with PIC on
> armhf. The issue needs to be fixed in OCaml only. Hence, I am reassigning the
> bug. Once OCaml is fixed on armhf, ocamlgraph could be given back to build.
> 

ocaml (4.02.3-8) has been uploaded to fix the issue on armhf and ocamlgraph
given back (with a dep-wait) to be rebuilt with the latest ocaml once
available. So, closing this issue since all actions have been scheduled.

Regards,

-- 
Mehdi



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 05 Dec 2016 09:56:19 GMT) (full text, mbox, link).


Bug unarchived. Request was from Don Armstrong <don@debian.org> to control@bugs.debian.org. (Wed, 07 Dec 2016 01:55:54 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 04 Jan 2017 07:42:15 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 11:38:40 2017; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.