inching towards 3.1 - and new Windows binary

Lubomir I. Ivanov neolit123 at gmail.com
Sun May 12 06:03:20 PDT 2013


On 12 May 2013 08:24, Dirk Hohndel <dirk at hohndel.org> wrote:
> On Sat, 2013-05-11 at 11:51 -0700, Dirk Hohndel wrote:
>> On Sat, 2013-05-11 at 11:30 -0700, Dirk Hohndel wrote:
>> > On Sat, 2013-05-11 at 17:31 +0200, Rainer Mohr wrote:
>> > > > On the bug side, some issues are fixed (for example the missing XSLT
>> > > > files on Mac), still no idea why the https upload to divelogs.de is
>> > > > failing for Rainer on Windows - it works perfectly fine for me on
>> > > > Linux :-(
>> > >
>> > > Tried a clean install on a totally different machine too and same issue.
>> >
>> > But that's still with Windows, right? Need to get this installed in my
>> > VM... I just HATE debugging things under Windows. Nothing works the way
>> > I want it to work :-(
>>
>> Ok. Bad news: I can reproduce the issue under Windows.
>>
>> Now I need to figure out how to debug this... :-(
>
> Hours wasted on this crap. We didn't pass on the error message (stupid
> mistake when the code was written). Once that is fixed the response is
> slightly more enlightening:
>
> "TLS/SSL support not available; install glib networking"
>
> Ok, that's exciting. How do I do that? And how do I get the Windows
> binary to actually use that once it is installed. I have tried to find
> all the necessary packages on Fedora and installed them
> (glib-networking, gnutls, pk11). I have included the necessary libraries
> on the linker command line and am packaging all the relevant DLLs in the
> package (I think). But I still don't seem to have any success. Still the
> same error.
>
> At this point, I'm puzzled...
>
> I really don't want to drop https support for the Windows binaries, but
> on the other hand I think that's better than not supporting divelogs.de
> uploads at all.
>
> I pushed the patches I have so far in case someone else wants to play
> with it. There are a couple that try to make things work, plus the last
> one that disables https for cross builds with mingw32.
>

i wanted to try my packaging for these, so just added sqlite3 for
subsurface to build.
i may be having ISP issues as i can't ping divelogs.de and the
subsurface error is:
"Connection terminated unexpectedly"

an interesting post here:
http://yvibha.wordpress.com/2011/02/10/ssl-connection-with-libsoup/

the libsoup version i'm using is libsoup_2.26.3-1_win32 from the gnome
ftp, which means that this is an old version and the SSL support
should be transparent (/built-in).

for the Qt build. i think Qt's SSL implementation should be used
instead of libsoup.

lubomir
--


More information about the subsurface mailing list