Aaron Simmons [Sun, 9 May 2010 21:02:58 +0000 (21:02 +0000)]
make nestedvm work with gcc-4.2
"Simmons, Aaron" <asimmons@rosettastone.com> writes:
> The patch works fine on Ubuntu 9.10 with gcc-4.2, though I misspoke
> when I said 4.x as it doesn't work with gcc-4.4. I haven't tried it
> with gcc-4.3 yet. While not the default on newer Ubuntu systems,
> gcc-4.2 is at least available. :)
> I'm currently blocked from building nestedvm on Mac as darcs is broken
> in macports (!), but I'm sure the patch will work there also with
> gcc-4.2 (which is the default on 10.6).
> Incidentally, I figured out how to itegrate this patch into nestedvm's
> build. Attached to this email is a new patch for nestedvm itself. To
> make it work do this:
> 1) download the patch to your home dir (nestedvm.new-gcc-fix.patch)
> 2) git clone http://nestedvm.ibex.org/.git/
> 3) cd nestedvm.ibex.org
> 4) patch -p0 ~/nestedvm.new-gcc-fix.patch
> 5) make cxxtest CC=gcc-4.2
> 6) wait
>
>
> Let me know how it goes,
> aaron
Adam Megacz [Wed, 27 Jan 2010 01:26:01 +0000 (17:26 -0800)]
update url for regex3.8a
Jay Anderson [Sat, 7 Nov 2009 19:37:15 +0000 (11:37 -0800)]
Upgrade libjpeg to version 7.
As I was starting to attempt to compile leptonica and I ran into gcc not being
able to find stdint.h. I noticed that the busybox patch included took all
stdint.h includes out and re-added all the typedefs that were needed. I'm
wondering why this is the case. Why with the default installation can't we
include stdint.h (among other headers it seems)?
In any case I got parts of it to compile :). Now I need to compile some of the
external dependencies (libtiff, libpng, libnetpbm, etc.). I started compiling
libjpeg (in the upstream directory) and it looks like there is a newer version:
http://www.ijg.org/files/jpegsrc.v7.tar.gz which unfortunately fails to compile.
Here's a start at fixing it:
Adam Megacz [Sat, 7 Nov 2009 19:35:28 +0000 (11:35 -0800)]
add a .gitignore file
Adam Megacz [Sun, 9 Aug 2009 23:03:34 +0000 (16:03 -0700)]
update make push target
Adam Megacz [Sun, 9 Aug 2009 23:03:09 +0000 (16:03 -0700)]
add make snapshot target
Adam Megacz [Sun, 9 Aug 2009 22:56:37 +0000 (15:56 -0700)]
disable recursive-wget; it does not work
Adam Megacz [Sun, 28 Jun 2009 20:30:46 +0000 (13:30 -0700)]
roll back busybox to 1.0pre9
Adam Megacz [Sun, 28 Jun 2009 19:24:24 +0000 (12:24 -0700)]
add build/.gitignore to work around the unfortunate fact that git ignores empty directories
megacz [Sun, 14 Jun 2009 01:18:05 +0000 (18:18 -0700)]
fix bug in darcs get
megacz [Sun, 14 Jun 2009 00:56:05 +0000 (17:56 -0700)]
add upstream/{tasks,build}
megacz [Sun, 14 Jun 2009 00:51:55 +0000 (17:51 -0700)]
use darcs to acquire darcs repos
adam [Sun, 7 Jun 2009 22:27:31 +0000 (15:27 -0700)]
adam [Sun, 7 Jun 2009 22:03:03 +0000 (15:03 -0700)]
reorganize upstream/Makefile, update download urls
darcs-hash:
20090607220303-5007d-
e842ff8effebc16d3aec52021d3e4cf250c2e911.gz
adam [Sun, 7 Jun 2009 21:25:26 +0000 (14:25 -0700)]
adam [Sun, 7 Jun 2009 21:22:41 +0000 (14:22 -0700)]
adam [Sun, 7 Jun 2009 21:22:22 +0000 (14:22 -0700)]
add upstream/tasks/everything target
darcs-hash:
20090607212222-5007d-
a5f28ea6fac0444d6e9029175e333d9a0ad8ba84.gz
adam [Sun, 7 Jun 2009 21:22:07 +0000 (14:22 -0700)]
factor out $(sourceforge) variable in upstream/Makefile
darcs-hash:
20090607212207-5007d-
817bbf35c23dd40c9999986ac81883673b6479db.gz
adam [Sun, 7 Jun 2009 21:00:12 +0000 (14:00 -0700)]
from reddtape@gmail.com: contrib/parallel_build
darcs-hash:
20090607210012-5007d-
43ebe9d4cee3a2ac780ae7efef5be01853e9ba60.gz
adam [Sun, 4 Jan 2009 01:15:24 +0000 (17:15 -0800)]
add #define __NESTEDVM__ to sys/config.h
darcs-hash:
20090104011524-5007d-
b1092b69e940b1f8ba81be34689ac5a3cc68f01e.gz
adam [Sun, 4 Jan 2009 01:14:54 +0000 (17:14 -0800)]
David Crawshaw [Thu, 13 Mar 2008 08:01:18 +0000 (01:01 -0700)]
David Crawshaw [Sat, 30 Jun 2007 10:34:40 +0000 (03:34 -0700)]
support unlink before close (from Joe Wilson)
darcs-hash:
20070630103440-0c629-
4f1eec911ced256699d8278ef038e7f8fb073561.gz
David Crawshaw [Sat, 30 Jun 2007 10:31:53 +0000 (03:31 -0700)]
avoid file length caching in fstat (from Joe Wilson)
darcs-hash:
20070630103153-0c629-
f1537fc9c5fa693bee5a15b0e7bf6ed4f8e24387.gz
Brian Alliet [Thu, 28 Jun 2007 14:08:27 +0000 (07:08 -0700)]
fix path to util.Sort in unix_runtime.jar
darcs-hash:
20070628140827-931ed-
260f4997395f957de459fb3d894c1b481c52ec18.gz
brian [Tue, 19 Jun 2007 19:15:49 +0000 (12:15 -0700)]
brian [Sun, 17 Jun 2007 10:39:56 +0000 (03:39 -0700)]
brian [Wed, 14 Feb 2007 21:12:18 +0000 (13:12 -0800)]
update the path to the jpeg test image
darcs-hash:
20070214211218-24bed-
8513c56af17a22f1e0c3c499fd935d0295d0962f.gz
adam [Sun, 17 Jun 2007 17:21:13 +0000 (10:21 -0700)]
David Crawshaw [Sun, 7 Jan 2007 16:10:20 +0000 (08:10 -0800)]
David Crawshaw [Sun, 17 Dec 2006 18:48:52 +0000 (10:48 -0800)]
abstract RandomAccessFile.setLength() for Jdk11 support
darcs-hash:
20061217184852-0c629-
b742d400f5b916154d8656161fa50db83b7e2a2b.gz
Brian Alliet [Sat, 16 Dec 2006 04:23:35 +0000 (20:23 -0800)]
Brian Alliet [Sat, 16 Dec 2006 03:51:00 +0000 (19:51 -0800)]
fix fortran breakage in gcc 3.3.6
darcs-hash:
20061216035100-931ed-
6bfd4f93f8fe28497ec480582672ed091d4f1ca6.gz
Brian Alliet [Sat, 16 Dec 2006 03:09:53 +0000 (19:09 -0800)]
brian [Sat, 16 Dec 2006 00:49:15 +0000 (16:49 -0800)]
David Crawshaw [Tue, 14 Nov 2006 20:30:54 +0000 (12:30 -0800)]
update upstream source locations
darcs-hash:
20061114203054-0c629-
720bc9296210231bd6b985ddd27f6c05830eacdd.gz
David Crawshaw [Fri, 8 Dec 2006 03:25:30 +0000 (19:25 -0800)]
moving locking code into UnixRuntime and use GlobalScope to track extra-process locks
darcs-hash:
20061208032530-0c629-
d37fccab40ea0f32674611126e45830f63de4ee1.gz
David Crawshaw [Mon, 27 Nov 2006 09:53:14 +0000 (01:53 -0800)]
David Crawshaw [Wed, 22 Nov 2006 21:05:57 +0000 (13:05 -0800)]
David Crawshaw [Wed, 22 Nov 2006 21:04:39 +0000 (13:04 -0800)]
David Crawshaw [Mon, 20 Nov 2006 06:44:32 +0000 (22:44 -0800)]
import classgen's Sort utility class, better to replicate 20 lines of quicksort than make a mess of the build process
darcs-hash:
20061120064432-0c629-
34144a892c2e6e1c0619953e31c6bc063831e1ae.gz
David Crawshaw [Sat, 18 Nov 2006 05:06:53 +0000 (21:06 -0800)]
make lookupSymbol() publicly accessible
darcs-hash:
20061118050653-0c629-
adcbb3b3c2cbf6946a571ae3af5028f076746cab.gz
David Crawshaw [Sat, 18 Nov 2006 05:04:57 +0000 (21:04 -0800)]
close all fcntl locks when a file descriptor for the file is closed (braindead interface)
darcs-hash:
20061118050457-0c629-
03a0fa8190a6b5c94299903571df9a168980412c.gz
David Crawshaw [Sat, 18 Nov 2006 02:09:59 +0000 (18:09 -0800)]
have cstring() return null if passed a null pointer
darcs-hash:
20061118020959-0c629-
68cc6e9336b7c981bc3ddd49ffc43978f39163c6.gz
David Crawshaw [Sat, 18 Nov 2006 02:07:51 +0000 (18:07 -0800)]
support F_SETLK / F_GETLK commands in the fcntl() syscall
darcs-hash:
20061118020751-0c629-
ff9f662ddf77e3779c0bc58295e699bec19ab5a0.gz
David Crawshaw [Sat, 18 Nov 2006 01:56:08 +0000 (17:56 -0800)]
adam [Sat, 21 Oct 2006 03:30:45 +0000 (20:30 -0700)]
adam [Sat, 21 Oct 2006 01:01:04 +0000 (18:01 -0700)]
updated regex library download location
darcs-hash:
20061021010104-5007d-
50045a733d77e09b3a685898164e4a3f3e5a6cae.gz
adam [Fri, 13 Oct 2006 23:27:30 +0000 (16:27 -0700)]
adam [Mon, 29 May 2006 17:22:48 +0000 (10:22 -0700)]
adam [Tue, 9 Aug 2005 02:55:18 +0000 (19:55 -0700)]
fixed up Makefile to make emacs happy, updated download locations
darcs-hash:
20050809025518-5007d-
a7e9231316ae97546115e6867b5a06316adc10a5.gz
brian [Thu, 24 Aug 2006 03:31:49 +0000 (20:31 -0700)]
brian [Sat, 27 May 2006 03:37:30 +0000 (20:37 -0700)]
allow access to every "root" on the host fs (ie other drives on windows)
darcs-hash:
20060527033730-24bed-
bad4dac4073942cabd2f444a2712998b4a752044.gz
brian [Sat, 27 May 2006 03:36:36 +0000 (20:36 -0700)]
brian [Sat, 27 May 2006 03:35:21 +0000 (20:35 -0700)]
brian [Mon, 22 May 2006 08:03:05 +0000 (01:03 -0700)]
brian [Thu, 15 Dec 2005 02:40:30 +0000 (18:40 -0800)]
brian [Thu, 15 Dec 2005 02:38:46 +0000 (18:38 -0800)]
brian [Thu, 15 Dec 2005 02:08:37 +0000 (18:08 -0800)]
brian [Thu, 15 Dec 2005 02:06:28 +0000 (18:06 -0800)]
brian [Thu, 15 Dec 2005 01:00:24 +0000 (17:00 -0800)]
Brian Alliet [Wed, 14 Dec 2005 22:12:25 +0000 (14:12 -0800)]
brian [Thu, 15 Dec 2005 00:46:13 +0000 (16:46 -0800)]
brian [Thu, 15 Dec 2005 00:09:55 +0000 (16:09 -0800)]
brian [Thu, 15 Dec 2005 00:09:08 +0000 (16:09 -0800)]
brian [Thu, 15 Dec 2005 00:08:52 +0000 (16:08 -0800)]
brian [Thu, 15 Dec 2005 00:08:20 +0000 (16:08 -0800)]
brian [Wed, 14 Dec 2005 07:22:03 +0000 (23:22 -0800)]
better handling of alignment errors
darcs-hash:
20051214072203-24bed-
a08ee821938079032efd1b8992ab61571bc369d8.gz
brian [Wed, 14 Dec 2005 07:21:48 +0000 (23:21 -0800)]
brian [Wed, 14 Dec 2005 07:21:36 +0000 (23:21 -0800)]
brian [Tue, 15 Nov 2005 03:03:30 +0000 (19:03 -0800)]
brian [Sun, 3 Jul 2005 01:10:27 +0000 (18:10 -0700)]
update nestedvm for new classgen api again
darcs-hash:
20050703011027-24bed-
bc8d5bb3bfb478b680ee06a7c570cb7668b565ce.gz
adam [Sat, 2 Jul 2005 08:52:05 +0000 (01:52 -0700)]
UNDO: harmonize nestedvm and latest classgen changes
darcs-hash:
20050702085205-5007d-
d68548e5de99629fb5ac1898818f178ea9907957.gz
adam [Sat, 2 Jul 2005 08:52:05 +0000 (01:52 -0700)]
harmonize nestedvm and latest classgen changes
darcs-hash:
20050702085205-5007d-
024c1c32d24e0509f7d19b3d50bb86f8f014858b.gz
brian [Tue, 7 Jun 2005 09:03:16 +0000 (02:03 -0700)]
update nestedvm for the new classgen api
darcs-hash:
20050607090316-24bed-
c0bd85286883eed89b9e56f2c6340b73ddce334b.gz
brian [Tue, 7 Jun 2005 08:28:29 +0000 (01:28 -0700)]
brian [Wed, 4 Aug 2004 11:52:37 +0000 (04:52 -0700)]
brian [Wed, 4 Aug 2004 11:51:58 +0000 (04:51 -0700)]
brian [Wed, 4 Aug 2004 11:51:24 +0000 (04:51 -0700)]
include sourcename in runtime compiled binaries, more gc friendly runtime compiler
darcs-hash:
20040804115124-24bed-
86aa2c5662d477ae2100ff0908dc3daef5af232e.gz
brian [Wed, 4 Aug 2004 11:50:11 +0000 (04:50 -0700)]
brian [Wed, 4 Aug 2004 11:49:45 +0000 (04:49 -0700)]
brian [Wed, 4 Aug 2004 09:28:14 +0000 (02:28 -0700)]
brian [Wed, 4 Aug 2004 09:27:40 +0000 (02:27 -0700)]
fix for really stupid O_EXCL bug
darcs-hash:
20040804092740-24bed-
9ac3b6c0b50656f8b0b80e64b61792b688794c34.gz
adam [Tue, 4 Jan 2005 22:45:12 +0000 (14:45 -0800)]
brian [Fri, 16 Jul 2004 19:58:39 +0000 (12:58 -0700)]
brian [Thu, 1 Jul 2004 08:53:22 +0000 (01:53 -0700)]
gcclass hints (YOU NEED TO UPDATE upstream/build/gcclass)
darcs-hash:
20040701085322-24bed-
801fc66615d086ab0db61763d35382affdc3e8f4.gz
brian [Thu, 1 Jul 2004 06:53:20 +0000 (23:53 -0700)]
brian [Thu, 1 Jul 2004 06:49:44 +0000 (23:49 -0700)]
brian [Thu, 1 Jul 2004 06:45:48 +0000 (23:45 -0700)]
brian [Thu, 1 Jul 2004 06:44:13 +0000 (23:44 -0700)]
brian [Thu, 1 Jul 2004 06:43:47 +0000 (23:43 -0700)]
brian [Thu, 1 Jul 2004 04:15:07 +0000 (21:15 -0700)]
brian [Thu, 1 Jul 2004 01:15:05 +0000 (18:15 -0700)]
brian [Thu, 1 Jul 2004 01:14:33 +0000 (18:14 -0700)]
brian [Thu, 1 Jul 2004 01:13:48 +0000 (18:13 -0700)]
brian [Thu, 1 Jul 2004 01:12:20 +0000 (18:12 -0700)]
brian [Thu, 1 Jul 2004 01:08:12 +0000 (18:08 -0700)]
move all security policy stuff out of userspace
darcs-hash:
20040701010812-24bed-
bea5e29c60c2fe0460bad47fa118a7b7d02ba591.gz
brian [Thu, 1 Jul 2004 01:03:53 +0000 (18:03 -0700)]
brian [Thu, 1 Jul 2004 01:03:29 +0000 (18:03 -0700)]
brian [Mon, 28 Jun 2004 06:35:52 +0000 (23:35 -0700)]
sanity checks before extraction fix
darcs-hash:
20040628063552-24bed-
1a9e77219125e22bdb039cee21904ca6e7a59ff1.gz