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

Re: How to debug translators?



neal@cs.uml.edu (Neal H. Walfield) writes:

> Johannes Rohr <j.rohr@gmx.de> writes:
> > should be enough, not? Again, I only see 'translator died'.
> > 
> > How can I gather further info?
> 
> Try setting an active translator (i.e. `settrans -a') so that all
> output goes to your terminal instead of /dev/null.

Yes, thanks. Unfortunately the ftpfs translator does not generate any
output, as far as I can see. It would be nice if someone would add a
--verbose option or so, that makes it display all the traffic between
itself and the ftp server.

On my other computer running Debian woody I've set up a wu-ftpd for
testing. But, again unfortunately, this works flawlessly, while any
attempts to set up a translator for an ftp server outside of my house
fail reproducibly.

I've also played around with the nfs translator a little more. The
result is, that it fails reproducibly unless I add 'insecure' to the
option list in /etc/exports. With 'insecure' it works nicely.

> > Second: I should probably recompile the Hurd with debugging
> > symbols. But apt-get build-dep hurd && apt-get source -b hurd
> > fails. If anyone would like to look at this, I can post the exact
> > errors.
> 
> If you want help, you need to be specific, by, for example, posting
> the error messages and other system details.

Yes, sure. This is what happens when I try to build the latest Hurd
sources available in Debian (after satisfying all build-depends):

dpkg-buildpackage: source package is hurd
dpkg-buildpackage: source version is 20021118-1
dpkg-buildpackage: source maintainer is Marcus Brinkmann <brinkmd@debian.org>
dpkg-buildpackage: host architecture is hurd-i386
 fakeroot debian/rules clean
test -f debian/rules
rm -f  debian/files include/*.h stamp-build stamp-config
rm -rf debian/tmp debian/hurd-dev build
rm -f doc/hurd.d doc/hurd.info* version.texi
for NAME in hurd/*.h; do \
  if [ -L $NAME ] ; then \
    rm -f $NAME ; \
  fi \
done
rm -f core `find . \( -name '*.o' -name '*.orig' -o -name '*.rej' -o -name '*~' \
                -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
                -o -name '.*.rej' -o -name '.SUMS' \) -print`
 debian/rules build
autoconf
configure:1704: error: possibly undefined macro: AC_TRY_COMPILER
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure:1727: error: possibly undefined macro: AC_PROG_CC_GNU
make: *** [configure] Fehler 1
debuild: fatal error at line 456:
dpkg-buildpackage failed!
sh-2.05b$ exit

I've today grabbed a newer source tarball from alpha.gnu.org, and
there this seems to be fixed. 

Thanks,

Johannes



Reply to: