public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker
@ 2014-06-13 23:09 Jari Aalto
  2014-06-16  7:51 ` Jan Nijtmans
  0 siblings, 1 reply; 6+ messages in thread
From: Jari Aalto @ 2014-06-13 23:09 UTC (permalink / raw)
  To: cygwin


PACKAGE DESCRIPTION
===================

Homepage: http://freecode.com/projects/fossil
License : BSD-2-Clause

A single binary distributed version control which utilizes
SQLite database backend for storage metadata. The self contained
binary includes also issue tracker, wiki enginea and built in web
server to serve everything; including the repositories. Fossil uses
plain HTTP, with proxy support, for all network communications.
Autosync feature helps to keep repositories and ther distributed issue
trackers up to date without need for separate merging.

CHANGES SINCE LAST RELEASE
==========================

See http://www.fossil-scm.org/index.html/timeline

INSTALL OR UPGRADE NOTES
========================

Standard install.

CYGWIN INSTALLATION INFORMATION
===============================

To install this package, click on the "Install Cygwin now" link on the
<http://cygwin.com/> web page. This downloads setup.exe to your
system. Then, run setup and answer all of the questions. You'll find
the package listed in the "All" category. After installation, read the
documentation at directories:

    /usr/share/doc/<package>/*
    /usr/share/doc/Cygwin/<package-version>.README

If you have questions or comments, please send them to the Cygwin
mailing list at <cygwin(at)cygwin.com>.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO
================================

This message has been sent to cygwin-announce list.

If you want to unsubscribe from the mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message. Send
email to the address specified there. It will be in the format:

    cygwin-announce-unsubscribe-you=yourdomain.com(at)cygwin.com

More information on unsubscribing can be found:

    http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at the above URL.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker
  2014-06-13 23:09 [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker Jari Aalto
@ 2014-06-16  7:51 ` Jan Nijtmans
  2014-06-16 10:59   ` [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker (FIXED) Jari Aalto
  0 siblings, 1 reply; 6+ messages in thread
From: Jan Nijtmans @ 2014-06-16  7:51 UTC (permalink / raw)
  To: cygwin, General Discussion of SQLite Database

2014-06-13 16:09 GMT+02:00 Jari Aalto:
>> CYGWIN INSTALLATION INFORMATION
> ===============================
....
> If you have questions or comments, please send them to the Cygwin
> mailing list at <cygwin(at)cygwin.com>.

I tried the new fossil binary for Cygwin, and got the following:
    $ fossil sqlite
    cygwin warning:
      MS-DOS style path detected: C:/fossil/fossil.fossil
      Preferred POSIX equivalent is: /cygdrive/c/fossil/fossil.fossil
      CYGWIN environment variable option "nodosfilewarning" turns off
this warning.
      Consult the user's guide for more details about POSIX paths:
        http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
    SQLite version 3.8.5 2014-06-04 14:06:34
    Enter ".help" for usage hints.
    sqlite> .databases
    seq  name             file
    ---  ---------------
----------------------------------------------------------
    0    main             C:\fossil\fossil.fossil
    sqlite> .exit


Although this is harmless, people will ask why there are
windows path names visible anyway. This problem is
really in SQLite, and the problem is already reported to the
SQLite developers:
    <http://osdir.com/ml/sqlite-users/2014-02/msg00515.html>
Since SQLite's Cygwin support is at best-effort base, which
appears to be essentially almost 0, I have no idea when
this problem will addressed in the official SQLite sources.
It is already addressed in the Cygwin SQLite 3.8.5 package.

Therefore, I suggest to configure fossil with the option
"--disable-internal-sqlite". This has the side-effect that
the fossil binary will be smaller, since SQLite is no
longer linked statically. And some more - less
important - corner-cases will be fixed as well.
And it has the advantage that whenever a new
bug in SQLite is found (or SQLite 3.8.6 is released)
fossil can take advantage of it without being rebuilt.

While on it, the "--json" configuration option would
be a good idea too.

Many thanks, Jari, for your support!

Regards,
       Jan Nijtmans

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker (FIXED)
  2014-06-16  7:51 ` Jan Nijtmans
