Re: what am I doing wrong building 1.8?

2007-08-22 Thread Ludovic Courtès
Hi,

"Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:

> Complete output can be found at:
>
> 
> 

What's that:

  open("/usr/lib/libsandbox.so", O_RDONLY) = 3

Doesn't it somehow virtualize the file system?  Might it have undesired
side effects?

Otherwise, I can't explain `ls' output can show `configure.in' and a few
lines later `stat ()' returns ENOENT.

You could as well as try something like this in `autogen.sh':

  strace -e stat,stat64,lstat,lstat64 -f stat --terse configure.in

  stat --terse configure.in || echo "STAT FAILED"

> I am using a gnulib build from the live repository. The one on the logs is
> only a few days old, but todays version doesn't fix the problem. The version
> it reports:
>
> /usr/share/gnulib/gnulib-tool (GNU gnulib) 2007-07-23
>
> is a lie.

At this point, I don't think it really matters.  :-)

Thanks,
Ludovic.


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-21 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ludovic � wrote:
> Hi,
> 
> "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
> 
>> Ludovic � wrote:
> 
>>> Strange.  I use the exact same version of `gnulib-tool' here and it
>>> finds it without any problem.  Does "test -f configure.in" return true?
>> Yes, it does.
> 
> Then I'm clueless.  Can you somehow trace what `gnulib-tool' does?
> E.g., with "strace -f -e open,stat,stat64 gnulib-tool --update" or
> similar.
> 
> Thanks in advance,
> Ludovic.

For some strange reason if I do that strace it succeeds a little further and
creates a configure, which later fails after all with a

config.status: error: cannot find input file: Makefile.in

Complete output can be found at:




Please excuse the few Gentoo-specific pieces of output.

I am using a gnulib build from the live repository. The one on the logs is
only a few days old, but todays version doesn't fix the problem. The version
it reports:

/usr/share/gnulib/gnulib-tool (GNU gnulib) 2007-07-23

is a lie.

- --
Marijn Schouten (hkBst), Gentoo Lisp project
, #gentoo-lisp
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGyvLCp/VmCx0OL2wRAjQvAJ4h7QvM69Mm6/X0aqmPt4+o8uoNwQCgsD9r
/mMpHFoH0L19KchewSWePf0=
=34gf
-END PGP SIGNATURE-


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-21 Thread Ludovic Courtès
Hi,

"Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:

> Ludovic � wrote:

>> Strange.  I use the exact same version of `gnulib-tool' here and it
>> finds it without any problem.  Does "test -f configure.in" return true?
>
> Yes, it does.

Then I'm clueless.  Can you somehow trace what `gnulib-tool' does?
E.g., with "strace -f -e open,stat,stat64 gnulib-tool --update" or
similar.

Thanks in advance,
Ludovic.


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-20 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ludovic � wrote:
>>> "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
>>>
 + gnulib-tool --update
 gnulib-tool: *** cannot find ./configure.ac
 gnulib-tool: *** Stop.
>>> Normally, it should find `configure.in' (at least it does here).  Are
>>> you running `autogen.sh' out-of-source-directory or something like that?
>> I run it from the directory that contains configure.in
> 
> Strange.  I use the exact same version of `gnulib-tool' here and it
> finds it without any problem.  Does "test -f configure.in" return true?

Yes, it does.

- --
Marijn Schouten (hkBst), Gentoo Lisp project
, #gentoo-lisp
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGybBOp/VmCx0OL2wRAgnBAJ0VnThxYDQ0XE01jFk5z5KMfS8KAwCcCsMP
TLqc2Qw9vMeiDWsMKvhHJ1I=
=HmBG
-END PGP SIGNATURE-


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-20 Thread Ludovic Courtès
Hi,

"Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:

> Ludovic � wrote:
>> Hi,
>>
>> "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
>>
>>> + gnulib-tool --update
>>> gnulib-tool: *** cannot find ./configure.ac
>>> gnulib-tool: *** Stop.
>>
>> Normally, it should find `configure.in' (at least it does here).  Are
>> you running `autogen.sh' out-of-source-directory or something like that?
>
> I run it from the directory that contains configure.in

Strange.  I use the exact same version of `gnulib-tool' here and it
finds it without any problem.  Does "test -f configure.in" return true?

