bugGNU Octave - Bugs: bug #53394, building the user manual now...

 
 

bug #53394: building the user manual now depends on Qt, fails with --without-qt

Submitter:  Mike Miller <mtmiller>
Submitted:  Tue 20 Mar 2018 11:51:32 PM UTC
   
 
Category:  Configuration and Build System Severity:  5 - Blocker
Priority:  5 - Normal Item Group:  Build Failure
Status:  Fixed Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * dev Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 21 Mar 2018 07:05:44 PM UTC, comment #4: 

Okay, all checked in here (http://hg.savannah.gnu.org/hgweb/octave/rev/ba9d37893822) on the stable branch.  Closing report.

Rik <rik5>
Group administrator
Wed 21 Mar 2018 06:47:10 PM UTC, comment #3: 

Rik: With your patch, I am able to build with --disable-qt.

John W. Eaton <jwe>
Group administrator
Wed 21 Mar 2018 12:21:51 AM UTC, comment #2: 

Maybe borrow the phrasing from doc/interpreter/module.mk and use an AM_CONDITIONAL?


if AMCOND_BUILD_DOCS
...
...
endif


Instead, we would surround the Qt help stuff with another conditional.


if AMCOND_BUILD_QT_DOCS
...
...
endif


Please try out the patch attached.  If it works I'll add a commit message and make it a proper cset.



(file #43609)

Rik <rik5>
Group administrator
Wed 21 Mar 2018 12:06:20 AM UTC, comment #1: 

When building --without-qt the GUI is disabled.  As qcollectiongenerator is simply reformatting the HTML documentation for use in the GUI, it would be entirely sensible to skip this step when the GUI is disabled.

Rik <rik5>
Group administrator
Tue 20 Mar 2018 11:51:32 PM UTC, original submission:  

The build rules in the doc/interpreter directory now require the Qt help generator tools. The build fails with a fatal error when building with --without-qt.

Confirmed independently by bug #53371 and https://lists.gnu.org/archive/html/octave-maintainers/2018-03/msg00192.html.

Mike Miller <mtmiller>
Group Member

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #43609:  qt_doc.patch added by rik5 (2KiB - text/x-patch)

 

Depends on the following items: None found

Digest:
   bug dependencies.

 

Carbon-Copy List
  • -email is unavailable- added by jwe (Posted a comment)
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by mtmiller (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-03-21 rik5 StatusPatch Submitted Fixed
        Open/ClosedOpen Closed
    2018-03-21 cdf Dependencies- bugs #53371 is dependent
    2018-03-21 rik5 Attached File- Added qt_doc.patch, #43609
        StatusConfirmed Patch Submitted

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code