Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-20 Thread Jörg F . Wittenberger
Nah, I did not forget to add that file.  Those modifications killed the
-emit-type-file from compile.

Sure this was still on my machine...

Tagged version 0.2.3.  salmonella eat it after removing the file.

Am 20.01.2016 um 01:16 schrieb Mario Domenech Goulart:
> Hello Jörg,
> 
> On Mon, 18 Jan 2016 18:20:50 +0100 Jörg F. Wittenberger 
>  wrote:
> 
>> Done.
>>
>> sqlite3pth now includes a slightly old version of sqlite3 (3.9.2).
>> Should compile with chicken-install.  Bonus: basic tests added.
> 
> Nice.  Thanks for improving it.
> 
> Installation still fails, though:
> 
>cp: cannot stat 'sqlite3pth.types': No such file or directory
> 
> Maybe you forgot to add this file to the repo?
> 
> Best wishes.
> Mario
> 


___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-19 Thread Mario Domenech Goulart
Hello Jörg,

On Mon, 18 Jan 2016 18:20:50 +0100 Jörg F. Wittenberger 
 wrote:

> Done.
>
> sqlite3pth now includes a slightly old version of sqlite3 (3.9.2).
> Should compile with chicken-install.  Bonus: basic tests added.

Nice.  Thanks for improving it.

Installation still fails, though:

   cp: cannot stat 'sqlite3pth.types': No such file or directory

Maybe you forgot to add this file to the repo?

Best wishes.
Mario
-- 
http://parenteses.org/mario

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-18 Thread Christian Kellermann
* Jörg F. Wittenberger  [160118 13:41]:
> OK, if that's the way to go, I'll mimic the pattern from sql-de-lite.
> I just though this would be too much overhead.  I was concerned to put
> useless load on the test infrastructure.

Well at the moment it does not even install, so the test itself is useless(?)

Kind regards,

Christian

--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-18 Thread Jörg F . Wittenberger
sorry, did not understand what you meant

I've been trying to say: it installs manually, just use chicken-install
-r and supply a symlink to a sqlite3 build.  Then call chicken-install.

Let's see how to make it install automatically.

Am 18.01.2016 um 14:08 schrieb Christian Kellermann:
> * Jörg F. Wittenberger  [160118 13:41]:
>> OK, if that's the way to go, I'll mimic the pattern from sql-de-lite.
>> I just though this would be too much overhead.  I was concerned to put
>> useless load on the test infrastructure.
> 
> Well at the moment it does not even install, so the test itself is useless(?)
> 
> Kind regards,
> 
> Christian
> 
> --
> May you be peaceful, may you live in safety, may you be free from
> suffering, and may you live with ease.
> 


___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-18 Thread Jörg F . Wittenberger
Done.

sqlite3pth now includes a slightly old version of sqlite3 (3.9.2).
Should compile with chicken-install.  Bonus: basic tests added.

Am 18.01.2016 um 13:36 schrieb Christian Kellermann:
> * Jörg F. Wittenberger  [160118 13:31]:
...
> If you rely on a specific version why not bundle it with the egg and
> build it? The sql-de-lite egg does so, when no system installation can
> be found.



___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-18 Thread Jörg F . Wittenberger
OK, if that's the way to go, I'll mimic the pattern from sql-de-lite.
I just though this would be too much overhead.  I was concerned to put
useless load on the test infrastructure.


Am 18.01.2016 um 13:36 schrieb Christian Kellermann:
> * Jörg F. Wittenberger  [160118 13:31]:
>> Am 17.01.2016 um 17:06 schrieb Mario Domenech Goulart:
>>...
>> As I know there is at least some interest to try this out, maybe you
>> could add it anyway.  Well figure out how to best make it install out of
>> the box then.
> 
> If you rely on a specific version why not bundle it with the egg and
> build it? The sql-de-lite egg does so, when no system installation can
> be found.
> 
> Kind regards,
> 
> Christian
> 
> --
> May you be peaceful, may you live in safety, may you be free from
> suffering, and may you live with ease.
> 


___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-18 Thread Jörg F . Wittenberger
Am 17.01.2016 um 17:06 schrieb Mario Domenech Goulart:
> Hello Jörg,

> sqlite3pth's installation fails, so I haven't added it yet:

Yeah.  That's a known documented limitation.
https://github.com/0-8-15/sqlite3pth

"""(Sorry for this. For this. I can not rely on system installed sqlite
but must be sure to have the exact version. Otherwise the hashes of the
resulting database content will not match and replication break. Patches
for this are very welcome.)"""

I'd greatly welcome suggestions how to overcome this.  What can be done
in the .setup file?  Or should I include a full build of sqlite3 just to
make the automatic installation work?  That looks like an overkill to me.

So far I settled with the idea that this egg would require a manual
download and a symlink to a sqlite3 build (as documented).

As I know there is at least some interest to try this out, maybe you
could add it anyway.  Well figure out how to best make it install out of
the box then.

Thanks

/Jörg

> 
> $ chicken-install
> retrieving ...
> checking platform for `sqlite3pth' ...
> checking dependencies for `sqlite3pth' ...
> install order:
> ("sqlite3pth")
> installing sqlite3pth: ...
> changing current directory to .
>   '/home/mario/local/chicken-4.9.0.1/bin/csi' -bnq -setup-mode -e 
> "(require-library setup-api)" -e "(import setup-api)" -e 
> "(setup-error-handling)" -e "(extension-name-and-version '(\"sqlite3pth\" 
> \"\"))" 'sqlite3pth.setup'
>   '/home/mario/local/chicken-4.9.0.1/bin/csc' -feature compiling-extension 
> -setup-mode-s -O3 -d2 -J -emit-type-file sqlite3pth.types sqlite3pth.scm 
> sqlite/sqlite3.o -L -pthread
> csc: file `sqlite/sqlite3.o' does not exist
> 
> Error: shell command failed with nonzero exit status 16384:
> 
>   '/home/mario/local/chicken-4.9.0.1/bin/csc' -feature compiling-extension 
> -setup-mode-s -O3 -d2 -J -emit-type-file sqlite3pth.types sqlite3pth.scm 
> sqlite/sqlite3.o -L -pthread
> 
> 
> Error: shell command terminated with nonzero exit code
> 17920
> "'/home/mario/local/chicken-4.9.0.1/bin/csi' -bnq -setup-mode -e 
> \"(require-libr...
> 
> 
> Best wishes.
> Mario
> 


___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-18 Thread Christian Kellermann
* Jörg F. Wittenberger  [160118 13:31]:
> Am 17.01.2016 um 17:06 schrieb Mario Domenech Goulart:
> > Hello Jörg,
>
> > sqlite3pth's installation fails, so I haven't added it yet:
>
> Yeah.  That's a known documented limitation.
> https://github.com/0-8-15/sqlite3pth
>
> """(Sorry for this. For this. I can not rely on system installed sqlite
> but must be sure to have the exact version. Otherwise the hashes of the
> resulting database content will not match and replication break. Patches
> for this are very welcome.)"""
>
> I'd greatly welcome suggestions how to overcome this.  What can be done
> in the .setup file?  Or should I include a full build of sqlite3 just to
> make the automatic installation work?  That looks like an overkill to me.
>
> So far I settled with the idea that this egg would require a manual
> download and a symlink to a sqlite3 build (as documented).
>
> As I know there is at least some interest to try this out, maybe you
> could add it anyway.  Well figure out how to best make it install out of
> the box then.

If you rely on a specific version why not bundle it with the egg and
build it? The sql-de-lite egg does so, when no system installation can
be found.

Kind regards,

Christian

--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-17 Thread Jörg F . Wittenberger
Thanks!  Yes.  Done.

Am 17.01.2016 um 15:17 schrieb Mario Domenech Goulart:
> Hi Jörg,
...
>> Release-infos:
>>
>> https://raw.githubusercontent.com/0-8-15/pthreads/master/pthreads.release-info
>>
>> https://raw.githubusercontent.com/0-8-15/sqlite3pth/master/sqlite3pth.release-info
> 
> The repositories don't have the tags referenced by .release-info files
> (forgot to push --tags?)
> 
> Best wishes.
> Mario
> 


___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-17 Thread Mario Domenech Goulart
Hi Jörg,

On Sat, 16 Jan 2016 14:03:35 +0100 Jörg F. Wittenberger 
 wrote:

> two new eggs for the coop.
>
> Beware: requires recent chicken from git master to run reliably.
>
> pthreads: maintains a pool of pthreads
>
> sqlite3pth: yet another sqlite3 driver.  Offloads sqlite queries to
> pthreads.  Supports sqlite3 VFS to call back to chicken for blocks.
>
> Documentation is currently only at github:
> https://github.com/0-8-15/sqlite3pth
>
> not very interesting, just a dependency for the former:
> https://github.com/0-8-15/sqlite3pth
>
> Release-infos:
>
> https://raw.githubusercontent.com/0-8-15/pthreads/master/pthreads.release-info
>
> https://raw.githubusercontent.com/0-8-15/sqlite3pth/master/sqlite3pth.release-info

The repositories don't have the tags referenced by .release-info files
(forgot to push --tags?)

Best wishes.
Mario
-- 
http://parenteses.org/mario

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-17 Thread Mario Domenech Goulart
Hello Jörg,

On Sun, 17 Jan 2016 15:24:03 +0100 Jörg F. Wittenberger 
 wrote:

> Am 17.01.2016 um 15:17 schrieb Mario Domenech Goulart:
> ...
>>> Release-infos:
>>>
>>> https://raw.githubusercontent.com/0-8-15/pthreads/master/pthreads.release-info
>>>
>>> https://raw.githubusercontent.com/0-8-15/sqlite3pth/master/sqlite3pth.release-info
>> 
>> The repositories don't have the tags referenced by .release-info files
>> (forgot to push --tags?)
>
> Thanks!  Yes.  Done.

I've added pthreads to the egg index.  Thanks.

sqlite3pth's installation fails, so I haven't added it yet:

$ chicken-install
retrieving ...
checking platform for `sqlite3pth' ...
checking dependencies for `sqlite3pth' ...
install order:
("sqlite3pth")
installing sqlite3pth: ...
changing current directory to .
  '/home/mario/local/chicken-4.9.0.1/bin/csi' -bnq -setup-mode -e 
"(require-library setup-api)" -e "(import setup-api)" -e 
"(setup-error-handling)" -e "(extension-name-and-version '(\"sqlite3pth\" 
\"\"))" 'sqlite3pth.setup'
  '/home/mario/local/chicken-4.9.0.1/bin/csc' -feature compiling-extension 
-setup-mode-s -O3 -d2 -J -emit-type-file sqlite3pth.types sqlite3pth.scm 
sqlite/sqlite3.o -L -pthread
csc: file `sqlite/sqlite3.o' does not exist

