* Autoconf error
@ 2003-07-28 16:54 Grant Miner
2003-07-28 17:10 ` Grant Miner
2003-07-29 5:01 ` Yury Umanets
0 siblings, 2 replies; 18+ messages in thread
From: Grant Miner @ 2003-07-28 16:54 UTC (permalink / raw)
To: reiserfs-list
Hi!
I am trying to compile reiser4progs from bk; I run 'prepare' and get
this output
$ ./prepare
Running aclocal...
Running autoheader...
Running autoconf...
configure.in:44: error: possibly undefined macro: dnl
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:48: error: possibly undefined macro: AC_CHECK_LIB
configure.in:49: error: possibly undefined macro: AC_MSG_ERROR
configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER
configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING
configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC
configure.in:61: error: possibly undefined macro: AC_MSG_RESULT
configure.in:73: error: possibly undefined macro: AC_TRY_RUN
then run configure and get:
$ ./configure
checking build system type... i686-pc-linux
checking host system type... i686-pc-linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
./configure: line 1827: syntax error near unexpected token `;;'
./configure: line 1827: ` ;;'
$ autoconf --version
autoconf (GNU Autoconf) 2.57
any ideas?
^ permalink raw reply [flat|nested] 18+ messages in thread* Re: Autoconf error 2003-07-28 16:54 Autoconf error Grant Miner @ 2003-07-28 17:10 ` Grant Miner 2003-07-29 5:07 ` Yury Umanets 2003-07-29 5:01 ` Yury Umanets 1 sibling, 1 reply; 18+ messages in thread From: Grant Miner @ 2003-07-28 17:10 UTC (permalink / raw) To: reiserfs-list $ ./prepare > Running aclocal... > Running autoheader... > Running autoconf... > configure.in:44: error: possibly undefined macro: dnl > If this token and others are legitimate, please use > m4_pattern_allow. > See the Autoconf documentation. > configure.in:48: error: possibly undefined macro: AC_CHECK_LIB > configure.in:49: error: possibly undefined macro: AC_MSG_ERROR > configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER > configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING > configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC > configure.in:61: error: possibly undefined macro: AC_MSG_RESULT > configure.in:73: error: possibly undefined macro: AC_TRY_RUN > > This first happens with version 1.136 of configure.in ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-28 17:10 ` Grant Miner @ 2003-07-29 5:07 ` Yury Umanets 2003-07-29 6:12 ` Grant Miner 0 siblings, 1 reply; 18+ messages in thread From: Yury Umanets @ 2003-07-29 5:07 UTC (permalink / raw) To: Grant Miner; +Cc: reiserfs-list On Mon, 2003-07-28 at 21:10, Grant Miner wrote: > $ ./prepare > > > Running aclocal... > > Running autoheader... > > Running autoconf... > > configure.in:44: error: possibly undefined macro: dnl > > If this token and others are legitimate, please use > > m4_pattern_allow. > > See the Autoconf documentation. > > configure.in:48: error: possibly undefined macro: AC_CHECK_LIB > > configure.in:49: error: possibly undefined macro: AC_MSG_ERROR > > configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER > > configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING > > configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC > > configure.in:61: error: possibly undefined macro: AC_MSG_RESULT > > configure.in:73: error: possibly undefined macro: AC_TRY_RUN > > > > > This first happens with version 1.136 of configure.in I have put reiser4progs and libaal to http://www.namesys.com/snapshots/2003.07.29 Use it please. -- We're flying high, we're watching the world passes by... ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-29 5:07 ` Yury Umanets @ 2003-07-29 6:12 ` Grant Miner 2003-07-29 6:14 ` Yury Umanets 0 siblings, 1 reply; 18+ messages in thread From: Grant Miner @ 2003-07-29 6:12 UTC (permalink / raw) To: reiserfs-list On Tue, 2003-07-29 at 00:07, Yury Umanets wrote: > On Mon, 2003-07-28 at 21:10, Grant Miner wrote: > > $ ./prepare > > > > > Running aclocal... > > > Running autoheader... > > > Running autoconf... > > > configure.in:44: error: possibly undefined macro: dnl > > > If this token and others are legitimate, please use > > > m4_pattern_allow. > > > See the Autoconf documentation. > > > configure.in:48: error: possibly undefined macro: AC_CHECK_LIB > > > configure.in:49: error: possibly undefined macro: AC_MSG_ERROR > > > configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER > > > configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING > > > configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC > > > configure.in:61: error: possibly undefined macro: AC_MSG_RESULT > > > configure.in:73: error: possibly undefined macro: AC_TRY_RUN > > > > > > > > This first happens with version 1.136 of configure.in > > I have put reiser4progs and libaal to > http://www.namesys.com/snapshots/2003.07.29 > > Use it please. Thank you. I was trying to compile reiser4progs-0.4.10; i got this error below (but I was able to get reiser4progs-0.4.9 working). Making all in librepair make[2]: Entering directory `/r4/reiser4progs-0.4.10/librepair' if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DENABLE_MONOLITHIC -D_REENTRANT -DENABLE_COLLISIONS -DENABLE_PLUGINS_CHECK -DENABLE_SYMLINKS -DENABLE_R5_HASH -DENABLE_FNV1_HASH -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH -DENABLE_LARGE_KEYS -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused -Werror -MT librepair_la-filesystem.lo -MD -MP -MF ".deps/librepair_la-filesystem.Tpo" \ -c -o librepair_la-filesystem.lo `test -f 'filesystem.c' || echo './'`filesystem.c; \ then mv ".deps/librepair_la-filesystem.Tpo" ".deps/librepair_la-filesystem.Plo"; \ else rm -f ".deps/librepair_la-filesystem.Tpo"; exit 1; \ fi rm -f .libs/librepair_la-filesystem.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DENABLE_MONOLITHIC -D_REENTRANT -DENABLE_COLLISIONS -DENABLE_PLUGINS_CHECK -DENABLE_SYMLINKS -DENABLE_R5_HASH -DENABLE_FNV1_HASH -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH -DENABLE_LARGE_KEYS -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused -Werror -MT librepair_la-filesystem.lo -MD -MP -MF .deps/librepair_la-filesystem.Tpo -c filesystem.c -fPIC -DPIC -o .libs/librepair_la-filesystem.lo In file included from filesystem.c:7: ../include/repair/librepair.h:25:27: repair/object.h: No such file or directory make[2]: *** [librepair_la-filesystem.lo] Error 1 make[2]: Leaving directory `/r4/reiser4progs-0.4.10/librepair' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/r4/reiser4progs-0.4.10' make: *** [all] Error 2 ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-29 6:12 ` Grant Miner @ 2003-07-29 6:14 ` Yury Umanets 2003-07-29 6:30 ` Grant Miner 0 siblings, 1 reply; 18+ messages in thread From: Yury Umanets @ 2003-07-29 6:14 UTC (permalink / raw) To: Grant Miner; +Cc: reiserfs-list On Tue, 2003-07-29 at 10:12, Grant Miner wrote: > On Tue, 2003-07-29 at 00:07, Yury Umanets wrote: > > On Mon, 2003-07-28 at 21:10, Grant Miner wrote: > > > $ ./prepare > > > > > > > Running aclocal... > > > > Running autoheader... > > > > Running autoconf... > > > > configure.in:44: error: possibly undefined macro: dnl > > > > If this token and others are legitimate, please use > > > > m4_pattern_allow. > > > > See the Autoconf documentation. > > > > configure.in:48: error: possibly undefined macro: AC_CHECK_LIB > > > > configure.in:49: error: possibly undefined macro: AC_MSG_ERROR > > > > configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER > > > > configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING > > > > configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC > > > > configure.in:61: error: possibly undefined macro: AC_MSG_RESULT > > > > configure.in:73: error: possibly undefined macro: AC_TRY_RUN > > > > > > > > > > > This first happens with version 1.136 of configure.in > > > > I have put reiser4progs and libaal to > > http://www.namesys.com/snapshots/2003.07.29 > > > > Use it please. > > Thank you. I was trying to compile reiser4progs-0.4.10; i got this > error below (but I was able to get reiser4progs-0.4.9 working). > > Making all in librepair > make[2]: Entering directory `/r4/reiser4progs-0.4.10/librepair' > if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. > -I../include -DENABLE_MONOLITHIC -D_REENTRANT -DENABLE_COLLISIONS > -DENABLE_PLUGINS_CHECK -DENABLE_SYMLINKS -DENABLE_R5_HASH > -DENABLE_FNV1_HASH -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH > -DENABLE_LARGE_KEYS -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused > -Werror -MT librepair_la-filesystem.lo -MD -MP -MF > ".deps/librepair_la-filesystem.Tpo" \ > -c -o librepair_la-filesystem.lo `test -f 'filesystem.c' || echo > './'`filesystem.c; \ > then mv ".deps/librepair_la-filesystem.Tpo" > ".deps/librepair_la-filesystem.Plo"; \ > else rm -f ".deps/librepair_la-filesystem.Tpo"; exit 1; \ > fi > rm -f .libs/librepair_la-filesystem.lo > gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DENABLE_MONOLITHIC > -D_REENTRANT -DENABLE_COLLISIONS -DENABLE_PLUGINS_CHECK > -DENABLE_SYMLINKS -DENABLE_R5_HASH -DENABLE_FNV1_HASH > -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH -DENABLE_LARGE_KEYS > -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused -Werror -MT > librepair_la-filesystem.lo -MD -MP -MF .deps/librepair_la-filesystem.Tpo > -c filesystem.c -fPIC -DPIC -o .libs/librepair_la-filesystem.lo > In file included from filesystem.c:7: > ../include/repair/librepair.h:25:27: repair/object.h: No such file or > directory > make[2]: *** [librepair_la-filesystem.lo] Error 1 > make[2]: Leaving directory `/r4/reiser4progs-0.4.10/librepair' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/r4/reiser4progs-0.4.10' > make: *** [all] Error 2 Take reiser4progs from http://www.namesys.com/snapshots/2003.07.29 one more time. Sorry for errors :) > -- We're flying high, we're watching the world passes by... ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-29 6:14 ` Yury Umanets @ 2003-07-29 6:30 ` Grant Miner 2003-07-29 6:30 ` Yury Umanets 0 siblings, 1 reply; 18+ messages in thread From: Grant Miner @ 2003-07-29 6:30 UTC (permalink / raw) To: reiserfs On Tue, 2003-07-29 at 01:14, Yury Umanets wrote: > On Tue, 2003-07-29 at 10:12, Grant Miner wrote: > > On Tue, 2003-07-29 at 00:07, Yury Umanets wrote: > > > On Mon, 2003-07-28 at 21:10, Grant Miner wrote: > > > > $ ./prepare > > > > > > > > > Running aclocal... > > > > > Running autoheader... > > > > > Running autoconf... > > > > > configure.in:44: error: possibly undefined macro: dnl > > > > > If this token and others are legitimate, please use > > > > > m4_pattern_allow. > > > > > See the Autoconf documentation. > > > > > configure.in:48: error: possibly undefined macro: AC_CHECK_LIB > > > > > configure.in:49: error: possibly undefined macro: AC_MSG_ERROR > > > > > configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER > > > > > configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING > > > > > configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC > > > > > configure.in:61: error: possibly undefined macro: AC_MSG_RESULT > > > > > configure.in:73: error: possibly undefined macro: AC_TRY_RUN > > > > > > > > > > > > > > This first happens with version 1.136 of configure.in > > > > > > I have put reiser4progs and libaal to > > > http://www.namesys.com/snapshots/2003.07.29 > > > > > > Use it please. > > > > Thank you. I was trying to compile reiser4progs-0.4.10; i got this > > error below (but I was able to get reiser4progs-0.4.9 working). > > > > Making all in librepair > > make[2]: Entering directory `/r4/reiser4progs-0.4.10/librepair' > > if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. > > -I../include -DENABLE_MONOLITHIC -D_REENTRANT -DENABLE_COLLISIONS > > -DENABLE_PLUGINS_CHECK -DENABLE_SYMLINKS -DENABLE_R5_HASH > > -DENABLE_FNV1_HASH -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH > > -DENABLE_LARGE_KEYS -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused > > -Werror -MT librepair_la-filesystem.lo -MD -MP -MF > > ".deps/librepair_la-filesystem.Tpo" \ > > -c -o librepair_la-filesystem.lo `test -f 'filesystem.c' || echo > > './'`filesystem.c; \ > > then mv ".deps/librepair_la-filesystem.Tpo" > > ".deps/librepair_la-filesystem.Plo"; \ > > else rm -f ".deps/librepair_la-filesystem.Tpo"; exit 1; \ > > fi > > rm -f .libs/librepair_la-filesystem.lo > > gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DENABLE_MONOLITHIC > > -D_REENTRANT -DENABLE_COLLISIONS -DENABLE_PLUGINS_CHECK > > -DENABLE_SYMLINKS -DENABLE_R5_HASH -DENABLE_FNV1_HASH > > -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH -DENABLE_LARGE_KEYS > > -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused -Werror -MT > > librepair_la-filesystem.lo -MD -MP -MF .deps/librepair_la-filesystem.Tpo > > -c filesystem.c -fPIC -DPIC -o .libs/librepair_la-filesystem.lo > > In file included from filesystem.c:7: > > ../include/repair/librepair.h:25:27: repair/object.h: No such file or > > directory > > make[2]: *** [librepair_la-filesystem.lo] Error 1 > > make[2]: Leaving directory `/r4/reiser4progs-0.4.10/librepair' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/r4/reiser4progs-0.4.10' > > > make: *** [all] Error 2 > > Take reiser4progs from http://www.namesys.com/snapshots/2003.07.29 one > more time. Sorry for errors :) > > Ok great, you fixed it :) ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-29 6:30 ` Grant Miner @ 2003-07-29 6:30 ` Yury Umanets 2003-07-29 18:43 ` Grant Miner 2003-07-29 18:56 ` Grant Miner 0 siblings, 2 replies; 18+ messages in thread From: Yury Umanets @ 2003-07-29 6:30 UTC (permalink / raw) To: Grant Miner; +Cc: reiserfs On Tue, 2003-07-29 at 10:30, Grant Miner wrote: > On Tue, 2003-07-29 at 01:14, Yury Umanets wrote: > > On Tue, 2003-07-29 at 10:12, Grant Miner wrote: > > > On Tue, 2003-07-29 at 00:07, Yury Umanets wrote: > > > > On Mon, 2003-07-28 at 21:10, Grant Miner wrote: > > > > > $ ./prepare > > > > > > > > > > > Running aclocal... > > > > > > Running autoheader... > > > > > > Running autoconf... > > > > > > configure.in:44: error: possibly undefined macro: dnl > > > > > > If this token and others are legitimate, please use > > > > > > m4_pattern_allow. > > > > > > See the Autoconf documentation. > > > > > > configure.in:48: error: possibly undefined macro: AC_CHECK_LIB > > > > > > configure.in:49: error: possibly undefined macro: AC_MSG_ERROR > > > > > > configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER > > > > > > configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING > > > > > > configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC > > > > > > configure.in:61: error: possibly undefined macro: AC_MSG_RESULT > > > > > > configure.in:73: error: possibly undefined macro: AC_TRY_RUN > > > > > > > > > > > > > > > > > This first happens with version 1.136 of configure.in > > > > > > > > I have put reiser4progs and libaal to > > > > http://www.namesys.com/snapshots/2003.07.29 > > > > > > > > Use it please. > > > > > > Thank you. I was trying to compile reiser4progs-0.4.10; i got this > > > error below (but I was able to get reiser4progs-0.4.9 working). > > > > > > Making all in librepair > > > make[2]: Entering directory `/r4/reiser4progs-0.4.10/librepair' > > > if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. > > > -I../include -DENABLE_MONOLITHIC -D_REENTRANT -DENABLE_COLLISIONS > > > -DENABLE_PLUGINS_CHECK -DENABLE_SYMLINKS -DENABLE_R5_HASH > > > -DENABLE_FNV1_HASH -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH > > > -DENABLE_LARGE_KEYS -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused > > > -Werror -MT librepair_la-filesystem.lo -MD -MP -MF > > > ".deps/librepair_la-filesystem.Tpo" \ > > > -c -o librepair_la-filesystem.lo `test -f 'filesystem.c' || echo > > > './'`filesystem.c; \ > > > then mv ".deps/librepair_la-filesystem.Tpo" > > > ".deps/librepair_la-filesystem.Plo"; \ > > > else rm -f ".deps/librepair_la-filesystem.Tpo"; exit 1; \ > > > fi > > > rm -f .libs/librepair_la-filesystem.lo > > > gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DENABLE_MONOLITHIC > > > -D_REENTRANT -DENABLE_COLLISIONS -DENABLE_PLUGINS_CHECK > > > -DENABLE_SYMLINKS -DENABLE_R5_HASH -DENABLE_FNV1_HASH > > > -DENABLE_RUPASOV_HASH -DENABLE_TEA_HASH -DENABLE_LARGE_KEYS > > > -DENABLE_SHORT_KEYS -O0 -g -W -Wall -Wno-unused -Werror -MT > > > librepair_la-filesystem.lo -MD -MP -MF .deps/librepair_la-filesystem.Tpo > > > -c filesystem.c -fPIC -DPIC -o .libs/librepair_la-filesystem.lo > > > In file included from filesystem.c:7: > > > ../include/repair/librepair.h:25:27: repair/object.h: No such file or > > > directory > > > make[2]: *** [librepair_la-filesystem.lo] Error 1 > > > make[2]: Leaving directory `/r4/reiser4progs-0.4.10/librepair' > > > make[1]: *** [all-recursive] Error 1 > > > make[1]: Leaving directory `/r4/reiser4progs-0.4.10' > > > > > make: *** [all] Error 2 > > > > Take reiser4progs from http://www.namesys.com/snapshots/2003.07.29 one > > more time. Sorry for errors :) > > > > Ok great, you fixed it :) Thanks a lot for trying our software and for reports :) -- We're flying high, we're watching the world passes by... ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-29 6:30 ` Yury Umanets @ 2003-07-29 18:43 ` Grant Miner 2003-07-30 5:17 ` Yury Umanets 2003-07-29 18:56 ` Grant Miner 1 sibling, 1 reply; 18+ messages in thread From: Grant Miner @ 2003-07-29 18:43 UTC (permalink / raw) To: reiserfs-list Ok, I tried reiser4progs-0.4.10 with libaal-0.4.8, then used that mkfs.reiser4 to make a fs. Trying to mount, mount said "wrong mount type, too many filesystems, etc." so I went back to the other snapshot (libaal-0.4.7 and reiser4progs-0.4.9) and used that mkfs.reiser4. After that I could mount the filesystems! So I copied my system over to this reiser4 fs and ran it a bit; so for it works great, no corruptions etc. Although stuff like "echo "500" > file/..uid" seemes to lock up the file system requiring a reboot. ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-29 18:43 ` Grant Miner @ 2003-07-30 5:17 ` Yury Umanets 2003-07-30 18:34 ` Nikita Danilov 0 siblings, 1 reply; 18+ messages in thread From: Yury Umanets @ 2003-07-30 5:17 UTC (permalink / raw) To: Grant Miner; +Cc: reiserfs-list On Tue, 2003-07-29 at 22:43, Grant Miner wrote: > Ok, I tried reiser4progs-0.4.10 with libaal-0.4.8, then used that > mkfs.reiser4 to make a fs. Trying to mount, mount said "wrong mount > type, too many filesystems, etc." so I went back to the other snapshot > (libaal-0.4.7 and reiser4progs-0.4.9) and used that mkfs.reiser4. After > that I could mount the filesystems! Hello, The problem probably is that, since 0.4.10 large keys are supported in reiser4progs and they are used by mkfs as default key policy. But, you also should enable large keys in reiser4 kernel code. Or just use mkfs option --keys=SHORT > So I copied my system over to this > reiser4 fs and ran it a bit; so for it works great, no corruptions etc. > Although stuff like "echo "500" > file/..uid" seemes to lock up the > file system requiring a reboot. Probably mr. Nikita will comment this. Thanks. -- We're flying high, we're watching the world passes by... ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-30 5:17 ` Yury Umanets @ 2003-07-30 18:34 ` Nikita Danilov 2003-07-30 18:40 ` Nikita Danilov 2003-07-30 18:45 ` Autoconf error Grant Miner 0 siblings, 2 replies; 18+ messages in thread From: Nikita Danilov @ 2003-07-30 18:34 UTC (permalink / raw) To: Grant Miner; +Cc: Yury Umanets, reiserfs-list Yury Umanets writes: > On Tue, 2003-07-29 at 22:43, Grant Miner wrote: > > Ok, I tried reiser4progs-0.4.10 with libaal-0.4.8, then used that > > mkfs.reiser4 to make a fs. Trying to mount, mount said "wrong mount > > type, too many filesystems, etc." so I went back to the other snapshot > > (libaal-0.4.7 and reiser4progs-0.4.9) and used that mkfs.reiser4. After > > that I could mount the filesystems! > > Hello, > > The problem probably is that, since 0.4.10 large keys are supported in > reiser4progs and they are used by mkfs as default key policy. But, you > also should enable large keys in reiser4 kernel code. > > Or just use mkfs option --keys=SHORT > > > So I copied my system over to this > > reiser4 fs and ran it a bit; so for it works great, no corruptions etc. > > Although stuff like "echo "500" > file/..uid" seemes to lock up the > > file system requiring a reboot. Very interesting. Is there anything in the logs (/var/log/messages), or on the console? Can you compile with Kernel-Hacking/Magic-Sysrq turned on, press sysrq-T on lock up and send us its output? > > Probably mr. Nikita will comment this. > > Thanks. > > -- > We're flying high, we're watching the world passes by... > > Nikita. ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-30 18:34 ` Nikita Danilov @ 2003-07-30 18:40 ` Nikita Danilov 2003-07-30 18:49 ` Nikita Danilov 2003-07-30 18:45 ` Autoconf error Grant Miner 1 sibling, 1 reply; 18+ messages in thread From: Nikita Danilov @ 2003-07-30 18:40 UTC (permalink / raw) To: Grant Miner; +Cc: Yury Umanets, reiserfs-list Nikita Danilov writes: > Yury Umanets writes: > > On Tue, 2003-07-29 at 22:43, Grant Miner wrote: > > > Ok, I tried reiser4progs-0.4.10 with libaal-0.4.8, then used that > > > mkfs.reiser4 to make a fs. Trying to mount, mount said "wrong mount > > > type, too many filesystems, etc." so I went back to the other snapshot > > > (libaal-0.4.7 and reiser4progs-0.4.9) and used that mkfs.reiser4. After > > > that I could mount the filesystems! > > > > Hello, > > > > The problem probably is that, since 0.4.10 large keys are supported in > > reiser4progs and they are used by mkfs as default key policy. But, you > > also should enable large keys in reiser4 kernel code. > > > > Or just use mkfs option --keys=SHORT > > > > > So I copied my system over to this > > > reiser4 fs and ran it a bit; so for it works great, no corruptions etc. > > > Although stuff like "echo "500" > file/..uid" seemes to lock up the > > > file system requiring a reboot. > > Very interesting. Is there anything in the logs (/var/log/messages), or > on the console? > > Can you compile with Kernel-Hacking/Magic-Sysrq turned on, press > sysrq-T on lock up and send us its output? OK. I found an error. Wait a second, I shall send you a patch. > > > > > Probably mr. Nikita will comment this. > > > > Thanks. > > > > -- > > We're flying high, we're watching the world passes by... > > > > > Nikita. ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-30 18:40 ` Nikita Danilov @ 2003-07-30 18:49 ` Nikita Danilov 2003-07-30 23:04 ` link error [was Re: Autoconf error] Grant Miner 2003-07-31 0:18 ` [patch] for configure.in for reiser4progs Grant Miner 0 siblings, 2 replies; 18+ messages in thread From: Nikita Danilov @ 2003-07-30 18:49 UTC (permalink / raw) To: Grant Miner; +Cc: Yury Umanets, reiserfs-list Nikita Danilov writes: > Nikita Danilov writes: > > Yury Umanets writes: > > > On Tue, 2003-07-29 at 22:43, Grant Miner wrote: > > > > Ok, I tried reiser4progs-0.4.10 with libaal-0.4.8, then used that > > > > mkfs.reiser4 to make a fs. Trying to mount, mount said "wrong mount > > > > type, too many filesystems, etc." so I went back to the other snapshot > > > > (libaal-0.4.7 and reiser4progs-0.4.9) and used that mkfs.reiser4. After > > > > that I could mount the filesystems! > > > > > > Hello, > > > > > > The problem probably is that, since 0.4.10 large keys are supported in > > > reiser4progs and they are used by mkfs as default key policy. But, you > > > also should enable large keys in reiser4 kernel code. > > > > > > Or just use mkfs option --keys=SHORT > > > > > > > So I copied my system over to this > > > > reiser4 fs and ran it a bit; so for it works great, no corruptions etc. > > > > Although stuff like "echo "500" > file/..uid" seemes to lock up the > > > > file system requiring a reboot. > > > > Very interesting. Is there anything in the logs (/var/log/messages), or > > on the console? > > > > Can you compile with Kernel-Hacking/Magic-Sysrq turned on, press > > sysrq-T on lock up and send us its output? > > OK. I found an error. Wait a second, I shall send you a patch. Try this: ---------------------------------------------------------------------- ===== fs/reiser4/context.h 1.28 vs edited ===== --- 1.28/context.h Tue Jul 29 20:06:27 2003 +++ edited/fs/reiser4/context.h Wed Jul 30 22:42:09 2003 @@ -229,8 +229,11 @@ * directory. Commit will be performed by ktxnmgrd. */ static inline void context_set_commit_async(reiser4_context * ctx) { - ctx->nobalance = 1; - ctx->trans->flags |= TXNH_DONT_COMMIT; + reiser4_context *context; + + context = ctx->parent; + context->nobalance = 1; + context->trans->flags |= TXNH_DONT_COMMIT; } extern int reiser4_exit_context(reiser4_context * context); ---------------------------------------------------------------------- > > > > > > > > > Probably mr. Nikita will comment this. > > > > > > Thanks. > > > > > > -- > > > We're flying high, we're watching the world passes by... > > > > > > > > > Nikita. ^ permalink raw reply [flat|nested] 18+ messages in thread
* link error [was Re: Autoconf error] 2003-07-30 18:49 ` Nikita Danilov @ 2003-07-30 23:04 ` Grant Miner 2003-07-31 0:18 ` [patch] for configure.in for reiser4progs Grant Miner 1 sibling, 0 replies; 18+ messages in thread From: Grant Miner @ 2003-07-30 23:04 UTC (permalink / raw) To: reiserfs-list > > Try this: > ---------------------------------------------------------------------- > ===== fs/reiser4/context.h 1.28 vs edited ===== > --- 1.28/context.h Tue Jul 29 20:06:27 2003 > +++ edited/fs/reiser4/context.h Wed Jul 30 22:42:09 2003 > @@ -229,8 +229,11 @@ > * directory. Commit will be performed by ktxnmgrd. */ > static inline void context_set_commit_async(reiser4_context * ctx) > { > - ctx->nobalance = 1; > - ctx->trans->flags |= TXNH_DONT_COMMIT; > + reiser4_context *context; > + > + context = ctx->parent; > + context->nobalance = 1; > + context->trans->flags |= TXNH_DONT_COMMIT; > } > > extern int reiser4_exit_context(reiser4_context * context); > ---------------------------------------------------------------------- > I didn't get a chance to test your patch yet, since after pulling changes to the reiser4-linux-2.5 tree I received this link error (I might try going back a changeset): make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. CHK include/linux/compile.h ./scripts/pnmtologo -t clut224 -n logo_linux_clut224 -o drivers/video/logo/logo_linux_clut224.c drivers/video/logo/logo_linux_clut224.ppm CC drivers/video/logo/logo_linux_clut224.o LD drivers/video/logo/built-in.o LD drivers/video/built-in.o LD drivers/built-in.o GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 fs/built-in.o(.text+0x100d55): In function `cluster_index_by_coord': : undefined reference to `__udivdi3' fs/built-in.o(.text+0x101ee9): In function `utmost_child_ctail': : undefined reference to `__umoddi3' make: *** [.tmp_vmlinux1] Error 1 Hopefully that is useful to you ^ permalink raw reply [flat|nested] 18+ messages in thread
* [patch] for configure.in for reiser4progs 2003-07-30 18:49 ` Nikita Danilov 2003-07-30 23:04 ` link error [was Re: Autoconf error] Grant Miner @ 2003-07-31 0:18 ` Grant Miner 2003-07-31 4:59 ` Yury Umanets 1 sibling, 1 reply; 18+ messages in thread From: Grant Miner @ 2003-07-31 0:18 UTC (permalink / raw) To: reiserfs-list [-- Attachment #1: Type: text/plain, Size: 52 bytes --] This makes autoconf stop complaining on my machine. [-- Attachment #2: patch --] [-- Type: text/plain, Size: 337 bytes --] --- configure.in 2003-07-30 18:58:35.000000000 -0500 +++ myconfigure.in 2003-07-30 18:58:33.000000000 -0500 @@ -42,7 +42,7 @@ AC_DEFINE_UNQUOTED(LIBREISER4_MIN_INTERFACE_VERSION, $LIBREISER4_INTERFACE_AGE) # Macro for checking libaal -AC_DEFUN(AC_CHECK_LIBAAL, +AC_DEFUN([AC_CHECK_LIBAAL], [ AC_CHECK_LIB($1, aal_device_open, , ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [patch] for configure.in for reiser4progs 2003-07-31 0:18 ` [patch] for configure.in for reiser4progs Grant Miner @ 2003-07-31 4:59 ` Yury Umanets 0 siblings, 0 replies; 18+ messages in thread From: Yury Umanets @ 2003-07-31 4:59 UTC (permalink / raw) To: Grant Miner; +Cc: reiserfs-list On Thu, 2003-07-31 at 04:18, Grant Miner wrote: > This makes autoconf stop complaining on my machine. > > ______________________________________________________________________ > --- configure.in 2003-07-30 18:58:35.000000000 -0500 > +++ myconfigure.in 2003-07-30 18:58:33.000000000 -0500 > @@ -42,7 +42,7 @@ > AC_DEFINE_UNQUOTED(LIBREISER4_MIN_INTERFACE_VERSION, $LIBREISER4_INTERFACE_AGE) > > # Macro for checking libaal > -AC_DEFUN(AC_CHECK_LIBAAL, > +AC_DEFUN([AC_CHECK_LIBAAL], > [ > > AC_CHECK_LIB($1, aal_device_open, , Thanks, will take a look. -- We're flying high, we're watching the world passes by... ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-30 18:34 ` Nikita Danilov 2003-07-30 18:40 ` Nikita Danilov @ 2003-07-30 18:45 ` Grant Miner 1 sibling, 0 replies; 18+ messages in thread From: Grant Miner @ 2003-07-30 18:45 UTC (permalink / raw) To: Nikita Danilov, reiserfs-list > Very interesting. Is there anything in the logs (/var/log/messages), or > on the console? > > Can you compile with Kernel-Hacking/Magic-Sysrq turned on, press > sysrq-T on lock up and send us its output? The first time I try that, I get an oops (see below). And init goes into runlevel 5 for some reason. Second time, cat freezes up. Unable to handle kernel NULL pointer dereference at virtual address 00000000 printing eip: c021c724 *pde = 00000000 Oops: 0002 [#1] CPU: 0 EIP: 0060:[<c021c724>] Not tainted EFLAGS: 00010202 EIP is at reiser4_setattr+0x64/0xf0 eax: 00000000 ebx: 00000000 ecx: deee5c00 edx: 00000000 esi: de4cc108 edi: d30e9980 ebp: cf6dfd88 esp: cf6dfd80 ds: 007b es: 007b ss: 0068 Process bash (pid: 1569, threadinfo=cf6de000 task=d594f380) Stack: de4cc108 cf6dfe48 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Jul 30 11:37:14 uber login(pam_unix)[1030]: session closed for user root 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Call Trace: [<c016ebe1>] notify_change+0x201/0x260 [<c02387f0>] update_ugid+0x90/0xb0 [<c024a7b4>] vsscanf+0x274/0x4a0 [<c024a9ff>] sscanf+0x1f/0x24 [<c023886d>] get_uid+0x5d/0x70 [<c023c689>] write_pseudo+0x69/0xb0 [<c02063ba>] init_context+0x9a/0xd0 [<c021d1dd>] reiser4_write+0x8d/0x100 [<c021d150>] reiser4_write+0x0/0x100 [<c0152d3c>] vfs_write+0xdc/0x150 [<c0152e62>] sys_write+0x42/0x70 [<c010accb>] syscall_call+0x7/0xb Code: 83 08 04 89 2c 24 e8 61 9d fe ff 89 d8 8b b4 24 8c 00 00 00 ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-29 6:30 ` Yury Umanets 2003-07-29 18:43 ` Grant Miner @ 2003-07-29 18:56 ` Grant Miner 1 sibling, 0 replies; 18+ messages in thread From: Grant Miner @ 2003-07-29 18:56 UTC (permalink / raw) To: reiserfs-list > > > Thanks a lot for trying our software and for reports :) > Thanks to you all for writing 2 great file systems! ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Autoconf error 2003-07-28 16:54 Autoconf error Grant Miner 2003-07-28 17:10 ` Grant Miner @ 2003-07-29 5:01 ` Yury Umanets 1 sibling, 0 replies; 18+ messages in thread From: Yury Umanets @ 2003-07-29 5:01 UTC (permalink / raw) To: Grant Miner; +Cc: reiserfs-list On Mon, 2003-07-28 at 20:54, Grant Miner wrote: > Hi! Hello, > I am trying to compile reiser4progs from bk; I run 'prepare' and get > this output > > $ ./prepare > Running aclocal... > Running autoheader... > Running autoconf... > configure.in:44: error: possibly undefined macro: dnl > If this token and others are legitimate, please use m4_pattern_allow. > See the Autoconf documentation. Probably dnl as token for denoting a comment is somewhat deprecated. I will change it by #. Thanks for report. But probably it is better idea to put package on to our ftp? It will not need to run aclocal, autoheader, etc, just configure. It seems I've fixed it. Try again please. > configure.in:48: error: possibly undefined macro: AC_CHECK_LIB > configure.in:49: error: possibly undefined macro: AC_MSG_ERROR > configure.in:54: error: possibly undefined macro: AC_CHECK_HEADER > configure.in:58: error: possibly undefined macro: AC_MSG_CHECKING > configure.in:60: error: possibly undefined macro: AC_TRY_LINK_FUNC > configure.in:61: error: possibly undefined macro: AC_MSG_RESULT > configure.in:73: error: possibly undefined macro: AC_TRY_RUN > > then run configure and get: > > $ ./configure > checking build system type... i686-pc-linux > checking host system type... i686-pc-linux > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking whether make sets $(MAKE)... yes > checking for working aclocal-1.4... found > checking for working autoconf... found > checking for working automake-1.4... found > checking for working autoheader... found > checking for working makeinfo... found > ./configure: line 1827: syntax error near unexpected token `;;' > ./configure: line 1827: ` ;;' > > > $ autoconf --version > autoconf (GNU Autoconf) 2.57 > > any ideas? > -- We're flying high, we're watching the world passes by... ^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2003-07-31 4:59 UTC | newest] Thread overview: 18+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-07-28 16:54 Autoconf error Grant Miner 2003-07-28 17:10 ` Grant Miner 2003-07-29 5:07 ` Yury Umanets 2003-07-29 6:12 ` Grant Miner 2003-07-29 6:14 ` Yury Umanets 2003-07-29 6:30 ` Grant Miner 2003-07-29 6:30 ` Yury Umanets 2003-07-29 18:43 ` Grant Miner 2003-07-30 5:17 ` Yury Umanets 2003-07-30 18:34 ` Nikita Danilov 2003-07-30 18:40 ` Nikita Danilov 2003-07-30 18:49 ` Nikita Danilov 2003-07-30 23:04 ` link error [was Re: Autoconf error] Grant Miner 2003-07-31 0:18 ` [patch] for configure.in for reiser4progs Grant Miner 2003-07-31 4:59 ` Yury Umanets 2003-07-30 18:45 ` Autoconf error Grant Miner 2003-07-29 18:56 ` Grant Miner 2003-07-29 5:01 ` Yury Umanets
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.