Hi Sam,
On 2012-01-11 18:36, Sam Hartman wrote:
> Hi.
> I have no idea what's going on at this point but would be happy to try
> and reproduce in my build environment.
>
> I have experience with the firefox extension for Debian; I did the
> packaging there. I have not built it on RH though.
>
> If you can help me set up the build environment I'm happy to work
> through trying to reproduce.
>
> I have a Centos6 (don't have RHEL yet) box with a full moonshot build
> enviroment. That is, I have both installed and built Kerberos, mech_eap
> dependencies, etc.
I basically have set up a machine following the instructions here
http://www.project-moonshot.org/devwiki/ConfiguringRHEL/
and the firefox extension instructions from
http://www.project-moonshot.org/devwiki/testing/firefox/
I got the firefox sources from (actually, I had 3.6.24, since it was the
installed firefox version on my mahcine, but it doesn't seem to be
available any more)
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.25/source/firefox-3.6.25.source.tar.bz2
I configured it with (after echoing the ac_add options as per instructions)
./configure --enable-application=browser
And then I tried to build it. I'm not really sure how to do it in the
firefox SDK, I've never developed extensions for firefox.
> I also have the firefox extension source tree. How do I get the
> firefox/xul/whatever components I need to build? I'd prefer to build
> out-of-tree with a xul/firefox sdk rather than doing a complete firefox
> build.
> If you can help me with that part I'm happy to try and debug the shared
> library mess and/or Kerberos.
If this is enough for you to help me with the issue, it would be great.
However, I really don't rule out an PEBKAC issue here.
I'm having a small moonshot demo next week in Finland in a local
identity federation conference. I already have a working ssh demo I'll
show, so it's not critical to get this working. However, it could be
nice to demo that moonshot is relatively simple to get working with
other applications too.
Cheers,
Kalle
--
Kalle Happonen
Järjestelmäasiantuntija
CSC - Tieteen tietotekniikan keskus Oy
PL 405, 02101 Espoo
(09) 457 2261, [log in to unmask]
Kalle Happonen
Systems Specialist
CSC - IT Center for Science Ltd.
P.O. BOX 405, FI-02101 Espoo, Finland
+358 9 457 2261, [log in to unmask]
www.csc.fi
|