All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joao Eduardo Luis <joao.luis@inktank.com>
To: Alexandre DERUMIER <aderumier@odiso.com>,
	"ceph-devel@vger.kernel.org" <ceph-devel@vger.kernel.org>
Subject: Re: can't build the last master git (`configure.ac' or `configure.in' is required)
Date: Fri, 09 Nov 2012 13:23:42 +0000	[thread overview]
Message-ID: <509D03DE.80604@inktank.com> (raw)
In-Reply-To: <9aa72a1f-39e3-4115-b3e8-16f0cc955cea@mailpro>

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

       reply	other threads:[~2012-11-09 13:23 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <9aa72a1f-39e3-4115-b3e8-16f0cc955cea@mailpro>
2012-11-09 13:23 ` Joao Eduardo Luis [this message]
2012-11-09 13:37   ` can't build the last master git (`configure.ac' or `configure.in' is required) Alexandre DERUMIER
     [not found] <3388b731-bdbb-448e-89c4-d9d3661ea774@mailpro>
2012-11-09 10:53 ` Alexandre DERUMIER
2012-11-09 18:16   ` Gary Lowell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=509D03DE.80604@inktank.com \
    --to=joao.luis@inktank.com \
    --cc=aderumier@odiso.com \
    --cc=ceph-devel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.