This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch,quadmath] PR 46543: Add first documentation


> Changes relative to http://gcc.gnu.org/ml/gcc/2010-12/msg00162.html
> - Use AS_HELP_STRING as suggested by Andreas
> - Use gcc-patches@ instead of gcc@

libquadmath now fails to build if makeinfo isn't installed on the system:

make[3]: Entering directory 
`/nfs/nile/nile.build/botcazou/gcc-head/sparc-sun-solaris2.10/sparc-sun-solaris2.10/libquadmath'
restore=: && backupdir=".am$$" && \
        rm -rf $backupdir && mkdir $backupdir && \
        if (/nile.build/botcazou/gcc-head/src/missing 
makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 
2>&1; then \
          for f in libquadmath.info libquadmath.info-[0-9] 
libquadmath.info-[0-9][0-9] libquadmath.i[0-9] libquadmath.i[0-9][0-9]; do \
            if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
          done; \
        else :; fi && \
        if /nile.build/botcazou/gcc-head/src/missing 
makeinfo --split-size=5000000 --split-size=5000000  -I /nile.build/botcazou/gcc-head/src/libquadmath/../gcc/doc/include -I /nile.build/botcazou/gcc-head/src/libquadmath 
\
         -o libquadmath.info `test -f 'libquadmath.texi' || 
echo '/nile.build/botcazou/gcc-head/src/libquadmath/'`libquadmath.texi; \
        then \
          rc=0; \
        else \
          rc=$?; \
          $restore $backupdir/* `echo "./libquadmath.info" | sed 's|
[^/]*$||'`; \
        fi; \
        rm -rf $backupdir; exit $rc
WARNING: `makeinfo' is missing on your system.  You should only need it if
         you modified a `.texi' or `.texinfo' file, or any other file
         indirectly affecting the aspect of the manual.  The spurious
         call might also be the consequence of using a buggy `make' (AIX,
         DU, IRIX).  You might want to install the `Texinfo' package or
         the `GNU make' package.  Grab either from any GNU archive site.
make[3]: *** [libquadmath.info] Error 1


There is apparently a dependency on libquadmath.info via INFO_DEPS:

INFO_DEPS = libquadmath.info

-- 
Eric Botcazou


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]