Re: [gnome-love] Gnome Tinderbox



Note that I expect this message to be completely outdated by the
end of the weekend, so if you are reading this in the archives 
after Gnome 2.8 comes out, you probably want a different message.

On Fri, Jul 30, 2004 at 09:02:31PM +0200 or thereabouts, Paolo Borelli wrote:
On Fri, 2004-07-30 at 20:39 +0200, Jaap Haitsma wrote:

I'm asking because I try to build gnome from cvs with jhbuild and some
modules seem to keep on failing on me

The modules from gnome cvs built by jhbuild should always be buildable
and if a compile problem arises it is usually fixed very fast.
On the other hand when using jhbuild (or some other build scripts) it's
common to stumble in some recurring problemes, for example the ones due
to a non perfect setup of autotools etc.
Some of these common problems are listed in Elijah's guide at
http://www.gnome.org/~newren/tutorials/developing-with-gnome/

Urf. I have been playing with jhbuild today. I have been having
problems. And I don't see them in the tutorial. I presume the
majority are transient (po files for example) or just less
commonly met (opteron box). 

Is the jhbuild bootstrap stuff still relevant in that document?
I used "sanitycheck" and it reported no problems on a FC2 box.

However..

shared-mime-info dies due to automake issues. When jhbuild told me, 
I went to its shell, and in the shared-mime-info directory (where
I was by default) did "cp ../libxml2/mkinstalldirs ." in order to
provide the mkinstalldirs it was missing and then hit ^D to get back 
to jhbuild. It works happily then. 

gnome-vfs died due to 64-bit issues. I had to add "(long long)"
into two files to get that to build.

libxklavier (from freedesktop.org) gave me nightmares which 
seem related to 64-bit again. In the end, I skipped it, so 
jhbuild then decided I didn't need gnome-applets or control-
center (true enough).

libcroco was next to die. Again, I presume 64-bit troubles.
I had to change a gsize to a gsf_off_t (line 61 of rsvg-gz.c).

next, the po/gu.po file in procman was broken. There were
missing # marks in two places at starts of lines (the ones
it complains about: there are commas where they should be "#,"s).
I added those back in and ignored the further complaints about
plural_forms because they don't actually cause msgfmt to 
fail and I didn't care :)

gstreamer followed, and died (again, 64bit?). I had to delete 
a warning line but that was all. It build and installed then.

gst-plugins was next, looked for the installed gstreamer,
couldn't find it, and then things went badly weird. I harangued 
thomasvs on IRC and he knows what should be happening but is now 
wondering why it doesn't. (again, 64-bit)

None of these are yet in bugzilla because I intended to put
them all in at once. Since it looks like it is going to take
longer than I expected to get a (half-?)working desktop, I
shall bugzilla them tomorrow, to ensure your promise that it
is "usually fixed very fast" can be fulfilled. :)

Anyway, if any of those are the modules you're having trouble
with, I am sure that that the procman/po/gu.po fix will work
anywhere. I am not so sure that any of the rest will help. But
just in case, there you go.

Telsa




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]