Menu

#2341 Build of documentation fails

None
closed-invalid
nobody
None
2020-10-19
2020-10-16
No

The build of the docs from git is broken, buildlog attached.
I am on Arch Linux. I also tried to suppress generation of info files, but failed to do so.

1 Attachments

Discussion

  • Stefan Husmann

    Stefan Husmann - 2020-10-16
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -0,0 +1,2 @@
    +The build of the docs from git is broken, buildlog attached.
    +I am on Arch Linux. I also tried to suppress generation of info files, but failed to do so.
    
    • Group: -->
    • Priority: -->
     
  • Ethan Merritt

    Ethan Merritt - 2020-10-16

    The creation of info documentation has not been supported by gnuplot for a long time now.
    To the best of my knowledge it is no longer present in any of the default build targets, although it is true that the hooks are still in the Makefile. The intent there was that if a 3rd-party project wanted to generate emacs/info files they can be installed along with the gnuplot automake generated files. But I do not know if there are any such 3rd-party projects that remain active.

    I cannot figure out from the log file you attached where the request to install info files came from. I do see that it is could result from "make alldoc". Is that what you did? That target is marked "for debugging" in the Makefile. It was not intended for normal use.

     
  • Stefan Husmann

    Stefan Husmann - 2020-10-19

    What I do ist this:

    ./prepare 
    TERMLIBS='-lX11' ./configure --prefix=/usr \ 
    --libexecdir=/usr/lib \ 
    --with-gihdir=/usr/share/gnuplot \ 
    --with-texdir=/usr/share/texmf \ 
    --with-readline=gnu \ 
    --disable-wxwidgets \ 
    --enable-kpsexpand \
    --with-qt=qt5 
    make pkglibexecdir=/usr/bin
    

    Edit: Oops, I also had

    make install install-info 
    

    at the install step. Removing install-info target fixes the build. Sorry for the noise.

     

    Last edit: Stefan Husmann 2020-10-19
  • Ethan Merritt

    Ethan Merritt - 2020-10-19
    • status: open --> closed-invalid
     

Log in to post a comment.