Re: Problems building CVS libbonobo with jhbuild

"Gustavo J. A. M. Carneiro" <[email protected]> Tue, 27 Jul 2004 17:26:57 +0100
Newsgroups gmane.comp.gnome.components
Organization INESC Porto
Message-ID <[email protected]>
A Ter, 2004-07-27 =E0s 17:20, Keith Sharp escreveu:
> On Tue, 2004-07-27 at 17:06 +0100, Keith Sharp wrote:
> > On Tue, 2004-07-27 at 16:49 +0100, Gustavo J. A. M. Carneiro wrote:
> > > A Ter, 2004-07-27 =E0s 16:45, Keith Sharp escreveu:
> >=20
> > [ snip ]
> >=20
> > > > Ok, I am really confused now!  I checked my different Makefile/.a=
m/.in
> > > > files and they have the above.  I then decided to try and build t=
he last
> > > > stable release from source (2.6.2).  I downloaded the source, ran
> > > > "jhbuild shell", and then did a ./configure && make - built first=
 time.
> > > >=20
> > > > I then did a diff on configure.in, Makefile.am, and activation-se=
rver/
> > > > Makefile.am between 2.6.2 and CVS HEAD, aside from some new trans=
lations
> > > > in configure.in there is no difference between the versions.
> > >=20
> > >   In that case, the difference must be somewhere in your autotools.=
  You
> > > could try 'jhbuild bootstrap' to install the recommended auto* tool=
s.
> >=20
> > Hmm, this is what I did:
> >=20
> > jhbuild bootstrap
> > jhbuild update
> > jhbuild build -a -c -n
> >=20
> > Using anonymous CVS, building moduleset 'gnome28' and modules 'meta-
> > gnome-desktop'.
> >=20
> > Is there anyway to tell which versions of the autotools were used to
> > create the 2.6.2 release?
>=20
> Ok very weird.  If I run "jhbuild shell" and then run my autogen.sh
> command (same arguments) and make, it works.  If I do a "jhbuild
> buildone libbonobo" it fails.
>=20
> Looks like a jhbuild problem.

  It could be that "jhbuild shell" sets PATH, but "jhbuild buildone"
doesn't.  If so, definitely a jhbuild bug.  But, just to be on the safe
side, you should export PATH=3D<build-prefix>/bin:$PATH yourself,
otherwise you might end up using the system autotools instead of the
ones installed by jhbuild.

>=20
> Thanks for all your help

  No problem.

--=20
Gustavo Jo=E3o Alves Marques Carneiro
<[email protected]> <[email protected]>
The universe is always one step beyond logic.