Re: [fossil-users] Needed: volunteer to autoconf Fossil
On 07/07/2011, at 2:22 PM, Matt Welland wrote: As an end user this appears to the best alternative I've seen so far. The fact that autosetup presents a familiar ./configure make interface is fantastic - if it really works as advertised. Does the cross compilation really work? I'd really like to put fossil on my n900 but I don't want to set up scratchbox (again) right now. Matt -=- $ ./configure --host=mips-unknown-nto-qnx6.5.0 Host System...mips-unknown-nto-qnx6.5.0 Build System...i686-pc-linux-gnu C compiler...ccache mips-unknown-nto-qnx6.5.0-gcc -g -O2 C++ compiler...ccache mips-unknown-nto-qnx6.5.0-c++ -g -O2 Checking for stdlib.h...ok Checking for stdint.h...ok Checking for inttypes.h...ok Checking for uint32_t...ok Checking for uint16_t...ok Checking for int16_t...ok Checking for uint8_t...ok Checking for pread...ok Checking for tclsh...ok Checking for zlib.h...ok Checking libs for inflateEnd...-lz Checking for ssl via pkg-config...ok HTTP support enabled Checking for stdio.h...ok Checking for readline/readline.h...not found Checking for editline/readline.h...not found Checking libs for gethostbyname...no Checking libs for socket...-lsocket Checking for getpassphrase...not found Checking libs for getpass...none needed Created Makefile from Makefile.in autoconfig.h is unchanged $ make cc -o ./bld/translate ./src/translate.c ./bld/translate ./src/add.c ./bld/add_.c ./bld/translate ./src/allrepo.c ./bld/allrepo_.c ./bld/translate ./src/attach.c ./bld/attach_.c ./bld/translate ./src/bag.c ./bld/bag_.c ...snip... ./bld/translate ./src/zip.c ./bld/zip_.c cc -o ./bld/mkindex ./src/mkindex.c ./bld/mkindex ./bld/add_.c ./bld/allrepo_.c ./bld/attach_.c ./bld/bag_.c ./bld/bisect_.c ./bld/blob_.c ./bld/branch_.c ./bld/browse_.c ./bld/captcha_.c ./bld/cgi_.c ./bld/checkin_.c ./bld/checkout_.c ./bld/clearsign_.c ./bld/clone_.c ./bld/comformat_.c ./bld/configure_.c ./bld/content_.c ./bld/db_.c ./bld/delta_.c ./bld/deltacmd_.c ./bld/descendants_.c ./bld/diff_.c ./bld/diffcmd_.c ./bld/doc_.c ./bld/encode_.c ./bld/event_.c ./bld/export_.c ./bld/file_.c ./bld/finfo_.c ./bld/glob_.c ./bld/graph_.c ./bld/gzip_.c ./bld/http_.c ./bld/http_socket_.c ./bld/http_ssl_.c ./bld/http_transport_.c ./bld/import_.c ./bld/info_.c ./bld/leaf_.c ./bld/login_.c ./bld/main_.c ./bld/manifest_.c ./bld/md5_.c ./bld/merge_.c ./bld/merge3_.c ./bld/name_.c ./bld/path_.c ./bld/pivot_.c ./bld/popen_.c ./bld/pqueue_.c ./bld/printf_.c ./bld/rebuild_.c ./bld/report_.c ./bld/rss_.c ./bld/schema_.c ./bld/search_.c ./bld/setup_.c ./bld/sha1_.c ./bld/shun_.c ./bld/skins_.c ./bld/sqlcmd_.c ./bld/stash_.c ./bld/stat_.c ./bld/style_.c ./bld/sync_.c ./bld/tag_.c ./bld/tar_.c ./bld/th_main_.c ./bld/timeline_.c ./bld/tkt_.c ./bld/tktsetup_.c ./bld/undo_.c ./bld/update_.c ./bld/url_.c ./bld/user_.c ./bld/verify_.c ./bld/vfile_.c ./bld/wiki_.c ./bld/wikiformat_.c ./bld/winhttp_.c ./bld/xfer_.c ./bld/zip_.c bld/page_index.h cc -o ./bld/makeheaders ./src/makeheaders.c awk '{ printf #define MANIFEST_UUID \%s\\n, $1}' ./src/../manifest.uuid ./bld/VERSION.h awk '{ printf #define MANIFEST_VERSION \[%.10s]\\n, $1}' ./src/../manifest.uuid ./bld/VERSION.h awk '$1==D{printf #define MANIFEST_DATE \%s %s\\n, substr($2,1,10),substr($2,12,8)}' ./src/../manifest ./bld/VERSION.h ./bld/makeheaders ./bld/add_.c:./bld/add.h ./bld/allrepo_.c:./bld/allrepo.h ./bld/attach_.c:./bld/attach.h ./bld/bag_.c:./bld/bag.h ./bld/bisect_.c:./bld/bisect.h ./bld/blob_.c:./bld/blob.h ./bld/branch_.c:./bld/branch.h ./bld/browse_.c:./bld/browse.h ./bld/captcha_.c:./bld/captcha.h ./bld/cgi_.c:./bld/cgi.h ./bld/checkin_.c:./bld/checkin.h ./bld/checkout_.c:./bld/checkout.h ./bld/clearsign_.c:./bld/clearsign.h ./bld/clone_.c:./bld/clone.h ./bld/comformat_.c:./bld/comformat.h ./bld/configure_.c:./bld/configure.h ./bld/content_.c:./bld/content.h ./bld/db_.c:./bld/db.h ./bld/delta_.c:./bld/delta.h ./bld/deltacmd_.c:./bld/deltacmd.h ./bld/descendants_.c:./bld/descendants.h ./bld/diff_.c:./bld/diff.h ./bld/diffcmd_.c:./bld/diffcmd.h ./bld/doc_.c:./bld/doc.h ./bld/encode_.c:./bld/encode.h ./bld/event_.c:./bld/event.h ./bld/export_.c:./bld/export.h ./bld/file_.c:./bld/file.h ./bld/finfo_.c:./bld/finfo.h ./bld/glob_.c:./bld/glob.h ./bld/graph_.c:./bld/graph.h ./bld/gzip_.c:./bld/gzip.h ./bld/http_.c:./bld/http.h ./bld/http_socket_.c:./bld/http_socket.h ./bld/http_ssl_.c:./bld/http_ssl.h ./bld/http_transport_.c:./bld/http_transport.h ./bld/import_.c:./bld/import.h ./bld/info_.c:./bld/info.h ./bld/leaf_.c:./bld/leaf.h ./bld/login_.c:./bld/login.h ./bld/main_.c:./bld/main.h ./bld/manifest_.c:./bld/manifest.h ./bld/md5_.c:./bld/md5.h ./bld/merge_.c:./bld/merge.h ./bld/merge3_.c:./bld/merge3.h ./bld/name_.c:./bld/name.h ./bld/path_.c:./bld/path.h ./bld/pivot_.c:./bld/pivot.h ./bld/popen_.c:./bld/popen.h ./bld/pqueue_.c:./bld/pqueue.h ./bld/printf_.c:./bld/printf.h ./bld/rebuild_.c:./bld/rebuild.h ./bld/report_.c:./bld/report.h
Re: [fossil-users] Needed: volunteer to autoconf Fossil
On 07/07/2011, at 3:03 PM, Stephan Beal wrote: On Thu, Jul 7, 2011 at 8:31 AM, Steve Bennett ste...@workware.net.au wrote: On 07/07/2011, at 2:22 PM, Matt Welland wrote: Does the cross compilation really work? ... $ ./configure --host=mips-unknown-nto-qnx6.5.0 Host System...mips-unknown-nto-qnx6.5.0 ... $ file fossil fossil: ELF 32-bit MSB executable, MIPS, MIPS-II version 1, dynamically linked (uses shared libs), with unknown capability 0x4100 = 0xf676e75, not stripped i'm convinced :). That would certainly greatly simplify the release of the pre-built fossil binaries. i spent about half an hour reading through autosetup's docs last night and i will certainly be trying it out on a tree or three of mine. i don't know tcl, but a tool like this one provides a good motivator for learning it. It's actually quite simple if you forget formal grammars and think command arg arg arg . Simple but not simplistic, you get sophisticated features like event driven I/O, threads (if you want them, but mostly you don't need to), co-routines, full I18N and localization, single file deployment via starkits, etc. And there's plenty of Tcler's on this list who will help you :) A good place to start is the Tclers Wiki at http://wiki.tcl.tk ... perhaps starting at http://wiki.tcl.tk/20789 Steve___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
[fossil-users] Corrupted fossil repository?
I'm trying to merge a leave into trunk but I keep getting the error: Assertion failed: e0, file ./bld/bag_.c, line 146 The same problem appears when I do an UPDATE on my working copy over certain commits. I believe that something went wrong when I merged 97de43ce1f into trunk (fedbee784d). The merge's arrow origin does not start at 97de43ce1f, but instead it starts at the repository creation!. I also shunned some artifact (commits) around that time. I've tried rebuilding, exporting importing, and deconstructing reconstructing the repository, but I can't seem to get a working repository. I'm using fossil version [0448438c56] 2011-05-28 18:51:22 UTC. attachment: fossil2.GIF___ 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] Needed: volunteer to autoconf Fossil
Has anyone looked at cmake? A lot of projects have switched from autoconf to cmake (MySQL, KDE, Blender, Wireshark, ...). Bill On Thu, Jul 7, 2011 at 4:15 AM, paolo lulli plu...@gmail.com wrote: What about a try with 'autoproject' to give a start ? Regards, P. -- www.lulli.net ___ 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
Re: [fossil-users] Needed: volunteer to autoconf Fossil
On Jul 7, 2011, at 20:08 , Bill Burdick wrote: Has anyone looked at cmake? A lot of projects have switched from autoconf to cmake (MySQL, KDE, Blender, Wireshark, ...). Read the thread to see why cmake was already rejected. Kind regards, Remigiusz Modrzejewski ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users