Error: shell command failed with nonzero exit status 16384:

  '/home/mario/local/chicken-4.9.0.1/bin/csc' -feature compiling-extension 
-setup-mode-s -O3 -d2 -J -emit-type-file sqlite3pth.types sqlite3pth.scm 
sqlite/sqlite3.o -L -pthread


Error: shell command terminated with nonzero exit code
17920
"'/home/mario/local/chicken-4.9.0.1/bin/csi' -bnq -setup-mode -e 
\"(require-libr...


Best wishes.
Mario
-- 
http://parenteses.org/mario

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


[Chicken-users] ANN: new eggs, pthreads and sqlite3pth

2016-01-16 Thread Jörg F . Wittenberger
Hi all,

two new eggs for the coop.

Beware: requires recent chicken from git master to run reliably.

pthreads: maintains a pool of pthreads

sqlite3pth: yet another sqlite3 driver.  Offloads sqlite queries to
pthreads.  Supports sqlite3 VFS to call back to chicken for blocks.

Documentation is currently only at github:
https://github.com/0-8-15/sqlite3pth

not very interesting, just a dependency for the former:
https://github.com/0-8-15/sqlite3pth

Release-infos:

https://raw.githubusercontent.com/0-8-15/pthreads/master/pthreads.release-info

https://raw.githubusercontent.com/0-8-15/sqlite3pth/master/sqlite3pth.release-info


Have fun

/Jörg

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users