[sugar] adventures in sugar-jhbuild

Erik Blankinship erikb at mediamods.com
Thu Sep 7 11:36:16 EDT 2006


> > Alas, the -a flag didn't clear up the build problems, but I did get
> > some new problems (and jhbuild-sugar won't start up either (see end of
> > the log)):
> >
>
> Do you mean you are still getting the freetype.la issue? When you get
> one error just stop there... the subsequent modules and sugar will not
> work anyway.



In our experience, we have been able to skip over some build errors and
still get a fairly decent running version of sugar.  Hence my perseverence
in sitting through errors in sugar-jhbuild build.

Any event, no, the new error didn't appear to be a freetype.la issue, I was
just reporting the slew of errors even with the -a flag.


> > *** error during stage build of gtk+: Error running make   *** [8/22]
>
> Weird... that looks like a selinux related issue. I wonder if it might
> be related to the fact that you are building as root... btw you don't
> need to do that, the build should work just fine as user.


Okay, I logged in as a user (not root) and re-ran ./sugar-jhbuild build -a.

Here's the error:
/home/erikb/09-07/sugar-jhbuild/source/gtk+/gtk/.libs/lt-
gtk-query-immodules-2.0: error while loading shared libraries:
/home/erikb/09-07/sugar-jhbuild/build/lib/libcairo.so.2: cannot restore
segment prot after reloc: Permission denied
make[3]: *** [gtk.immodules] Error 127
make[3]: Leaving directory
`/home/erikb/09-07/sugar-jhbuild/source/gtk+/modules/input'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/erikb/09-07/sugar-jhbuild/source/gtk+/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/erikb/09-07/sugar-jhbuild/source/gtk+'
make: *** [all] Error 2
*** error during stage build of gtk+: Error running make   *** [8/22]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.laptop.org/pipermail/sugar/attachments/20060907/aa4f3bcd/attachment.html


More information about the Sugar mailing list