On Sun, Sep 22, 2013 at 1:55 PM, Nick Alexander <[email protected]>wrote:

> On 13-09-21 7:06 PM, Caleb wrote:
>
>> Hi Nick! Sorry to bother you, but I figured it'd be good to follow up on
>> this issue since it's been a couple weeks. Any further ideas?
>>
>
> Caleb!  Sorry that I didn't follow up.  Thanks for the .mozconfig and
> patch.


No worries, thanks for your help. :)


>
>
>      I think it's worth noting I haven't implemented any sort of build
>>     step for libgssapi, so I'm not surprised libgssapi.so isn't showing
>>     up in dist/fennec. I was doing the same "and-then-a-miracle-happens"
>>     approach that I used when packaging libgssapi in the assets folder:
>>     build, manually copy the binary into the appropriate folder, then
>>     run `./mach package` again. All the in-tree instances of
>>     libgssapi.so were created manually.
>>
>
> Can you elaborate on "created manually"?  If you mean that they were
> created as a separate by-hand step, then we'll need to figure out how to do
> that as part of the build (or part of packaging), because your error
> appears to be that the packager just can't find the library at package time.
>

Yes, I created the instances of libgssapi.so in a separate, by-hand step.
Do you have any advice on how I might make that process part of the build
or packaging step? I haven't found a pattern to follow for a build step
that simply copies a binary into the output directory.


>
> Or wait!  Is libgssapi is a system library?  That would explain a lot.
> We'd have to figure out where it is on Android, or how to build it for
> Android, and then we can try to package it.
>

As far as I know, there is no system library on the Android platform that
does GSSAPI operations. The library that I'm using is cross-compiled from
the krb5 source (https://github.com/krb5/krb5).


>
> Best,
> Nick
>
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to