Thank you, the tarball is OK.

Heres is a report of my build attempt of fossil with SSL support with
mingw32 and *openssl linked statically*. Some issues are probably not
specific to this platform though and not new to this version neither.

1. OpenSSL is build with zlib but the test in auto.def does not link
zlib and fails (even if crypto and ssl are present.)

The following patch fixes this.

fossil-src-20130911114349/auto.def
@@ -147,7 +147,7 @@
-    msg-quiet cc-with [list -cflags $cflags -libs {-lssl -lcrypto}] {
+    msg-quiet cc-with [list -cflags $cflags -libs {-lssl -lcrypto -lz
-lws2_32 -lgdi32}] {

Note that on Windows ws2_32 and gdi32 are needed as well.

2. The final link does not include gdi32, a dependency of openssl on
Windows.

3. The test of the "broken mingw command line" does not work with
mingw32 (only mingw64 ?). Recompiling main_.c with
-DBROKEN_MINGW_CMDLINE fixes the Winmain@16 undefined symbol problem.

All these issues are quiet quite easy to fix by hand, just to let you
known that the build is not straight forward.
Samuel

Le 11/09/2013 18:07, Richard Hipp a écrit :
> On Wed, Sep 11, 2013 at 11:44 AM, Samuel Debionne
> <samuel.debio...@ujf-grenoble.fr
> <mailto:samuel.debio...@ujf-grenoble.fr>> wrote:
> 
>     The manifest and manifest.uuid is missing from the source tarball.
> 
> 
> Thanks for the report.  This should be fixed now.  (Please let me know
> if you find otherwise.)  I have also updated to release-build wiki with
> correct procedures that include manifest and manifest.uuid in the tarball.
> 
> -- 
> D. Richard Hipp
> d...@sqlite.org <mailto:d...@sqlite.org>
> 
> 
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> 

_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to