control: severity -1 serious control: tag -1 - moreinfo Hello,
On Tue 16 Aug 2016 at 09:55AM -04, Joachim Breitner wrote:
> I believe the problem is the following: When linking libghc-yi-rope-
> dev, ghc (or Caba?) will look at all its dependencies, and their
> "extra-libraries" fields ("icuuc icui18n icudata" for text-icu) and
> pass that to the linker (as "-licuuc -licui18n -licudata"). This is how
> we get this unwanted dependency.
>
> But since yi-rope does itself not actually use any of these symbols,
> this is probably not required! And not passing these libraries here
> should solve the problem.
If this diagnosis of the problem is correct, then I believe that the bug
severity should be set back to 'serious'.
If libicu is not present on the system, attempts to open yi-rope will
crash because the dynamic linker will try and fail to open libicu, even
though no symbols from that library actually get used.
--
Sean Whitton
signature.asc
Description: PGP signature

