* Re: can't build the last master git (`configure.ac' or `configure.in' is required) [not found] <9aa72a1f-39e3-4115-b3e8-16f0cc955cea@mailpro> @ 2012-11-09 13:23 ` Joao Eduardo Luis 2012-11-09 13:37 ` Alexandre DERUMIER 0 siblings, 1 reply; 4+ messages in thread From: Joao Eduardo Luis @ 2012-11-09 13:23 UTC (permalink / raw) To: Alexandre DERUMIER, ceph-devel@vger.kernel.org Hi Alexandre, Forgot to CC the list on the previous email. On 11/09/2012 01:05 PM, Alexandre DERUMIER wrote: > # ./autogen.sh > libtoolize: putting auxiliary files in `.'. > libtoolize: copying file `./ltmain.sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > libtoolize: copying file `m4/libtool.m4' > libtoolize: copying file `m4/ltoptions.m4' > libtoolize: copying file `m4/ltsugar.m4' > libtoolize: copying file `m4/ltversion.m4' > libtoolize: copying file `m4/lt~obsolete.m4' > libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' > autoreconf: Entering directory `.' > autoreconf: configure.ac: not using Gettext > autoreconf: running: aclocal --force -I m4 > autoreconf: configure.ac: tracing > autoreconf: running: libtoolize --copy --force > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'. > libtoolize: copying file `build-aux/ltmain.sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > libtoolize: copying file `m4/libtool.m4' > libtoolize: copying file `m4/ltoptions.m4' > libtoolize: copying file `m4/ltsugar.m4' > libtoolize: copying file `m4/ltversion.m4' > libtoolize: copying file `m4/lt~obsolete.m4' > autoreconf: running: /usr/bin/autoconf --force > autoreconf: running: /usr/bin/autoheader --force > autoreconf: running: automake --add-missing --copy --force-missing > autoreconf: Leaving directory `.' > autoreconf: `configure.ac' or `configure.in' is required > I just cloned master into a new repo, and everything went just fine. My bet is now on your third command (git module update), which should read 'gir submodule update' instead. See below. I hope this helps. -Joao --- 8< --- ubuntu@plana41:~$ git clone https://github.com/ceph/ceph.git master-ceph.02 Cloning into 'master-ceph.02'... remote: Counting objects: 162231, done. remote: Compressing objects: 100% (29963/29963), done. remote: Total 162231 (delta 131844), reused 160903 (delta 130721) Receiving objects: 100% (162231/162231), 32.05 MiB | 10.05 MiB/s, done. Resolving deltas: 100% (131844/131844), done. ubuntu@plana41:~$ cd master-ceph.02/ ubuntu@plana41:~/master-ceph.02$ git submodule init Submodule 'ceph-object-corpus' (git://ceph.com/git/ceph-object-corpus.git) registered for path 'ceph-object-corpus' Submodule 'src/leveldb' (git://github.com/ceph/leveldb.git) registered for path 'src/leveldb' Submodule 'src/libs3' (git://github.com/ceph/libs3.git) registered for path 'src/libs3' ubuntu@plana41:~/master-ceph.02$ git module update git: 'module' is not a git command. See 'git --help'. Did you mean this? submodule ubuntu@plana41:~/master-ceph.02$ git submodule update Cloning into 'ceph-object-corpus'... remote: Counting objects: 6245, done. remote: Compressing objects: 100% (3454/3454), done. remote: Total 6245 (delta 770), reused 6103 (delta 655) Receiving objects: 100% (6245/6245), 734.84 KiB, done. Resolving deltas: 100% (770/770), done. Submodule path 'ceph-object-corpus': checked out '7f23ee1127101d311ec0c50adb719367a0789fad' Cloning into 'src/leveldb'... remote: Counting objects: 1074, done. remote: Compressing objects: 100% (256/256), done. remote: Total 1074 (delta 804), reused 1065 (delta 795) Receiving objects: 100% (1074/1074), 443.15 KiB | 154 KiB/s, done. Resolving deltas: 100% (804/804), done. Submodule path 'src/leveldb': checked out 'c79c270174307411819ddfdd8c9b671ec4fb69c9' Cloning into 'src/libs3'... remote: Counting objects: 1000, done. remote: Compressing objects: 100% (289/289), done. remote: Total 1000 (delta 720), reused 976 (delta 696) Receiving objects: 100% (1000/1000), 347.92 KiB, done. Resolving deltas: 100% (720/720), done. Submodule path 'src/libs3': checked out '9dc3a9c683385abfe4ad92b7c6ff30719acc3c13' ubuntu@plana41:~/master-ceph.02$ ./autogen.sh libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' configure.ac:28: installing `./compile' configure.ac:23: installing `./config.guess' configure.ac:23: installing `./config.sub' configure.ac:27: installing `./install-sh' configure.ac:27: installing `./missing' src/Makefile.am: installing `./depcomp' src/Makefile.am:1362: installing `./py-compile' autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'. libtoolize: copying file `build-aux/config.guess' libtoolize: copying file `build-aux/config.sub' libtoolize: copying file `build-aux/install-sh' libtoolize: copying file `build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:24: installing `build-aux/missing' Makefile.am: installing `build-aux/depcomp' autoreconf: Leaving directory `.' autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install --copy --force libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:5: installing `../../ar-lib' autoreconf: Leaving directory `.' ubuntu@plana41:~/master-ceph.02$ --- 8< --- > > > ----- Mail original ----- > > De: "Joao Eduardo Luis" <joao.luis@inktank.com> > À: "Alexandre DERUMIER" <aderumier@odiso.com> > Envoyé: Vendredi 9 Novembre 2012 12:56:19 > Objet: Re: can't build the last master git (`configure.ac' or `configure.in' is required) > > On 11/09/2012 10:53 AM, Alexandre DERUMIER wrote: >> Hi,I need help to build last master git, >> I was building fine before, >> >> #git clone git://ceph.newdream.net/git/ceph.git >> #git submodule init >> #git module update >> #dpkg-buildpackage >> >> ... >> autoreconf: running: /usr/bin/autoconf --force >> autoreconf: running: /usr/bin/autoheader --force >> autoreconf: running: automake --add-missing --copy --force-missing >> autoreconf: Leaving directory `.' >> autoreconf: `configure.ac' or `configure.in' is required >> make: *** [configure-stamp] Error 1 >> dpkg-buildpackage: error: debian/rules build gave error exit status 2 >> >> >> Any ideas ? > > Try running 'autogen.sh' first? I'm not familiar with how > dpkg-buildpackage works, so I have no idea if it attempts to run the > autogen script, but if not, then that should be the cause for a missing > configure.* I think. > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: can't build the last master git (`configure.ac' or `configure.in' is required) 2012-11-09 13:23 ` can't build the last master git (`configure.ac' or `configure.in' is required) Joao Eduardo Luis @ 2012-11-09 13:37 ` Alexandre DERUMIER 0 siblings, 0 replies; 4+ messages in thread From: Alexandre DERUMIER @ 2012-11-09 13:37 UTC (permalink / raw) To: Joao Eduardo Luis; +Cc: ceph-devel Thanks, It's works ! I check my history, seem that "git submodule init" didn't retrieve correctly git://github.com/ceph/leveldb.git. (maybe a temp network problem). Thanks again, Regards, Alexandre ----- Mail original ----- De: "Joao Eduardo Luis" <joao.luis@inktank.com> À: "Alexandre DERUMIER" <aderumier@odiso.com>, ceph-devel@vger.kernel.org Envoyé: Vendredi 9 Novembre 2012 14:23:42 Objet: Re: can't build the last master git (`configure.ac' or `configure.in' is required) Hi Alexandre, Forgot to CC the list on the previous email. On 11/09/2012 01:05 PM, Alexandre DERUMIER wrote: > # ./autogen.sh > libtoolize: putting auxiliary files in `.'. > libtoolize: copying file `./ltmain.sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > libtoolize: copying file `m4/libtool.m4' > libtoolize: copying file `m4/ltoptions.m4' > libtoolize: copying file `m4/ltsugar.m4' > libtoolize: copying file `m4/ltversion.m4' > libtoolize: copying file `m4/lt~obsolete.m4' > libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' > autoreconf: Entering directory `.' > autoreconf: configure.ac: not using Gettext > autoreconf: running: aclocal --force -I m4 > autoreconf: configure.ac: tracing > autoreconf: running: libtoolize --copy --force > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'. > libtoolize: copying file `build-aux/ltmain.sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > libtoolize: copying file `m4/libtool.m4' > libtoolize: copying file `m4/ltoptions.m4' > libtoolize: copying file `m4/ltsugar.m4' > libtoolize: copying file `m4/ltversion.m4' > libtoolize: copying file `m4/lt~obsolete.m4' > autoreconf: running: /usr/bin/autoconf --force > autoreconf: running: /usr/bin/autoheader --force > autoreconf: running: automake --add-missing --copy --force-missing > autoreconf: Leaving directory `.' > autoreconf: `configure.ac' or `configure.in' is required > I just cloned master into a new repo, and everything went just fine. My bet is now on your third command (git module update), which should read 'gir submodule update' instead. See below. I hope this helps. -Joao --- 8< --- ubuntu@plana41:~$ git clone https://github.com/ceph/ceph.git master-ceph.02 Cloning into 'master-ceph.02'... remote: Counting objects: 162231, done. remote: Compressing objects: 100% (29963/29963), done. remote: Total 162231 (delta 131844), reused 160903 (delta 130721) Receiving objects: 100% (162231/162231), 32.05 MiB | 10.05 MiB/s, done. Resolving deltas: 100% (131844/131844), done. ubuntu@plana41:~$ cd master-ceph.02/ ubuntu@plana41:~/master-ceph.02$ git submodule init Submodule 'ceph-object-corpus' (git://ceph.com/git/ceph-object-corpus.git) registered for path 'ceph-object-corpus' Submodule 'src/leveldb' (git://github.com/ceph/leveldb.git) registered for path 'src/leveldb' Submodule 'src/libs3' (git://github.com/ceph/libs3.git) registered for path 'src/libs3' ubuntu@plana41:~/master-ceph.02$ git module update git: 'module' is not a git command. See 'git --help'. Did you mean this? submodule ubuntu@plana41:~/master-ceph.02$ git submodule update Cloning into 'ceph-object-corpus'... remote: Counting objects: 6245, done. remote: Compressing objects: 100% (3454/3454), done. remote: Total 6245 (delta 770), reused 6103 (delta 655) Receiving objects: 100% (6245/6245), 734.84 KiB, done. Resolving deltas: 100% (770/770), done. Submodule path 'ceph-object-corpus': checked out '7f23ee1127101d311ec0c50adb719367a0789fad' Cloning into 'src/leveldb'... remote: Counting objects: 1074, done. remote: Compressing objects: 100% (256/256), done. remote: Total 1074 (delta 804), reused 1065 (delta 795) Receiving objects: 100% (1074/1074), 443.15 KiB | 154 KiB/s, done. Resolving deltas: 100% (804/804), done. Submodule path 'src/leveldb': checked out 'c79c270174307411819ddfdd8c9b671ec4fb69c9' Cloning into 'src/libs3'... remote: Counting objects: 1000, done. remote: Compressing objects: 100% (289/289), done. remote: Total 1000 (delta 720), reused 976 (delta 696) Receiving objects: 100% (1000/1000), 347.92 KiB, done. Resolving deltas: 100% (720/720), done. Submodule path 'src/libs3': checked out '9dc3a9c683385abfe4ad92b7c6ff30719acc3c13' ubuntu@plana41:~/master-ceph.02$ ./autogen.sh libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' configure.ac:28: installing `./compile' configure.ac:23: installing `./config.guess' configure.ac:23: installing `./config.sub' configure.ac:27: installing `./install-sh' configure.ac:27: installing `./missing' src/Makefile.am: installing `./depcomp' src/Makefile.am:1362: installing `./py-compile' autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'. libtoolize: copying file `build-aux/config.guess' libtoolize: copying file `build-aux/config.sub' libtoolize: copying file `build-aux/install-sh' libtoolize: copying file `build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:24: installing `build-aux/missing' Makefile.am: installing `build-aux/depcomp' autoreconf: Leaving directory `.' autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install --copy --force libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:5: installing `../../ar-lib' autoreconf: Leaving directory `.' ubuntu@plana41:~/master-ceph.02$ --- 8< --- > > > ----- Mail original ----- > > De: "Joao Eduardo Luis" <joao.luis@inktank.com> > À: "Alexandre DERUMIER" <aderumier@odiso.com> > Envoyé: Vendredi 9 Novembre 2012 12:56:19 > Objet: Re: can't build the last master git (`configure.ac' or `configure.in' is required) > > On 11/09/2012 10:53 AM, Alexandre DERUMIER wrote: >> Hi,I need help to build last master git, >> I was building fine before, >> >> #git clone git://ceph.newdream.net/git/ceph.git >> #git submodule init >> #git module update >> #dpkg-buildpackage >> >> ... >> autoreconf: running: /usr/bin/autoconf --force >> autoreconf: running: /usr/bin/autoheader --force >> autoreconf: running: automake --add-missing --copy --force-missing >> autoreconf: Leaving directory `.' >> autoreconf: `configure.ac' or `configure.in' is required >> make: *** [configure-stamp] Error 1 >> dpkg-buildpackage: error: debian/rules build gave error exit status 2 >> >> >> Any ideas ? > > Try running 'autogen.sh' first? I'm not familiar with how > dpkg-buildpackage works, so I have no idea if it attempts to run the > autogen script, but if not, then that should be the cause for a missing > configure.* I think. > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <3388b731-bdbb-448e-89c4-d9d3661ea774@mailpro>]
* can't build the last master git (`configure.ac' or `configure.in' is required) [not found] <3388b731-bdbb-448e-89c4-d9d3661ea774@mailpro> @ 2012-11-09 10:53 ` Alexandre DERUMIER 2012-11-09 18:16 ` Gary Lowell 0 siblings, 1 reply; 4+ messages in thread From: Alexandre DERUMIER @ 2012-11-09 10:53 UTC (permalink / raw) To: ceph-devel Hi,I need help to build last master git, I was building fine before, #git clone git://ceph.newdream.net/git/ceph.git #git submodule init #git module update #dpkg-buildpackage ... autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing autoreconf: Leaving directory `.' autoreconf: `configure.ac' or `configure.in' is required make: *** [configure-stamp] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 Any ideas ? ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: can't build the last master git (`configure.ac' or `configure.in' is required) 2012-11-09 10:53 ` Alexandre DERUMIER @ 2012-11-09 18:16 ` Gary Lowell 0 siblings, 0 replies; 4+ messages in thread From: Gary Lowell @ 2012-11-09 18:16 UTC (permalink / raw) To: Alexandre DERUMIER; +Cc: ceph-devel Just tried a fresh checkout and build and didn't see the issue. There may have been commits between your issue and my test this morning. On possible problem might be that your third command reads "module" instead of "submodule". I assume that's a typo, but if not that would explain configure.ac being missing from leveldb or libs3 subdirectories. Cheers, Gary On Nov 9, 2012, at 2:53 AM, Alexandre DERUMIER wrote: > Hi,I need help to build last master git, > I was building fine before, > > #git clone git://ceph.newdream.net/git/ceph.git > #git submodule init > #git module update > #dpkg-buildpackage > > ... > autoreconf: running: /usr/bin/autoconf --force > autoreconf: running: /usr/bin/autoheader --force > autoreconf: running: automake --add-missing --copy --force-missing > autoreconf: Leaving directory `.' > autoreconf: `configure.ac' or `configure.in' is required > make: *** [configure-stamp] Error 1 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > > > Any ideas ? > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-11-09 18:16 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <9aa72a1f-39e3-4115-b3e8-16f0cc955cea@mailpro>
2012-11-09 13:23 ` can't build the last master git (`configure.ac' or `configure.in' is required) Joao Eduardo Luis
2012-11-09 13:37 ` Alexandre DERUMIER
[not found] <3388b731-bdbb-448e-89c4-d9d3661ea774@mailpro>
2012-11-09 10:53 ` Alexandre DERUMIER
2012-11-09 18:16 ` Gary Lowell
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.