Re: [gnome-love] Compiling 2.15.4



I've now moved on a bit further. The changes I've made so far are below.

These take me as far as yelp (package 83 out of 133). Now I'm stuck
again, and I'm at my wits end trying to get past it :(

The configuration of yelp ends with:

 checking whether to enable C++ RTTI... no
 checking whether we have a gtk 2 gecko build... yes
 checking whether we have a gecko debug build... no
 checking for gecko version... 1.7
 configure: error: mozilla is not supported

What can I do about this?

/M

The changes so far:

diff -Nut --recursive jhbuild_moduleset_2.15.4_org/freedesktop-2.15.4.modules 
jhbuild_moduleset_2.15.4/freedesktop-2.15.4.modules
--- jhbuild_moduleset_2.15.4_org/freedesktop-2.15.4.modules     2006-07-25 21:34:35.000000000 +0100
+++ jhbuild_moduleset_2.15.4/freedesktop-2.15.4.modules 2006-07-24 20:24:03.000000000 +0100
@@ -29,7 +29,7 @@
       <dep package="cairo"/>
     </dependencies>
   </tarball>
-  <tarball id="dbus" supports-non-srcdir-builds="no" version="0.62">
+  <tarball autogenargs="--enable-python" id="dbus" supports-non-srcdir-builds="no" version="0.62">
     <source href="http://dbus.freedesktop.org/releases/dbus-0.62.tar.gz"; 
md5sum="ba7692f63d0e9f1ef06703dff56cb650" size="1737361"/>
     <branch repo="dbus.freedesktop.org"/>
     <dependencies>
@@ -94,7 +94,7 @@
       <dep package="perl-net-dbus"/>
     </suggests>
   </tarball>
-  <tarball autogenargs="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc --disable-manpages 
--enable-compat-howl --enable-compat-libdns_sd" id="avahi" version="0.6.11">
+  <tarball autogenargs="--disable-qt3 --disable-qt4 --disable-mono --disable-python-dbus --disable-monodoc 
--disable-manpages --enable-compat-howl --enable-compat-libdns_sd" id="avahi" version="0.6.11">
     <source href="http://avahi.org/download/avahi-0.6.11.tar.gz"; md5sum="91fd8cc0c2bae638848faad36cf1c032" 
size="885546"/>
     <branch checkoutdir="avahi" module="trunk" repo="avahi.0pointer.de"/>
     <dependencies>
@@ -107,4 +107,8 @@
       <dep package="gnome-python/pygtk"/>
     </after>
   </tarball>
+  <tarball id="libdaemon" version="0.10">
+    <source href="http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.10.tar.gz"; />
+    <branch checkoutdir="libdaemon" module="trunk" repo="libdaemon.0pointer.de"/>
+  </tarball>
 </moduleset>
diff -Nut --recursive jhbuild_moduleset_2.15.4_org/gnome-2.15.4.modules 
jhbuild_moduleset_2.15.4/gnome-2.15.4.modules
--- jhbuild_moduleset_2.15.4_org/gnome-2.15.4.modules   2006-07-25 21:34:35.000000000 +0100
+++ jhbuild_moduleset_2.15.4/gnome-2.15.4.modules       2006-07-25 23:10:54.000000000 +0100
@@ -31,8 +31,8 @@
       <dep package="intltool"/>
     </dependencies>
   </tarball>
-  <tarball id="libxklavier" supports-non-srcdir-builds="no" version="2.2">
-    <source href="http://download.gnome.org/sources/libxklavier/2.2/libxklavier-2.2.tar.bz2"; 
md5sum="1c53646f35d77564f42d3f4342cd443f" size="337909"/>
+  <tarball id="libxklavier" supports-non-srcdir-builds="no" version="2.91">
+    <source href="http://kent.dl.sourceforge.net/sourceforge/gswitchit/libxklavier-2.91.tar.gz"; 
md5sum="53d9864d165c86edb6a67f7ebe140814" size="455935"/>
     <branch repo="xklavier.freedesktop.org"/>
     <dependencies>
       <dep package="libxml2"/>
@@ -102,7 +102,7 @@
       <dep package="glib"/>
     </dependencies>
   </tarball>
-  <tarball id="gtk+" version="2.10.0">
+  <tarball autogenargs="--without-libtiff" id="gtk+" version="2.10.0">
     <source href="http://download.gnome.org/sources/gtk+/2.10/gtk+-2.10.0.tar.bz2"; 
md5sum="37cdf73719e8b2af6b0d065df6236542" size="14152208"/>
     <branch/>
     <dependencies>
diff -Nut --recursive jhbuild_moduleset_2.15.4_org/sample-tarball.jhbuildrc 
jhbuild_moduleset_2.15.4/sample-tarball.jhbuildrc
--- jhbuild_moduleset_2.15.4_org/sample-tarball.jhbuildrc       2006-07-25 21:34:36.000000000 +0100
+++ jhbuild_moduleset_2.15.4/sample-tarball.jhbuildrc   2006-07-24 23:33:32.000000000 +0100
@@ -20,7 +20,7 @@
 
 # extra arguments to pass to all autogen.sh scripts
 # to speed up builds of gnome2, try '--disable-static --disable-gtk-doc'
-autogenargs='--disable-static --disable-gtk-doc'
+autogenargs='--disable-static --disable-gtk-doc '
 
 # set CFLAGS:
 os.environ['CFLAGS'] = '-g -O2'

-- 
Magnus Therning                             (OpenPGP: 0xAB4DFBA4)
magnus therning org             Jabber: magnus therning gmail com
http://therning.org/magnus

Software is not manufactured, it is something you write and publish.
Keep Europe free from software patents, we do not want censorship
by patent law on written works.

Unreadable code,
Why would anyone use it?
Learn a better way.
     -- Geoff Kuenning's contribution to the 2004 Perl Haiku Contest,
        Haikus about Perl - 'Dishonerable Mention' winner

Attachment: pgppEYuUM7OsS.pgp
Description: PGP signature



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