At 9:36 Uhr -0500 03.02.2002, Dave Vasilevsky wrote: >On Sunday, February 3, 2002, at 05:29 AM, Max Horn wrote: > >>What you should do before you submit a libtool patch: >> >>1) Get a non-OS X box, and install the latest libtool source on that >>2) Run the test suite and verify that all tests pass >>3) Apply your patch, run the test suite still passes all test > >So far everything's already been taken care of.
Good! >>4) Congrats, you are ready to submit it! > >Alright, I'll send it on its way. :-) Nice! >>Also, you failed to mention against which version (1.4.0, 1.4.1, >>1.4.2, CVS?) your patch is made. > >The patch in my post is to 1.4, but it can patch 1.4.1 or .2 as >well. I have no idea how it fares wrt CVS. I wouldn't worry to much about this right now. Anyway, there is a second problem in libtool 1.4.2, related to loadable modules (I just stumbled once more over this when I just packaged gaim 0.51 (which you won't see until the stale CVS lock is fixed)): the problem is this line (taken from configure): archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring' This line is escaped and then put into the libtool script. But the escaping for the " chars isn't correct (or rather, it is correct, but zsh isn't correct :) I.e. it generates \\" but zsh wants something like \\\" or even \\\" (I forgot). In this case, I simply fixed it by removing the ", avoding the whole problem. This is safe (at least here) since $module shouldn't contain anything but letters or nothing. Cheers, Max -- ----------------------------------------------- Max Horn Software Developer email: <mailto:[EMAIL PROTECTED]> phone: (+49) 6151-494890 _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel