bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compilation error with SVN rev5259


From: Werner LEMBERG
Subject: Re: compilation error with SVN rev5259
Date: Sun, 02 Jun 2013 19:51:37 +0200 (CEST)

> Not enough arguments for Texinfo::Structuring::merge_indices
>   at ../tp/Texinfo/Convert/IXIN.pm line 625, near "$index_names)"

I've found the reason.  Doing this call (extracted from the Makefile
log)

  strace \
    /usr/bin/perl \
      -I "../tp" \
      -I "../tp/maintain/lib/libintl-perl/lib" \
      -I "../tp/maintain/lib/Unicode-EastAsianWidth/lib" \
      -I "../tp/maintain/lib/Text-Unidecode/lib" \
      ../tp/texi2any &> texi2any.strace

within the `doc' directory, the result of

  grep 'open.*Structuring.pm' texi2any.strace

is

  open("/usr/local/share/texinfo/Texinfo/Structuring.pm",
       O_RDONLY|O_LARGEFILE) = 4

which is bad: The old `Structuring.pm' file (from Nov. 2012) indeed
contains the line

  sub merge_indices($$$) { ... }

which explains the error message!  Below is the complete list of
opened .pm files.

Note that there is another bug: After changing IXIN.pm in the SVN
repository as suggested by you, a call to `make' tells me that nothing
is to be done.  In other words, a proper dependency on IXIN.pm (and
probably other files) is missing.


    Werner


======================================================================


> grep 'open.*\.pm' texi2any.strace

open("/usr/lib/perl5/5.14.2/strict.pm", O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/File/Spec.pm", 
O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/vars.pm", O_RDONLY|O_LARGEFILE) = 5
open("/usr/lib/perl5/5.14.2/warnings/register.pm", O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/warnings.pm", O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/File/Spec/Unix.pm", 
O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Config.pm", 
O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/File/Basename.pm", O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/Exporter.pm", O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/Getopt/Long.pm", O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/constant.pm", O_RDONLY|O_LARGEFILE) = 5
open("/usr/lib/perl5/5.14.2/overload.pm", O_RDONLY|O_LARGEFILE) = 5
open("/usr/lib/perl5/5.14.2/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) = 4
open("/usr/local/share/texinfo/Texinfo/Convert/Texinfo.pm", 
O_RDONLY|O_LARGEFILE) = 4
open("/usr/local/share/texinfo/Texinfo/Common.pm", O_RDONLY|O_LARGEFILE) = 5
open("/usr/local/share/texinfo/Texinfo/Documentlanguages.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/Carp.pm", O_RDONLY|O_LARGEFILE) = 6
open("/usr/local/share/texinfo/Texinfo/Parser.pm", O_RDONLY|O_LARGEFILE) = 4
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Data/Dumper.pm", 
O_RDONLY|O_LARGEFILE) = 5
open("/usr/lib/perl5/5.14.2/XSLoader.pm", O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/bytes.pm", O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Encode.pm", 
O_RDONLY|O_LARGEFILE) = 5
open("/usr/lib/perl5/5.14.2/base.pm", O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Encode/Alias.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Encode/Config.pm", 
O_RDONLY|O_LARGEFILE) = 5
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Encode/Encoding.pm", 
O_RDONLY|O_LARGEFILE) = 5
open("/usr/local/share/texinfo/Texinfo/Report.pm", O_RDONLY|O_LARGEFILE) = 5
open("/usr/local/share/texinfo/lib/libintl-perl/lib/Locale/Messages.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/local/share/texinfo/lib/libintl-perl/lib/Locale/gettext_pp.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/locale.pm", O_RDONLY|O_LARGEFILE) = 7
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/IO/Handle.pm", 
O_RDONLY|O_LARGEFILE) = 7
open("/usr/lib/perl5/5.14.2/Symbol.pm", O_RDONLY|O_LARGEFILE) = 9
open("/usr/lib/perl5/5.14.2/SelectSaver.pm", O_RDONLY|O_LARGEFILE) = 9
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/IO.pm", 
O_RDONLY|O_LARGEFILE) = 9
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/POSIX.pm", 
O_RDONLY|O_LARGEFILE) = 7
open("/usr/lib/perl5/5.14.2/AutoLoader.pm", O_RDONLY|O_LARGEFILE) = 9
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Fcntl.pm", 
O_RDONLY|O_LARGEFILE) = 9
open("/usr/lib/perl5/5.14.2/Tie/Hash.pm", O_RDONLY|O_LARGEFILE) = 9
open("/usr/local/share/texinfo/lib/libintl-perl/lib/Locale/Recode.pm", 
O_RDONLY|O_LARGEFILE) = 7
open("/usr/local/share/texinfo/lib/libintl-perl/lib/Locale/Recode/_Conversions.pm",
 O_RDONLY|O_LARGEFILE) = 7
open("/usr/lib/perl5/5.14.2/integer.pm", O_RDONLY|O_LARGEFILE) = 9
open("/usr/local/share/texinfo/Texinfo/Encoding.pm", O_RDONLY|O_LARGEFILE) = 5
open("/usr/local/share/texinfo/Texinfo/Convert/Text.pm", O_RDONLY|O_LARGEFILE) 
= 5
open("/usr/local/share/texinfo/Texinfo/Convert/Unicode.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/Unicode/Normalize.pm", 
O_RDONLY|O_LARGEFILE) = 7
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/DynaLoader.pm", 
O_RDONLY|O_LARGEFILE) = 7
open("/usr/local/share/texinfo/lib/Unicode-EastAsianWidth/lib/Unicode/EastAsianWidth.pm",
 O_RDONLY|O_LARGEFILE) = 7
open("/usr/local/share/texinfo/Texinfo/Convert/NodeNameNormalization.pm", 
O_RDONLY|O_LARGEFILE) = 5
open("/usr/local/share/texinfo/lib/Text-Unidecode/lib/Text/Unidecode.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/lib/perl5/5.14.2/utf8.pm", O_RDONLY|O_LARGEFILE) = 7
open("/usr/local/share/texinfo/Texinfo/Structuring.pm", O_RDONLY|O_LARGEFILE) = 
4
open("/usr/local/share/texinfo/Texinfo/Convert/Info.pm", O_RDONLY|O_LARGEFILE) 
= 4
open("/usr/local/share/texinfo/Texinfo/Convert/Plaintext.pm", 
O_RDONLY|O_LARGEFILE) = 5
open("/usr/local/share/texinfo/Texinfo/Convert/Converter.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/local/share/texinfo/Texinfo/Convert/Paragraph.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/local/share/texinfo/Texinfo/Convert/Line.pm", O_RDONLY|O_LARGEFILE) 
= 6
open("/usr/local/share/texinfo/Texinfo/Convert/UnFilled.pm", 
O_RDONLY|O_LARGEFILE) = 6
open("/usr/local/share/texinfo/Texinfo/Convert/HTML.pm", O_RDONLY|O_LARGEFILE) 
= 4
open("../tp/Texinfo/Convert/TexinfoXML.pm", O_RDONLY|O_LARGEFILE) = 4
open("../tp/Texinfo/Convert/TexinfoSXML.pm", O_RDONLY|O_LARGEFILE) = 4
open("/usr/local/share/texinfo/Texinfo/Convert/DocBook.pm", 
O_RDONLY|O_LARGEFILE) = 4
open("/usr/local/share/texinfo/Texinfo/Convert/TextContent.pm", 
O_RDONLY|O_LARGEFILE) = 4
open("/usr/local/share/texinfo/Texinfo/Convert/PlainTexinfo.pm", 
O_RDONLY|O_LARGEFILE) = 4
open("../tp/Texinfo/Convert/IXINSXML.pm", O_RDONLY|O_LARGEFILE) = 4
open("../tp/Texinfo/Convert/IXIN.pm", O_RDONLY|O_LARGEFILE) = 5
open("/usr/lib/perl5/5.14.2/i586-linux-thread-multi/MIME/Base64.pm", 
O_RDONLY|O_LARGEFILE) = 6



reply via email to

[Prev in Thread] Current Thread [Next in Thread]