{#} Replies are directed back to [EMAIL PROTECTED]
{#} To reply to the author, write to Theo Schlossnagle <[EMAIL PROTECTED]>
Let's do a little experiment...
make a text file called gt.c using vi (or xemacs) that looks like this:
int main() {return 0;}
then compile it and link against gpgme:
cc -c gt.c
cc -o gt gt.o -lgpgme
Now run check its dynamic dependencies:
otools -hvL ./gt
If the process breaks during any of these steps, I am a bit puzzled. If
the output of otools has a gpgme library in there, then it would lead me
to believe that the Profile preference panel is linking with a
previously installed copy of libgpgme. I have sent my patches to the
libgpgme maintainer -- though I haven't received a response back on the
final set.
the only think I can think of doing is renaming libgpgme in Fire to be
libfire_gpgme. This would solve that problem, but that effectively
branches the libgpgme code which I am hesitant to do without giving the
maintainer a reasonable amount of time to incorporate the changes
necessary to support GPG in Fire.
On Saturday, January 26, 2002, at 01:55 PM, Russell Rehm wrote:
> DynamicLibrary
> /Users/russ/fire/build/Profile.prefPane/Contents/MacOS/Profile
> /usr/bin/ld: Undefined symbols:
> _gpgme_op_keylist_end
I am still disturbed by this one.. I didn't add gpgme_op_keylist_end.
That was already in libgpgme.
> _gpgme_op_keysfromdata_start
> _gpgme_set_verbosity
These two I did add to libgpgme. The second is for some speed up for
people with really large keyrings and the first is necessary for
displaying an incoming key's id and fingerprint without adding it to
your keyring.
> /usr/bin/cc -o
> "/Users/russ/fire/build/Profile.prefPane/Contents/MacOS/Profile"
> "-L/Users/russ/fire/build" "-F/Users/russ/fire/build" -filelist
> "/Users/russ/fire/build/intermediates/ProfilePrefPane.build/Objects/LinkFileList"
> "-framework" "PreferencePanes" "-framework" "Foundation" "-framework"
> "AppKit" "-lgpgme" "-arch" "ppc" "-bundle" "-bundle"
>
> ...failed DynamicLibrary.LinkUsingFileList
> /Users/russ/fire/build/Profile.prefPane/Contents/MacOS/Profile ...
So, the Profile Pane is hanging because it isn't being built.
I suggest as a hack to find the other libgpgme installed on your box
(from the otools output) and move it assigned during the build and link
phase of Fire. then you should be able to move it back.
{#} ----------------------------------------------------+[ fire ]+---