Re: [fossil-users] Fossil 1.28 and SQLite 3.8.0.2

2014-01-27 Thread Richard Hipp
I think URL like:.../tree?ci=trunk  will fail without 3.8.2.

Your best bet is to compile without --disable-internal-sqlite and just let
Fossil use the built-in version of SQLite.  That will definitely be the
safest and best tested approach.  If you use --disable-interal-sqlite, you
never know when you might hit some case where Fossil is using a newer
feature of SQLite that is not available in your library version, and which
we forgot to warn you about.



On Mon, Jan 27, 2014 at 4:07 PM, James Turner ja...@calminferno.net wrote:

 OpenBSD currently has SQLite 3.8.0.2 in it's tree. We are coming up to a
 release lock and I don't imagine a newer version will be imported before
 then.

 We are compiling Fossil with --disable-internal-sqlite in our ports
 tree. Fossil compiles without error. I've also relaxed the SQLite
 runtime version check to 3.8.0 and all make tests pass. I've been able
 to fossil clone, fossil pull, fossil up and run fossil sqlite3 without
 error.

 Does anyone see any problem with running Fossil 1.28 against SQLite
 3.8.0.2? I'd really like to see Fossil 1.28 make our 5.5 release.

 Thanks.

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




-- 
D. Richard Hipp
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


Re: [fossil-users] fossil ui/serv

2014-01-27 Thread James Turner
I should note, this happens on new repos and cloned repos like
fossil-scm.org.

On Mon, Jan 27, 2014 at 05:10:27PM -0500, James Turner wrote:
 Am I doing something wrong? I'm suddenly getting Not Found for all
 URLs.
 
 Download lastest fossil release or run trunk. Build with:
 ./configure  make  make install
 
 Run: fossil ui
 
 http://localhost:8080 returns Not Found, all urls return Not Found.
 
 This is on OpenBSD and Firefox 26.0.
 
 -- 
 James Turner

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


Re: [fossil-users] fossil ui/serv

2014-01-27 Thread Richard Hipp
On Mon, Jan 27, 2014 at 5:10 PM, James Turner ja...@calminferno.net wrote:

 Am I doing something wrong? I'm suddenly getting Not Found for all
 URLs.

 Download lastest fossil release or run trunk. Build with:
 ./configure  make  make install

 Run: fossil ui

 http://localhost:8080 returns Not Found, all urls return Not Found.

 This is on OpenBSD and Firefox 26.0.


Dunno what might be the problem.  What you are doing works on Linux, Mac,
and Windows.  My only OpenBSD access is a shared-host account via ssh, so I
cannot run fossil ui there to verify it.  But if it works on Linux and
Mac, why shouldn't it also work on OpenBSD?


-- 
D. Richard Hipp
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


Re: [fossil-users] Fossil 1.28 and SQLite 3.8.0.2

2014-01-27 Thread Richard Hipp
On Mon, Jan 27, 2014 at 5:54 PM, Jan Nijtmans jan.nijtm...@gmail.comwrote:


 2014-01-27 Richard Hipp d...@sqlite.org:
  I think URL like:.../tree?ci=trunk  will fail without 3.8.2.

 This is the url which uses WITHOUT ROWID in trunk, but
 thanks to the SQLite version check it doesn't depend on it
 (yet) in Fossil 1.28.


Yes, you are correct.  I looked only on trunk...

FWIW, Fossil 1.29 will very definitely require SQLite 3.8.3 or later in as
much as it uses common table expressions to help generate the timeline now.

-- 
D. Richard Hipp
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


Re: [fossil-users] Fossil 1.28 and SQLite 3.8.0.2

2014-01-27 Thread Jan Nijtmans
2014-01-28 Richard Hipp d...@sqlite.org:
 FWIW, Fossil 1.29 will very definitely require SQLite 3.8.3 or later in as
 much as it uses common table expressions to help generate the timeline now.

Yes, and I'm looking forward to that! By the time that Fossil 1.29
will be released, SQLite 3.8.3 will be several months (4) old.
For Fossil 1.28, requiring SQLite 3.8.2 (dec. 2013) just was
a little bit too early. But since changing the initial SQLite
version check is easy, it's not really a problem. Actually,
I expected this kind of question to arrive ;-)

Regards,
  Jan Nijtmans
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] fossil ui/serv

2014-01-27 Thread James Turner
On Mon, Jan 27, 2014 at 05:44:31PM -0500, Richard Hipp wrote:
 On Mon, Jan 27, 2014 at 5:10 PM, James Turner ja...@calminferno.net wrote:
 
  Am I doing something wrong? I'm suddenly getting Not Found for all
  URLs.
 
  Download lastest fossil release or run trunk. Build with:
  ./configure  make  make install
 
  Run: fossil ui
 
  http://localhost:8080 returns Not Found, all urls return Not Found.
 
  This is on OpenBSD and Firefox 26.0.
 
 
 Dunno what might be the problem.  What you are doing works on Linux, Mac,
 and Windows.  My only OpenBSD access is a shared-host account via ssh, so I
 cannot run fossil ui there to verify it.  But if it works on Linux and
 Mac, why shouldn't it also work on OpenBSD?
 
 
 -- 
 D. Richard Hipp
 d...@sqlite.org

I dunno either. Everything is fine on my main development machine. I'll
chalk it up to a messed up virtual machine I guess. Sorry for the
noise.

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


Re: [fossil-users] Fossil 1.28 and SQLite 3.8.0.2

2014-01-27 Thread James Turner
On Mon, Jan 27, 2014 at 06:01:42PM -0500, Richard Hipp wrote:
 On Mon, Jan 27, 2014 at 5:54 PM, Jan Nijtmans jan.nijtm...@gmail.comwrote:
 
 
  2014-01-27 Richard Hipp d...@sqlite.org:
   I think URL like:.../tree?ci=trunk  will fail without 3.8.2.
 
  This is the url which uses WITHOUT ROWID in trunk, but
  thanks to the SQLite version check it doesn't depend on it
  (yet) in Fossil 1.28.
 
 
 Yes, you are correct.  I looked only on trunk...
 
 FWIW, Fossil 1.29 will very definitely require SQLite 3.8.3 or later in as
 much as it uses common table expressions to help generate the timeline now.
 
 -- 
 D. Richard Hipp
 d...@sqlite.org

Thanks for the clarification guys. I'm thinking it's probably safe then
to use 1.28 with our 3.8.0.2 version of SQLite.

I'll get our in-tree version of SQLite upgraded to the latest after the
unlock.

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