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

Bug#837671: marked as done (ocaml-text: FTBFS with bindnow and PIE enabled)



Your message dated Sun, 6 Nov 2016 12:30:59 +0100
with message-id <79a98b17-a32f-8497-d2ba-46d82f621f37@dogguy.org>
and subject line Issues fixed in ocaml/4.02.3-7+b1
has caused the Debian Bug report #837671,
regarding ocaml-text: FTBFS with bindnow and PIE enabled
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
immediately.)


-- 
837671: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837671
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: ocaml-text
Version: 0.6-3
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):
...
make[1]: Entering directory '/<<PKGBUILDDIR>>'
ocaml setup.ml -configure --prefix /usr --destdir
'/<<PKGBUILDDIR>>/debian/tmp' --enable-pcre --docdir
/usr/share/doc/libtext-ocaml-dev
File "/home/dim/sources/oasis/src/oasis/OASISString.ml", line 118,
characters 8-26:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "/home/dim/sources/oasis/src/oasis/OASISLibrary.ml", line 400,
characters 6-24:
Warning 3: deprecated: Lazy.lazy_from_fun
Use Lazy.from_fun instead.
I: Testing whether -liconv is needed
E: libiconv seems to be missing!
debian/rules:17: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
...

The full build log is available from:
 https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/ocaml-text_0.6-3_amd64.build.gz


Thanks,
Balint

--- End Message ---
--- Begin Message ---
notfound 837659 ocaml/4.02.3-7
notfound 837669 ocaml/4.02.3-7
thanks

OCaml has been binNMUed since then. So, those issues are now resolved and
packages are buildable again. The only issue left is to do PIC on ARM archs
and is tracked in #837359 [1]. It should be fixed in ocaml/4.02.3-8 which
was uploaded a few minutes ago. Once ocaml/4.02.3-8 is available, packages
which failed to build on armhf will be given back for rebuild.

[1] https://bugs.debian.org/837359

If you are still experiencing FTBFSes caused by OCaml, do not hesitate to
re-open the bugreport and we will have a deeper look at the issue.

Regards,

-- 
Mehdi

--- End Message ---

Reply to: