On 2011.09.13 15:50, Yaakov (Cygwin/X) wrote: > On Sat, 2011-09-10 at 10:26 -0400, Jack wrote: > > On 2011.09.09 20:05, Peter Bloomfield wrote: > > > On 09/09/2011 03:35:20 PM Fri, Jack wrote: > > [snip] >>>> I'm using balsa 2.4.10 from cygwin-ports under Windows Vista Home >>>> Basic. Overall, it seems to be working just fine, and I finally >>>> got both receiving and sending (via yahoo mail) working. However, >>>> I can only receive mail once. If I try a second time, the console >>>> says "Already Checking Mail." > > > > > > Oops--my bad! > > > >>> Balsa has been using a POSIX mutex in a way that has undefined >>> results. Seems that on Linux it's sane, but that's not guaranteed, >>> and apparently it's different on Windows. The master and gtk3 >>> branches of git have been fixed, and the attached patch should >>> apply to the 2.4.10 tree (but I can't be sure!). > > > > > The patch he sent works, and I've attached it here. > > This patch does not apply as-is to 2.4.10. If you could rebase it > accordingly, that would help.
Not sure what the problem is. It worked fine for me in a plain unpacked tarball - although I think I needed to use -p1. I've added it renamed to "2.4.10-fixlocks.patch" and added it to the cygport file, and cygport prep seemed to apply it without complaint. (I suppose I should rename to -2?) $ cygport balsa-2.4.10-1 prep >>> Preparing balsa-2.4.10-1 >>> Unpacking source balsa-2.4.10.tar.bz2 *** Info: applying patch 2.4.9-libtool.patch: patching file configure.in Hunk #1 succeeded at 200 (offset -17 lines). *** Info: applying patch 2.4.10-no-libgnome.patch: patching file configure.in patching file src/ab-main.c patching file src/main-window.c patching file src/main.c patching file src/toolbar-prefs.c *** Info: applying patch 2.4.10-fixlocks.patch: patching file src/main-window.c patching file src/main.c patching file src/threads.h >>> Preparing working source directory >> The other main problem I'm having with balsa now is that I can't get >> it to remember the mailbox password. I don't really care whether it >> does so in the gnome-keyring or in it's own config files. For the >> keyring - are there any general docs on getting this to work? I'm >> sure it's just my configuration rather than a bug, but I don't quite >> know where to look. > > That depends on how you're using X. If you run a complete GNOME or > XFCE desktop, then nothing special is required. No desktop. I actually tried to start GNOME and obviously messed it up badly. I may try again with the directions you recently posted to another thread, but for now, I prefer no desktop environmen, and if I do use one, it is more likely to be KDE. > If you are running KDE or are using XWin -multiwindow, then you need > to run: > > /usr/bin/gnome-keyring-daemon --start --components=secrets Ah. I think it's the last part I missed - so it was just using the memory backend. > Presuming you're running multiwindow, add this to your ~/.startxwinrc > after your "eval `dbus-launch --sh-syntax`" line and before any > regular applications. I start X with the windows shortcut provided by setup.exe, so I'll have to dig into the files it actually uses. Note however, that my preference is the behavior of balsa as built "--without-gnome" which is to store the passwords in it's own config file(s). Unfortuantely, I know the ports build isn't likely to do that, so unless I can figuere this out, I'll just build my own version. I'll also work with the balsa devels to see if I can get it to fall back to it's own files if it doesn' find gnome-keyring. New question - if I wan't to keep my own version of a cygport package, say just changing some configure parameters, what is the suggested change to naming/numbering so I don't conflict with the official package? Jack ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA Learn about the latest advances in developing for the BlackBerry® mobile platform with sessions, labs & more. See new tools and technologies. Register for BlackBerry® DevCon today! http://p.sf.net/sfu/rim-devcon-copy1 _______________________________________________ Cygwin-ports-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general
