bugGNU Octave - Bugs: bug #36943, documentation not built without...


bug #36943: documentation not built without gnuplot

Submitted by:  Carnë Draug <carandraug>
Submitted on:  Tue 24 Jul 2012 05:12:22 PM UTC  
Category: Configuration and Build SystemSeverity: 3 - Normal
Priority: 3 - LowItem Group: Incorrect Documentation
Status: FixedAssigned to: None
Originator Name: Open/Closed: Closed
Release: devOperating System: Any

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


(Jump to the original submission Jump to the original submission)

Sat 12 Sep 2015 03:29:58 PM UTC, comment #7:

This is fixed with cset http://hg.savannah.gnu.org/hgweb/octave/rev/b439ccc9a162, the manual is built with the Qt toolkit now.

Mike Miller <mtmiller>
Project Member
Tue 24 Feb 2015 03:29:11 PM UTC, comment #6:

TeX rendering can be done with fltk as it is now and this
is at least briefly described in the Manual. But, it is a
2-step process and so not too convenient for integration
in the build flow. And, additional editing would be needed
since the Octave output is LaTeX, not texinfo.

For other purposes, like publications, I find the current
fltk quite convenient. There is actually an advantage of
including any TeX material after the plots are generated
since the annotations can be adjusted without having to
regenerate the plots. And, you get to use your configured
TeX/LaTeX so it is easy to include related material in the

Michael Godfrey <godfrey>
Tue 24 Feb 2015 02:13:22 PM UTC, comment #5:

Adding dependency on bug #42320 since TeX rendering is required to generate the images for the Octave documentation.

Mike Miller <mtmiller>
Project Member
Sat 14 Feb 2015 05:40:01 PM UTC, comment #4:

And there is another problem in that the build currently fails in doc/interpreter if you don't have OSMesa installed. We've gone from requiring gnuplot to requiring OpenGL and OSMesa instead. I've asked jwe to look at supporting whichever toolkit is available, or maybe we just make OSMesa another requirement for developers.

Rik <rik5>
Project Administrator
Sat 14 Feb 2015 05:33:25 PM UTC, comment #3:

This is now being done… sort of. Cset http://hg.savannah.gnu.org/hgweb/octave/rev/1170c849952b changed the build to no longer switch to Gnuplot when building the figures for the manual. However, there is one figure in the documentation that demonstrates the use of TeX, which doesn't currently work with OpenGL printing.

Mike Miller <mtmiller>
Project Member
Tue 24 Jul 2012 05:47:34 PM UTC, comment #2:

Jordi nailed it. Until we have reliable production of figures we can't completely move to OpenGL-based graphics. See the bug report for bug #36255

Rik <rik5>
Project Administrator
Tue 24 Jul 2012 05:21:32 PM UTC, comment #1:

We can't build the docs with fltk because OpenGL offscreen plotting rarely works.

Jordi Gutiérrez Hermoso <jordigh>
Project Administrator
Tue 24 Jul 2012 05:12:22 PM UTC, original submission:


when running configure without gnuplot, the building of documentation is automatically disabled. I have tracked this to changeset 14579:4dc85c4f151b

I understand that plotting may be needed to build the documentation but shouldn't in that case check if fltk could be used instead rather than disabling it? I see that in the dev release of octave, native graphics are already automatically used when gnuplot is missing.


Carnë Draug <carandraug>
Project Member


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

No files currently attached


   bug dependencies.

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by godfrey (Posted a comment)
  • -unavailable- added by mtmiller (Posted a comment)
  • -unavailable- added by rik5 (Posted a comment)
  • -unavailable- added by jordigh (Posted a comment)
  • -unavailable- added by carandraug (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 12 Sep 2015 03:29:58 PM UTCmtmillerStatusPostponed=>Fixed
    Tue 24 Feb 2015 02:13:22 PM UTCmtmillerStatusIn Progress=>Postponed
      Dependencies-=>Depends on bugs #42320
    Sat 14 Feb 2015 05:33:25 PM UTCmtmillerStatusPostponed=>In Progress
    Tue 03 Feb 2015 02:05:17 AM UTCmtmillerDependencies-=>Depends on bugs #33180
    Tue 24 Jul 2012 05:47:34 PM UTCrik5Priority5 - Normal=>3 - Low

    Back to the top

    Powered by Savane 3.1-cleanup