@ 2014-06-16 10:59   ` Jari Aalto
  2014-06-16 22:47     ` David Stacey
  0 siblings, 1 reply; 6+ messages in thread
From: Jari Aalto @ 2014-06-16 10:59 UTC (permalink / raw)
  To: cygwin

2014-06-16 10:51 Jan Nijtmans
|
| I tried the new fossil binary for Cygwin, and got the
| following:
|     $ fossil sqlite
|     cygwin warning:
|     (...)
|
| Therefore, I suggest to configure fossil with the option
| "--disable-internal-sqlite".

Thanks Jan. New release uploaded. Should appear shortly in
archives.

Jari


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker (FIXED)
  2014-06-16 10:59   ` [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker (FIXED) Jari Aalto
@ 2014-06-16 22:47     ` David Stacey
  2014-06-17  9:04       ` Jari Aalto
  0 siblings, 1 reply; 6+ messages in thread
From: David Stacey @ 2014-06-16 22:47 UTC (permalink / raw)
  To: cygwin

On 16/06/14 11:58, Jari Aalto wrote:
> Thanks Jan. New release uploaded. Should appear shortly in
> archives.

Thanks for changing this, but I'm only seeing the '-2' build for x86_64, 
not x86. Is this intentional?

Dave.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker (FIXED)
  2014-06-16 22:47     ` David Stacey
@ 2014-06-17  9:04       ` Jari Aalto
  2014-06-18 11:05         ` Jan Nijtmans
  0 siblings, 1 reply; 6+ messages in thread
From: Jari Aalto @ 2014-06-17  9:04 UTC (permalink / raw)
  To: cygwin

2014-06-17 01:47 David Stacey <drstacey@tiscali.co.uk>:
| On 16/06/14 11:58, Jari Aalto wrote:
|
| > Thanks Jan. New release uploaded. Should appear shortly in
| > archives.
|
| Thanks for changing this, but I'm only seeing the '-2' build for
| x86_64, not x86.

Hm, for some reason the cron did not pick it up at Cygwin
site. I'll look into it.

Thanks,
Jari


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker (FIXED)
  2014-06-17  9:04       ` Jari Aalto
@ 2014-06-18 11:05         ` Jan Nijtmans
  0 siblings, 0 replies; 6+ messages in thread
From: Jan Nijtmans @ 2014-06-18 11:05 UTC (permalink / raw)
  To: cygwin

2014-06-17 11:04 GMT+02:00 Jari Aalto <jari.aalto@cante.net>:
> Hm, for some reason the cron did not pick it up at Cygwin
> site. I'll look into it.
>
> Thanks,
> Jari
It looks like it's working now. One more thing I noted on cygwin64:

    $ ls -la /usr/bin/fossil.exe
    -rwxr-xr-x 1 nijtmaj None 4158982 Jun 16 12:53 /usr/bin/fossil.exe
    $ strip /usr/bin/fossil.exe
    $ ls -la /usr/bin/fossil.exe
    -rwxr-xr-x 1 nijtmaj None 1144320 Jun 18 12:48 /usr/bin/fossil.exe
    $

It looks like the x64 version is not stripped, somehow, so fossil.exe
is bigger than necessary. On cygwin32 it's OK: stripping does not
further reduce the size of fossil.exe. Everything works fine.

Regards,
       Jan Nijtmans

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-06-18 11:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-13 23:09 [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker Jari Aalto
2014-06-16  7:51 ` Jan Nijtmans
2014-06-16 10:59   ` [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker (FIXED) Jari Aalto
2014-06-16 22:47     ` David Stacey
2014-06-17  9:04       ` Jari Aalto
2014-06-18 11:05         ` Jan Nijtmans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).