Thanks,
Ludovic.


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-20 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ludovic � wrote:
> Hi,
>
> "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
>
>> + gnulib-tool --update
>> gnulib-tool: *** cannot find ./configure.ac
>> gnulib-tool: *** Stop.
>
> Normally, it should find `configure.in' (at least it does here).  Are
> you running `autogen.sh' out-of-source-directory or something like that?

I run it from the directory that contains configure.in

- --
Marijn Schouten (hkBst), Gentoo Lisp project
, #gentoo-lisp
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGyYPLp/VmCx0OL2wRAjl/AKCuXOeBFaiW5+oQC5pwKwPQ6IGWwACfd9vy
WV8ogrxQ5QSFhK5/vAOOH4A=
=H5vG
-END PGP SIGNATURE-


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-20 Thread Ludovic Courtès
Hi,

"Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:

> + gnulib-tool --update
> gnulib-tool: *** cannot find ./configure.ac
> gnulib-tool: *** Stop.

Normally, it should find `configure.in' (at least it does here).  Are
you running `autogen.sh' out-of-source-directory or something like that?

Thanks,
Ludovic.


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-19 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

In a similar vein, autogen.sh complains about a missing configure.ac when
trying to build head:

+ set -e
+ '[' -f GUILE-VERSION ']'
+ echo ''

+ autoconf --version
autoconf (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License .
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.
+ echo ''

+ automake --version
automake (GNU automake) 1.10
Written by Tom Tromey <[EMAIL PROTECTED]>
   and Alexandre Duret-Lutz <[EMAIL PROTECTED]>.

Copyright 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ echo ''

+ libtool --version
ltmain.sh (GNU libtool) 1.5.24 (1.1220.2.456 2007/06/24 02:25:32)

Copyright (C) 2007  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ echo ''

+ /usr/bin/m4 --version
m4 (GNU M4) 1.4.10
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Rene' Seindal.
+ echo ''

+ gnulib-tool --version
/usr/share/gnulib/gnulib-tool (GNU gnulib) 2007-07-23
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Bruno Haible and Simon Josefsson
+ echo ''

+ gnulib-tool --update
gnulib-tool: *** cannot find ./configure.ac
gnulib-tool: *** Stop.
+ echo guile-readline...
guile-readline...
+ cd guile-readline
+ ./autogen.sh
configure.in:8: installing `./missing'
configure.in:8: installing `./install-sh'
Makefile.am: installing `./depcomp'
+ echo 'Now run configure and make.'
Now run configure and make.
+ echo 'You must pass the `--enable-maintainer-mode'\'' option to configure.'
You must pass the `--enable-maintainer-mode' option to configure.

- --
Marijn Schouten (hkBst), Gentoo Lisp project
, #gentoo-lisp
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGyEL/p/VmCx0OL2wRAtL9AJ9H3qp/i6epWz4+dTU8GmLX6nG/9QCeIbpT
UHhcI0QI3WoQmBTaIHLWGzo=
=w1SF
-END PGP SIGNATURE-


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-16 Thread Ludovic Courtès
Hi Neil,

Neil Jerram <[EMAIL PROTECTED]> writes:

> I looked into this area a few months ago.  To be honest, I can't
> remember the details clearly now, but does either of the following
> help?
>
> http://www.nabble.com/Patch-to-fix-working-of-autogen.sh-tf3130537.html#a8836699
> http://www.nabble.com/autohackery-and-nightly-snapshots-t3269445.html

In your second message, you had also reached the conclusion that
`config.rpath' must be included in the repository, which is in agreement
with my conclusion.

Thanks,
Ludovic.




___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-14 Thread Neil Jerram
[EMAIL PROTECTED] (Ludovic Courtès) writes:

> Hi,
>
> [EMAIL PROTECTED] (Ludovic Courtès) writes:
>
>> Apparently, it's Automake's responsibility to install `config.rpath'.
>> Why this doesn't happen is a mystery to me.  I'll try to investigate
>> that later on.
>
> Actually, it's gettextize/autopoint's job, so that file is supposed to
> be installed "once for all" essentially.  Thus, I added it to the
> repository in both branches.  Let me know if there's still anything
> wrong.

I looked into this area a few months ago.  To be honest, I can't
remember the details clearly now, but does either of the following
help?

http://www.nabble.com/Patch-to-fix-working-of-autogen.sh-tf3130537.html#a8836699
http://www.nabble.com/autohackery-and-nightly-snapshots-t3269445.html

Regards,
Neil



___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-14 Thread Andy Wingo
Hi Ludovic,

[EMAIL PROTECTED] (Ludovic Courtès) writes:

> Hi,
>
> Andy Wingo <[EMAIL PROTECTED]> writes:
>
>> If I pass --enable-maintainer-mode to configure this problem goes away,
>> and the build completes. Is this expected?
>
> I think so, because people building from the tarball get a usable
> `.info' file and (presumably) `version.texi' as well (in case they want
> to build the PDF).

Ah, this would be the reason for the warning in autogen.sh. A bit
counter-intuitive:

 http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=include+version+texi+cvs
 http://www.cygwin.com/ml/guile/2000-01/msg00536.html

but if this is the way that things are done, fine :)

