[00:48] dang, XR2.0 isn't building.. [00:54] yo [00:54] is there anything like palemoon for linux? [00:55] i don't even know what palemoon is tbh [00:56] architecture optimized firefox [01:10] note to self: XR 2.0 failed to build due to xulrunner-2.0-testsuite missing files (debian/tmp/usr/lib/xulrunner-2.0*/components/libMyService.so) [01:12] that's what i need to talk to micah about. right now though, dinner [04:33] evenin' micahg [04:33] hi ddecator [04:34] micahg: i pulled the latest XR 2.0 earlier and tried to build it. after updating two patches, it failed near the end due to a missing "libMyService.so" file [04:35] ddecator: what folder is it in? [04:36] micahg: supposed to be in debian/tmp/usr/lib/xulrunner-2.0*/components/libMyService.so [04:36] it was trying to build the testsuite [04:37] ddecator: see if the file is in the build directory [04:37] if not, drop it from the testuite.install file [04:37] micahg: ok, thanks [05:06] micahg: i've had to remove 3 things from the testsuite.install file so far, and it just failed from a fourth missing. does that seem right or do you think it's something upstream that is going to be fixed? [05:08] ddecator: what are the 4 files? [05:10] libMyService.so, libtestdynamic.so, TestFactory, TestServMgr (might be more, those are just what i've run into so far) [05:10] micahg: ^ [05:12] ddecator: well, a lot of code was just merged, maybe that affected it [05:12] micahg: so just comment them out for now? [05:12] ddecator: yeah [05:12] micahg: k, will do [05:17] that worked :) [05:50] hm, they built but FF 4 is broken :( [06:32] ddecator: you might be missing some files on install [06:33] micahg: any idea how i can tell? [06:33] ddecator: compare debian/tmp/ to debian/xulrunner-2.0/ [06:39] micahg: well some of the dirs are different, i'm guessing they aren't supposed to be exactly the same? [06:40] ddecator: some of the files are installed in Firefox, but most are installed in xulrunner [06:40] * micahg needs to make Firefox all in one [06:41] micahg: well i'm not really sure what differences i should be looking for tbh. debian/tmp/ has more files than debian/xulrunner-2.0/ [06:41] ddecator: check components for new fils [06:41] *files [06:42] micahg: aha [06:46] micahg: 11 items in /tmp that aren't in /xulrunner-2.0 [06:47] ddecator: how many of those are in firefox-4.0 [06:49] micahg: i don't see any of them in the components for firefox-4.0 [06:54] ddecator: it's components that are missing? [06:56] micahg: there are 11 files in debian/tmp/usr/lib/xulrunner-2.0b2pre/components that aren't in debian/xulrunner-2.0/usr/lib/xulrunner-2.0b2pre/components or in debian/firefox-4.0/usr/lib/firefox-4.0b2pre/components [06:57] ddecator: k, what files? [07:00] micahg: httpd.js, httpd.manifest, libmozgnome.so, libnkgnomevfs.so, libxpcomsample.so, nsSample.js, nsSample.manifest, reftest-cmdline.js, reftest-cmdline.manifest, tp-cmdline.js, tp-cmdline.manifest [07:01] ddecator: the .js files are installed w/Firefox [07:01] micahg: ok [07:01] ddecator: libmozgnome.so, libnkgnomevfs.so, are in xul-gnome-support [07:02] micahg: ah, that makes sense [07:03] nsSample.js is in the testsuite, and the .manifest version should go in tehre as well [07:03] ddecator: same for reftest and tp -cmdline [07:04] micahg: so everything is accounted for.. [07:04] ah, same for httpd [07:04] ddecator: well, the .manifest files are missing in the tesuite [07:04] *testsuite [07:05] micahg: oh, i thought you meant those were included. i can add those, but i don't have the testsuite installed anyway :( [07:05] ddecator: right, but it tries to build it, doesn't it [07:06] micahg: right [07:07] * micahg just had to create a local stock reply for pre-karmic apport crash creatio [07:11] micahg: alright, i added those .manifest files to the testsuite.install [07:12] ddecator: so it should work now :) [07:12] micahg: ...wait what? [07:12] ddecator: oh, right, FF wasn't working [07:13] ddecator: check the firefox install for missing manifest files [07:13] micahg: haha, alright [07:14] micahg: hm, browser.manifest sounds important :p [07:14] heh [07:14] * micahg had a build in a PPA that was waiting for 30 hrs [07:16] micahg: the firefox-4.0.install file uses wildcards to install all *.js and all *.xpt files, should i just add one to install all *.manifest files? [07:17] ddecator: do they all match .js files? [07:18] micahg: right now, browser.manifest is the only one [07:18] ddecator: k, then go for it [07:18] micahg: sure thing. and are the builders backed up that bad? [07:19] ddecator: archive rebuild in progress [07:19] micahg: oooooh [07:20] * ddecator is rebuilding XR and FF [07:20] ddecator: I needed to test build gjs as pbuilder doesn't like me ATM [07:21] micahg: still having trouble with it not pulling from the right places? [07:21] ddecator: it's not pulling -security updates [07:21] micahg: ah, right [07:21] or even -updates [07:21] i don't use pbuilder, so i have no idea why it wouldn't :/ [08:18] micahg: broke some of my add-ons, but it's working now :) [08:31] micahg: alright, pushed to lp. i'm guessing i'll have to reformat some things (commits, etc.) but it's all up-to-date, just fyi [08:33] ddecator: k, I'll have a look [09:22] ddecator: I'll have to review tomorrow as I'm going to sleep soon [09:22] ddecator: or rather later today :0 [09:22] :) [19:20] micahg: no problem, that's what i figured :)