On Wed, Aug 10, 2011 at 9:39 PM, Maciej Sobczak <[email protected]> wrote:

> On 10/08/2011 19:51, asif saeed wrote:
> > Right, I have chosen OTL. Just watching this list to see if you guys can
> > provide a decent working soci lib.
>
> You are right and I believe that we have achieved the point where some
> hard but quick decisions need to be taken.
>
> So - I propose to make a release that will contain only the parts that
> are known to work, while leaving the rest in the repository for those
> who are willing to experiment on their own.
>
> Obviously the team is not capable to provide a working solution with
> CMake and this is the part that introduces a lot of confusion now. The
> older autotools solution has a very similar status.
>

I disagree with this opinion, the problem as I see it is that we simply lack
manpower/time to prepare the release quickly.

The way I see it, we should have reports of the specific platforms/backends
that are known to work. Those are not available unless someone takes the
time to run the build and post test results.
This is something that should take little time on windows, linux and macos
but is a lot less easy on other platforms.
BTW, the difficulties I've been having building soci on aix were mainly due
to the difficulty in compiling git on that platform, I still need to see
wether it's possibile to compile it on hp-ux. (regarding aix, I'll probably
post some patches soon..)

Issues such as the strtoull thing are not make-specific, they are genuine
bugs that need to be addressed.

I think that one source of confusion right now is that the documentation for
building the git version is only available inside the source tree and cannot
be accessed on the project's web site.

I have been through the fear changing a build system brings yet I'm 100%
confident that cmake is the way to go to maintain sanity and consistent
build results in a truly cross-platform environment.

The core of the library, together with Oracle, PostgreSQL and MySQL
> backends are known to work properly at least on some platforms. There is
> also a new subtree for bindings to other programming languages with some
> initial Ada stuff that seems to work, too. These are the things that I
> propose to include in the official release.
>

- mysql, odbc and postgresql build and test succesfully for me on msvc
- oracle is problematic on msvc right now (I haven't tried the msvc
solutions though)
- mysql, oracle and sqlite build and test successfully for me on
ubuntu-10.04 (I couldn't test odbc unfortunately)
- Arnaud Gelas sent build results showing soci building correctly for mysql,
odbc, sqlite and ran successfully the sqlite3 test on 64bit linux (don't
know the distro & version though)

The above are with cmake and the results can be seen on the cdash site, is
someone willing to post updated build results with make and VS solutions?
Can you please let us know on this thread?

If not, we might as well declare the project dormant.

Just my 2c!
-- 
Claudio Bantaloukas http://www.rdfm.org/ammuzzu/
------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. 
http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to