Re: [Chicken-users] ANN: new eggs, pthreads and sqlite3pth
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
Hello Jörg, On Mon, 18 Jan 2016 18:20:50 +0100 Jörg F. Wittenbergerwrote: > 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
* 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
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
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
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
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
* 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
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
Hi Jörg, On Sat, 16 Jan 2016 14:03:35 +0100 Jörg F. Wittenbergerwrote: > 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
Hello Jörg, On Sun, 17 Jan 2016 15:24:03 +0100 Jörg F. Wittenbergerwrote: > 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
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