* Joachim Breitner <[email protected]> [2015-02-25 16:48:37+0100] > Hi, > > Am Mittwoch, den 25.02.2015, 18:12 +0300 schrieb Dmitry Bogatov: > > Every haskell package library I saw triggers this subj lintian > > warning. I wrote patch for lintian, that filter out this warning for > > haskell libraries, but I want to be sure, that there is actually no sane > > fix. > > I’m not sure if anyone actually investigated the issue, i.e. found out > what --no-relo actually does, and whether it has an effect on Haskell > packages. [email protected] would be the place to > inquire about the latter.
--no-relo? What it is flag to? ghc rejects --no-relo.
> > I tries `ghc-pkg describe rts` and `ghc-pkg update`, but it does not
> > work in build environment. More ideas?
>
> Sorry, I don’t follow. What is “it” here?
$ ghc-pkg describe rts | tee config.file
outputs file like this:
[... many-lines ...]
cc-options:
ld-options: "-Wl,-u,ghczmprim_GHCziTypes_Izh_static_info"
[... many linker flags ...]
[... many lines ...]
$ dpkg-buildflags
[...]
LDFLAGS=-Wl,-z,relro
[...]
So I added these (-Wl,-z,relro) flags into config.file and
loaded it back via
$ ghc-pkg update config.file
but lintian still complains.
--
Best regards, Dmitry Bogatov <[email protected]>,
Free Software supporter, esperantisto and netiquette guardian.
GPG: 54B7F00D
pgpg5ml1SXhRh.pgp
Description: PGP signature