Cheers,

Andy.
-- 
http://wingolog.org/


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-14 Thread Ludovic Courtès
Hi,

[EMAIL PROTECTED] (Ludovic Courtès) writes:

> Apparently, it's Automake's responsibility to install `config.rpath'.
> Why this doesn't happen is a mystery to me.  I'll try to investigate
> that later on.

Actually, it's gettextize/autopoint's job, so that file is supposed to
be installed "once for all" essentially.  Thus, I added it to the
repository in both branches.  Let me know if there's still anything
wrong.

Thanks!

Ludo'.


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-14 Thread Ludovic Courtès
Hi Andy,

Andy Wingo <[EMAIL PROTECTED]> writes:

> I can get things to work again if I copy ./config.rpath into build-aux/.
> A bug, perhaps?

Maybe (I'm feeling a bit ashamed too since I'm the guilty party ;-)).

Apparently, it's Automake's responsibility to install `config.rpath'.
Why this doesn't happen is a mystery to me.  I'll try to investigate
that later on.

Thanks,
Ludo'.


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-14 Thread Ludovic Courtès
Hi,

Andy Wingo <[EMAIL PROTECTED]> writes:

> If I pass --enable-maintainer-mode to configure this problem goes away,
> and the build completes. Is this expected?

I think so, because people building from the tarball get a usable
`.info' file and (presumably) `version.texi' as well (in case they want
to build the PDF).

Thanks,
Ludovic.



___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


Re: what am I doing wrong building 1.8?

2007-08-13 Thread Andy Wingo
A followup problem:

[Should these go to bug-guile or something?]

make[3]: Entering directory `/home/wingo/src/guile-1.8/doc/ref'
GUILE="/home/wingo/src/guile-1.8/pre-inst-guile" 
../../scripts/snarf-guile-m4-docs ../../guile-config/guile.m4 > 
./autoconf-macros.texi
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/bash /home/wingo/src/guile-1.8/build-aux/missing --run 
makeinfo --version) >/dev/null 2>&1; then \
  for f in guile.info guile.info-[0-9] guile.info-[0-9][0-9] 
guile.i[0-9] guile.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/bash /home/wingo/src/guile-1.8/build-aux/missing --run 
makeinfo   -I . \
 -o guile.info guile.texi; \
then \
  rc=0; \
  cd .; \
else \
  rc=$?; \
  cd . && \
  $restore $backupdir/* `echo "./guile.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
guile.texi:9: @include `version.texi': No such file or directory.
guile.texi:27: warning: undefined flag: VERSION.
guile.texi:164: warning: undefined flag: VERSION.
/home/wingo/src/guile-1.8/doc/ref//preface.texi:15: warning: undefined 
flag: VERSION.
/home/wingo/src/guile-1.8/doc/ref//intro.texi:72: warning: undefined flag: 
VERSION.
/home/wingo/src/guile-1.8/doc/ref//intro.texi:75: warning: undefined flag: 
VERSION.
/home/wingo/src/guile-1.8/doc/ref//intro.texi:80: warning: undefined flag: 
VERSION.
/home/wingo/src/guile-1.8/doc/ref//intro.texi:83: warning: undefined flag: 
VERSION.
/home/wingo/src/guile-1.8/doc/ref//intro.texi:89: warning: undefined flag: 
VERSION.
makeinfo: Removing output file `guile.info' due to errors; use --force to 
preserve.
make[3]: *** [guile.info] Error 1
make[3]: Leaving directory `/home/wingo/src/guile-1.8/doc/ref'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/wingo/src/guile-1.8/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wingo/src/guile-1.8'
make: *** [all] Error 2

If I pass --enable-maintainer-mode to configure this problem goes away,
and the build completes. Is this expected?

Regards,

Andy.
-- 
http://wingolog.org/


___
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel