Problem with make distcheck

Derek Atkins warlord at MIT.EDU
Tue Aug 19 02:12:19 CDT 2003


Matthew Vanecek <mevanecek at yahoo.com> writes:

> > Making all in po
> > make[3]: Entering directory 
> > `/home/lapham/temp/gnucash/clean/gnucash/gnucash-1.8.5/=build/po'
> > cd ../../po && ../intltool-update cs.po
> > /bin/sh: line 1: ../intltool-update: No such file or directory
> > make[3]: *** [../../po/cs.po] Error 127
> > make[3]: Leaving directory 
> > `/home/lapham/temp/gnucash/clean/gnucash/gnucash-1.8.5/=build/po'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory 
> > `/home/lapham/temp/gnucash/clean/gnucash/gnucash-1.8.5/=build'
> > make[1]: *** [all] Error 2
> > make[1]: Leaving directory 
> > `/home/lapham/temp/gnucash/clean/gnucash/gnucash-1.8.5/=build'
> > make: *** [distcheck] Error 2

Yep, I get this on RH9, too.  Appears to be a bug in gettextize and
intltoolize.  In particular they provide the following Makefile snippet:

        cd ${srcdir} && ${INTLTOOL_UPDATE} $${LANG}

The problem is that ${INTLTOOL_UPDATE} is defined in the build dir,
not the srcdir, so this doesn't work when builddir != srcdir.
It should read:

        ${INTLTOOL_UPDATE} ${srcdir}/$${LANG}

It appears to only be a problem on RH9...

> zh_CN:
> INTLTOOL_EXTRACT=../intltool-extract ../intltool-update --dist
> --gettext-package gnucash gnucash zh_CN.po
> /bin/sh: line 1: !INTLTOOL_EXTRACT=../intltool-extract: No such file or
> directory

I suspect this is a related issue.

> I just pasted in the one.  I should note, I've updated and pulled in
> Christian's new .po files.  Not sure if that makes a difference.

Nope, that shouldn't...

> There *are* issues compiling 1.8.x branch with the new auto*tools,
> anyhow.  e.g., the Pause... thing, and the configure.in problem (the
> extra intl/Makefile.in entry).

Yea, annoying..  I can fix the intl/Makefile still by some judicious
hacks to autogen.sh.  I don't know what to do about the Pause thing
except perhaps changing the timeout from 60 down to, oh 5.

> I *think* everything else worked OK--there's a football game on now, so
> it's difficult to tell...

Well, as I said on IRC, it worked fine on 7.3...  We're considering
just using the rh7.3-generated tarball for the release.

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list