On Tue, Jul 25, 2006 at 16:21:06 -0600, Elijah Newren wrote:
On 7/25/06, Magnus Therning <magnus therning org> wrote: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 :(Honestly, I'd give up and consider the 2.15.4 moduleset to be broken. It appears that it got regenerated for some reason and all the fixes that were in it got overwritten. I don't know why that happened, and I don't know if Vincent knows. I do know that an earlier version of the 2.15.4 moduleset did have firefox available, had libdaemon in it, had the correct version of libxklavier I believe, and probably a number of other things that you are or will discover to be broken in it. I'd just use the 2.15.90 moduleset, available at http://download.gnome.org/teams/releng/2.15.90/. I'm currently building it right now and have gotten past yelp. (If you really do want to get the 2.15.4 moduleset to build though, do a diff of the two modulesets, paying particular attention to mozilla, firefox, yelp, and epiphany to get past this particular issue)
Ah, didn't even know 2.15.90 was there :-) I'm switching. Is there some way of being notified of changes to the moduleset? I would love to see a change to sample-tarball.jhbuildrc though, since I think the one in there is broken: --- 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' The construction of autogenargs break if that line isn't changed. A last question, is the comment about mozilla in sample-tarball.jhbuildrc still relevant? # Mozilla is still braindead and won't install the nss headers # correctly, so let's just avoid it. Those who want to re-enable can # do so, just remove the skip line for mozilla and module_autogenargs # for evolution and evolution-data-server below. Then also read # http://mail.gnome.org/archives/evolution-hackers/2004-May/msg00086.html /M -- 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:
pgpiNwiy20VLi.pgp
Description: PGP signature