[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Python bindings build seems broken

From: Arfrever Frehtes Taifersar Arahesis <arfrever.fta_at_gmail.com>
Date: Sat, 11 Oct 2008 21:48:09 +0200

2008-10-11 21:46:36 Jeremy Whitlock napisaƂ(a):
> > Is this another option:
> >
> > 4. Don't have platform-specific visibility for APIs in Subversion at all.
> > Instead, move the #defines that toggle the availability down into the
> > functions/structures themselves so that on platforms where the
> > functionality is not available, a not-implemented error is thrown?
>
> While working on this approach, I have realized that this might not be
> a viable option. Basically, this would work for the Win32 and Darwin
> APIs but since the gnome-keyring and kwallet function implementations
> reside in their own respective library, on systems where
> gnome-keyring/kwallet are not available, you'd have symbols for the
> functions but the library to actually perform the work, even if it is
> just setting the auth provider to NULL, will not be there. I think
> the only way to get this working right now is to continue to use SWIG
> ignore patterns for the necessary functions. Thoughts?

+1.

-- 
Arfrever Frehtes Taifersar Arahesis
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-10-11 21:51:40 CEST

This is an archived mail posted to the Subversion Dev mailing list.