[Top][All Lists]

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

Re: 0.8.5 Compile errors

From: John Darrington
Subject: Re: 0.8.5 Compile errors
Date: Thu, 29 Oct 2015 07:04:55 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

A couple of people have reported this.

The proximate cause is that your version of xmllint doesn't understand the 
--xpath option.

There are two possible solutions:

1. Upgrade xmllint.  I use  version 20901 and that works for me.

2. In your Makefile, delete the 4 lines:

       $(AM_V_at)cat doc/help-pages-list | while read node ; do \
         $(XMLLINT) --xpath "$$node" $@,tmp > /dev/null; \
         if test $$? -ne 0 ; then  echo "$$node does not appear in $@" ; exit 
1; fi ; \

I do confess that I am confused why people have encountered this.   I thought 
it was something
that only developers should ever have to concern themselves with.  If you have 
built directly
from a released tarball, and not modified anything, then this issue shuld have 
never arisen.

Did you modify and of the .texi files in the doc directory ?


On Wed, Oct 28, 2015 at 03:54:53PM -0700, Robert Messer wrote:
     I???m writing to follow-up on a thread from a few months back. I???m 
getting the exact same error that Daniel Harper reported back in August. The 
archived thread is here: 
     There error seems exactly the same as was reported before. It???s near the 
end, apparently during the doc build. Here???s the last part:
     make[2]: Entering directory `/home/rmesser/pspp-0.8.5'
     /bin/sh /home/rmesser/pspp-0.8.5/build-aux/missing makeinfo  --docbook -I 
. \
        ./doc/pspp.texi -o - \
        | /usr/bin/sed -e 's/Time-&-Date/Time-\&amp;-Date/g' \
        -e 's/&ldquo;/\&#8220;/g' \
        -e 's/&rdquo;/\&#8221;/g' \
        -e 's/&lsquo;/\&#8216;/g' \
        -e 's/&rsquo;/\&#8217;/g' \
        -e 's/&mdash;/\&#8212;/g' \
        -e 's/&ndash;/\&#8242;/g' \
                     -e 's/&eacute;/\&#0233;/g' \
        -e 's/&copy;/\&#0169;/g' \
        -e 's/&minus;/\&#8722;/g' \
        -e 's/&hellip;/\&#8230;/g' \
        -e 's/&bull;/\&#2022;/g' \
        -e 's/&period;/./g' \
        -e 's%\(<figure [^>]*\)>%\1/>%g' \
      | gawk '/<para>.*<table.*>.*<\/para>/{x=sub("</para>",""); print; 
s=1;next}/<\/table>/{print; if (s==1) print "</para>"; s=0; next}1' \
     > doc/pspp.xml,tmp
     output /dev/null doc/pspp.xml,tmp
     make[2]: output: Command not found
     make[2]: [doc/pspp.xml] Error 127 (ignored)
     cat doc/help-pages-list | while read node ; do \
       --xpath "$node" doc/pspp.xml,tmp > /dev/null; \
      if test $? -ne 0 ; then  echo "$node does not appear in doc/pspp.xml" ; 
exit 1; fi ; \
     /bin/sh: line 1: --xpath: command not found
     //address@hidden'AGGREGATE'] does not appear in doc/pspp.xml
     make[2]: *** [doc/pspp.xml] Error 1
     make[2]: Leaving directory `/home/rmesser/pspp-0.8.5'
     make[1]: *** [all-recursive] Error 1
     make[1]: Leaving directory `/home/rmesser/pspp-0.8.5'
     make: *** [all] Error 2
     Since xmllint was reported as a possible issue in August, I checked and it 
is on my system. Here is that info and some system info:
     address@hidden v7.0 pspp-0.8.5]$ xmllint --version
     xmllint: using libxml version 20901
        compiled with: Threads Tree Output Push Reader Patterns Writer SAXv1 
FTP HTTP DTDValid HTML Legacy C14N Catalog XPath XPointer XInclude Iconv 
ISO8859X Unicode Regexps Automata Expr Schemas Schematron Modules Debug Zlib 
     address@hidden v7.0 pspp-0.8.5]$ uname --all
     Linux 3.10.0-229.7.2.el7.x86_64 #1 SMP Tue Jun 23 
22:06:11 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
     pspp-0.8.4 builds for me without incident.
     A possible clue: I am using ???./configure ???without-cairo???, which 
Daniel also reported that he was using. Maybe that has something to do with it?
     Thanks for any thoughts on this. It isn???t particularly urgent for me, 
since I can live with 0.8.4.

     Pspp-users mailing list

Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature

reply via email to

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