#1227 [OSX] cairo terms broken in 4.6.2 and cvs

release_critical
closed-works-for-me
nobody
5
2013-10-28
2013-04-02
Matteo Ipri
No

Cairo terminals are broken in gnuplot 4.6.2 and cvs. They show no text, or text that is way too small to be readable.
I use OS X 10.8.3 and got gnuplot installed via homebrew using the following commands:
4.6.2 via
brew install gnuplot --cairo --latex --pdf --qt --with-x --without-emacs --wx
cvs via:
brew install gnuplot --cairo --latex --pdf --qt --with-x --without-emacs --wx --HEAD
here comes the output of the show version longcommand in gnuplot.

gnuplot> show version long

    G N U P L O T
    Version 4.6 patchlevel 2    last modified 2013-03-14 
    Build System: Darwin x86_64

    Copyright (C) 1986-1993, 1998, 2004, 2007-2013
    Thomas Williams, Colin Kelley and many others

    gnuplot home:     http://www.gnuplot.info
    faq, bugs, etc:   type "help FAQ"
    immediate help:   type "help"  (plot window: hit 'h')
Compile options:
-READLINE  +LIBREADLINE  +HISTORY  
-BACKWARDS_COMPATIBILITY  +BINARY_DATA  
+GD_PNG  +GD_JPEG  +GD_TTF  +GD_GIF  +ANIMATION  
-USE_CWDRC  +X11  +X11_POLYGON  +MULTIBYTE  +X11_EXTERNAL +USE_MOUSE     +HIDDEN3D_QUADTREE  
+DATASTRINGS  +HISTOGRAMS  +OBJECTS  +STRINGVARS  +MACROS  +IMAGE     +USER_LINETYPES +STATS

GNUPLOT_DRIVER_DIR = "/usr/local/Cellar/gnuplot/4.6.2/libexec/gnuplot/4.6"
GNUPLOT_PS_DIR     = "/usr/local/Cellar/gnuplot/4.6.2/share/gnuplot/4.6/PostScript"
HELPFILE           = "/usr/local/Cellar/gnuplot/4.6.2/share/gnuplot/4.6/gnuplot.gih"

and

    G N U P L O T
    Version 4.7 patchlevel 0    last modified 2012-06-19

    Copyright (C) 1986-1993, 1998, 2004, 2007-2012
    Thomas Williams, Colin Kelley and many others

    gnuplot home:     http://www.gnuplot.info
    mailing list:     gnuplot-beta@lists.sourceforge.net
    faq, bugs, etc:   type "help FAQ"
    immediate help:   type "help"  (plot window: hit 'h')
Compile options:
-READLINE  +LIBREADLINE  +HISTORY  
-BACKWARDS_COMPATIBILITY  +BINARY_DATA  
+GD_PNG  +GD_JPEG  +GD_TTF  +GD_GIF  +ANIMATION  
-USE_CWDRC  +X11  +X11_POLYGON  +MULTIBYTE  +X11_EXTERNAL +USE_MOUSE     +HIDDEN3D_QUADTREE  
+DATASTRINGS  +HISTOGRAMS  +OBJECTS  +STRINGVARS  +MACROS  +IMAGE  +USER_LINETYPES +STATS

GNUPLOT_DRIVER_DIR = "/usr/local/Cellar/gnuplot/HEAD/libexec/gnuplot/4.7"
GNUPLOT_PS_DIR     = "/usr/local/Cellar/gnuplot/HEAD/share/gnuplot/4.7/PostScript"
HELPFILE           = "/usr/local/Cellar/gnuplot/HEAD/share/gnuplot/4.7/gnuplot.gih"

I attach two files zipped together, one per gnuplot version, which contain the scripts used and the resulting output files.

1 Attachments

Discussion

  • Matteo Ipri
    Matteo Ipri
    2013-04-02

    ops, I forgot:
    pango: stable 1.34.0
    cairo: stable 1.12.14
    glib: stable 2.36.0

    and I remove the patch lines from the homebrew gnuplot formula, since they are no more needed.

     
    • summary: cairo terms broken in 4.6.2 and cvs --> [OSX] cairo terms broken in 4.6.2 and cvs
     
  • They're definitely not nearly as broken as you claim them to be. E.g. the pdfcairo terminal of the MS Windows binary of 4.6pl2 that's being prepared works just fine.

     
  • Matteo Ipri
    Matteo Ipri
    2013-04-02

    Ok, so where does the bug rely? Where should I dig to understand it better and get the cairo terminals to work on OS X, too?

     
  • Ethan Merritt
    Ethan Merritt
    2013-05-04

    • status: open --> open-works-for-me
     
  • Ethan Merritt
    Ethan Merritt
    2013-10-28

    • status: open-works-for-me --> closed-works-for-me