[Fwd: Re: gv 3.6.2 is broken with glibc 2.9 - needs mpfr lib]

View: New views
1 Messages — Rating Filter:   Alert me  

[Fwd: Re: gv 3.6.2 is broken with glibc 2.9 - needs mpfr lib]

by Markus Steinborn-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey, that's interesting. GNU gv 3.6.2 (that is an older version) also
fails under currently unknown circumstances when using glibc 2.9.

So it's not any of the changes we did in GNU gv.


Markus

Thanks for the prompt reply.

I am running Slackware 12.2, the latest stable release.
    kernel 2.6.29.2
    glibc 2.7
    gcc (-g++) 4.2.4
    gv 3.6.2
and all is fine.

In another partition, I am testing Slackware Current (2009 April 27 release)
    kernel 2.6.29.2
    glibc 2.9
    gcc (-g++) 4.3.3
    gv 3.6.2
In an xterm, executing gv reports to stdout(err) the following

    Warning: Representation size 4 must match superclass's
        to override highlightedBackground
    Warning: Representation size 2 must match superclass's
        to override internalWidth
    Segmentation fault

and it does not launch, of course. Executing ldd on gv shows
no problems. (I do not know c++ so the error is of no help
to me except the seg fault one.)

However, if I rebuild gv 3.6.2 using the Slackbuild script
in the new environment (glibc 2.9, etc) and install the new
version, everything is just fine!

Just an FYI for the Linux community.

Regards from sunny Santa Monica California.

Richard

As an aside, even using gs 8.64, pdf2ps still renders horrible
grainy text while pdftops (from Poppler/Xpdf) is perfect.
Any idea when this will be addressed? Is this a gs or gv issue?


---- Markus Steinborn <gnugv_maintainer@...> wrote:

=============
Richard David Sherman wrote:
> The latest gv, 3.6.2, will NOT launch with glibc 2.9. This has been reported with several distros on the web. A rebuild with the library mpfr corrects this problem. Please note that executing ldd on the gv binary does NOT show a need for this lib. Weird. The various distro vendors should be updated on this minor issue.
>  
Thank you for reporting this issue. But gv 3.6.7 is the latest version,
not gv 3.6.2. Which version do you really mean?


Well, I do not have every distribution to test with, but on Fedora 10
(without updates) it worked for me. On debian's bug tracker, there is no
bug reporting with this issue and the debian gv maintainer reports GNU
gv 3.6.7 being working on debian unstable - and yes, debian testing and
unstable are shipped with glibc 2.9. So any instructions how to
reproduce this bug would be helpful. Then we can investigate what goes
wrong.


Greetings from Germany

Markus Steinborn
GNU gv maintainer