Commit graph

  • eab5aff8d0 * Drop the -no-kvm-irqchip flag here as well. Eelco Dolstra 2010-06-15 18:00:56 +00:00
  • 46ac1375a7 * Don't use -smb and -no-kvm-irqchip. Maybe this makes VM builds more reliable. Eelco Dolstra 2010-06-15 16:15:17 +00:00
  • 1626db66f5 * Make the script to start Samba available to the VM stuff in NixOS. * Use socat's "exec" and "nofork" options to reduce the number of processes. Also, if smbd exits abnormally, exit from the smbd restart loop. Eelco Dolstra 2010-06-15 16:13:10 +00:00
  • 9991b4f4c6 Cross-GNU: Fix Git revision names. Ludovic Courtès 2010-06-15 15:01:15 +00:00
  • 2b7faad594 Renamed buildSolution => build-solution Sander van der Burg 2010-06-15 12:23:28 +00:00
  • d84ce122f9 Uh, there were references to gcc44_real still. I hope not anymore. I decided to update gfortran to gfortran45 (it was gfortran43) Lluís Batlle i Rossell 2010-06-15 12:11:40 +00:00
  • 0bc91e6322 Fixing the attributes of gcc44 and gcc45, so the proper one is taken from stdenv Lluís Batlle i Rossell 2010-06-15 11:55:19 +00:00
  • cc6acb3e40 Added my very experimental Visual Studio build stuff. You should be even more brave to use this Sander van der Burg 2010-06-15 11:32:19 +00:00
  • 970ce3a878 Commited my experimental Visual C# build function. Currently, it should only be used by brave people Sander van der Burg 2010-06-15 11:16:35 +00:00
  • 3f77d3da03 I downgrade ppl again to the stable release, and I make gmp 4.3.2 the default gmp; we can update all once we have stable ppl 0.11 and a working cloog-ppl with all that. This way we should at least gcc4.5 building with ppl/cloog-ppl Lluís Batlle i Rossell 2010-06-15 09:14:16 +00:00
  • f1a2bd1580 Update monotone Michael Raskin 2010-06-15 06:16:15 +00:00
  • 02adc9484b adobe_flex_sdk, use - instead of _ in name Marc Weber 2010-06-14 22:35:40 +00:00
  • e31361657c Updating gmp and ppl (this last, mandatory, to match the gmp version). I chose a snapshot of the future 0.11 ppl (that had to be released one or two months ago, I think), waiting for the 0.11 to be frozen. Only 0.11 supports building with gmp 5.x Lluís Batlle i Rossell 2010-06-14 21:44:38 +00:00
  • d30ede1a13 Reverting r22258. I got confused; we don't need a new gcc build in stdenvLinux, but an up to date ppl package (because the current does not build with such a new gmp) Lluís Batlle i Rossell 2010-06-14 21:40:11 +00:00
  • 22f7cf6976 svn path=/nixpkgs/trunk/; revision=22266 Eelco Dolstra 2010-06-14 18:42:52 +00:00
  • 98dff00f52 * Clean up diskImages/diskImageFuns/diskImageExtraFuns. Eelco Dolstra 2010-06-14 18:42:18 +00:00
  • 5be3acda2d Add Tulip, a graph visualization framework. Ludovic Courtès 2010-06-14 18:30:35 +00:00
  • ef674da49e * Cleanup the definition of `diskImages' using mapAttrs. Eelco Dolstra 2010-06-14 17:34:02 +00:00
  • b49f21d5e8 * Add a fallback mirror for very old Ubuntu releases. Eelco Dolstra 2010-06-14 17:22:56 +00:00
  • c0d2c74038 * Added Ubuntu 10.04 "Lucid". Eelco Dolstra 2010-06-14 17:05:26 +00:00
  • 88d7d68c77 update Adobe Flex SDK Marc Weber 2010-06-14 16:52:15 +00:00
  • 81fa7ae7b2 * Added Fedora 13. Eelco Dolstra 2010-06-14 16:48:36 +00:00
  • 0feaada94a Adding a new gcc in the middle of the linux stdenv build, so we can have a final stdenv gcc with ppl. Lluís Batlle i Rossell 2010-06-14 14:02:14 +00:00
  • 4afd41a6b6 Fixing the stdenv-updates evaluation (a stdenv2 reference got in updating from trunk) Lluís Batlle i Rossell 2010-06-14 12:16:37 +00:00
  • b570419efa * Urgh, if $TMPDIR is very long we run into the 108 character limit on Unix domain socket paths. So use ./samba instead of $TMPDIR/samba. Eelco Dolstra 2010-06-14 11:18:57 +00:00
  • 21aae800af Trying to make gcc 4.5 the default Lluís Batlle i Rossell 2010-06-14 09:30:31 +00:00
  • 86345919c2 Updating from trunk Lluís Batlle i Rossell 2010-06-14 09:28:10 +00:00
  • b88adf69c3 * socat updated to 1.7.1.2. Eelco Dolstra 2010-06-14 08:01:38 +00:00
  • cc27927f8a * Hack to prevent the socat process from hanging the builder. Eelco Dolstra 2010-06-14 07:39:13 +00:00
  • 88a5d8915a * Support repeated mounting of the CIFS share. Necessary because the mount tends to timeout if the host is heavily loaded. Eelco Dolstra 2010-06-14 00:18:54 +00:00
  • 1f8e6d4814 * The -smb flag in QEMU/KVM is unreliable: it doesn't work without the -no-kvm-irqchip flag, and on the Hydra machines only works on the rather old KVM 76. So as a workaround, don't use -smb, but use QEMU's "guestfwd" feature to forward 10.0.2.4:139 in the guest to a Unix domain socket on the host connected to Samba. * Use "cache=writeback" to improve performance a lot. * Use "werror=report" to make QEMU crash instead of hang if the host filesystem is full. Eelco Dolstra 2010-06-13 23:49:16 +00:00
  • e2dbfbdcf4 * Use writeback caching for virtual disks instead of writethrough caching. This makes a huge performance difference (e.g. from 4 MB/s `dd' throughput to 140 MB/s on the Hydra machines). As the QEMU manual says: "Some block drivers perform badly with ‘cache=writethrough’, most notably, qcow2." Eelco Dolstra 2010-06-13 23:36:55 +00:00
  • 03f77ca82b * PostgreSQL / MySQL: depend on the "filesystem" event. Eelco Dolstra 2010-06-13 20:59:49 +00:00
  • 9bf1c85983 Making larswm install the manpages. Lluís Batlle i Rossell 2010-06-13 19:33:18 +00:00
  • 393ab9b252 Fixing an ortography error in the xoscope description. Lluís Batlle i Rossell 2010-06-13 19:32:32 +00:00
  • 68c33b2fe1 Adding merkaartor (a qt-based openstreetmap editor) Lluís Batlle i Rossell 2010-06-13 19:32:04 +00:00
  • b1946eec91 Adding xoscope (oscilloscope for the sound card input, among others) Lluís Batlle i Rossell 2010-06-13 10:01:16 +00:00
  • 9eb2cf4906 I forgot the licenses for llvm. Here they are. Lluís Batlle i Rossell 2010-06-12 22:30:09 +00:00
  • 8db2f399d1 Changing clang derivation name from llvm-2.7 to clang-2.7. Clearer, I think. Lluís Batlle i Rossell 2010-06-12 22:14:43 +00:00
  • 6bc2fcd511 Fixing the nixpkgs tarball build Fixing the clang fetchsvn hash. I don't know why it does not match that given by nix-prefetch-svn, but I set that given by nix-build. Lluís Batlle i Rossell 2010-06-12 22:01:41 +00:00
  • a4a34dd6e4 Moving dragonegg (gcc shared object plugin) into the llvm directory, as I think it fits better there than in 'libraries'. Lluís Batlle i Rossell 2010-06-12 21:52:50 +00:00
  • 684aa4b043 Removing llvm-gcc (gcc-4.2 only), because I think dragonegg outdates it (gcc-4.5.0 plugin). Lluís Batlle i Rossell 2010-06-12 21:52:45 +00:00
  • 22a839c86d Making clang build for llvm 2.7 (I've not tested the usage of c++ headers though, but it builds c and c++ simple programs) Lluís Batlle i Rossell 2010-06-12 21:52:39 +00:00
  • 1babf6ea14 Cleaning a bit what I commited about llvm, and making dragonegg build. If passing to gcc4.5 the compile flag: "-fplugin=dragonegg.so" it will use the llvm optimizers and code generators. Lluís Batlle i Rossell 2010-06-12 20:54:35 +00:00
  • e6ad625902 llvm update attempt + dragonegg Lluís Batlle i Rossell 2010-06-12 17:42:33 +00:00
  • 7ac1e6a12b Making the sheevaplug kernel have nfs4 server and client Lluís Batlle i Rossell 2010-06-12 17:42:17 +00:00
  • 22b3336161 I had also to disable the tests for 'net' in go for it to build in chroot. (I thought I had chroots enabled in my computer - I did not, hence so much commits) Lluís Batlle i Rossell 2010-06-12 11:45:30 +00:00
  • 2ba5bba371 Disabling the http tests on go (fail on hydra) Lluís Batlle i Rossell 2010-06-12 11:31:39 +00:00
  • 0530f43655 Updating go, and making the go expression work in both i686-linux and x86_64-linux. Lluís Batlle i Rossell 2010-06-12 11:21:20 +00:00
  • 9ffa9fc87f Updating autofs5. Using the upstream distribution system of tarball+patches, instead of the Marc auto update system. Lluís Batlle i Rossell 2010-06-12 10:22:09 +00:00
  • b1b73f3c08 Noting the booted-system as a gcroot Lluís Batlle i Rossell 2010-06-12 08:44:51 +00:00
  • 0273c77148 A top-level entry for gosmore Michael Raskin 2010-06-11 22:37:47 +00:00
  • fb5e7e8096 Add gosmore, an application for viewing OpenStreetMap files Michael Raskin 2010-06-11 22:34:51 +00:00
  • b25771532a Fixing the postfix start/stop (through an upstart job script code that will monitor the life of postfix) Lluís Batlle i Rossell 2010-06-11 21:44:06 +00:00
  • 2727c9dac4 GNU Gettext 0.18.1.1. Ludovic Courtès 2010-06-10 21:53:01 +00:00
  • fb40119931 GLPK 4.44. Ludovic Courtès 2010-06-10 21:52:56 +00:00
  • c91a0c873f GNU Enscript 1.6.5.2. Ludovic Courtès 2010-06-10 21:52:52 +00:00
  • d3c213543d GNU GSS 1.0.1. Ludovic Courtès 2010-06-10 21:52:47 +00:00
  • 0d3f98aa6d GNU libtasn1 2.7. Ludovic Courtès 2010-06-10 21:52:43 +00:00
  • bfa48b65b1 GNU libidn 1.19. Ludovic Courtès 2010-06-10 21:52:38 +00:00
  • ccfa69e8b6 GNU gv 3.7.1. Ludovic Courtès 2010-06-10 21:52:34 +00:00
  • 298b0ff43c GNU Guile 1.9.11. Ludovic Courtès 2010-06-10 21:52:28 +00:00
  • 0b33aa7abb GNUpdate: Update to the new module name. Ludovic Courtès 2010-06-10 21:52:23 +00:00
  • 8b18623656 * Updated bluez and obexd. Eelco Dolstra 2010-06-10 12:47:58 +00:00
  • 4f6613b267 Update CouchDB (patch and tested by Cillian Deroiste) Michael Raskin 2010-06-10 12:41:39 +00:00
  • 6dddd07402 * vmTools: don't use klibc anymore. Just use utillinux/bash/etc. Eelco Dolstra 2010-06-10 12:28:04 +00:00
  • 3e958eea23 Upgraded Nix unstable to version 0.16pre22206 Sander van der Burg 2010-06-10 10:48:30 +00:00
  • a5c433696c * Put all of /var/run (not just /var/run/nscd) on a tmpfs to simplify shutdown. (Portmap and statd are needed during shutdown to unmount NFS volumes but have open files in /var/run.) * In the shutdown job, don't kill PIDs belonging to Upstart jobs that are still running. If they don't stop on the "starting shutdown" event, then they're needed during shutdown (such as portmap and statd). * NFS test: test whether the shutdown quickly unmounts NFS volumes (i.e. whether portmap and statd are still running). Eelco Dolstra 2010-06-09 22:29:06 +00:00
  • f7d0e3ac63 * Updated sysvinit to 2.88dsf. Eelco Dolstra 2010-06-09 21:48:51 +00:00
  • 151c01959c * Install the manpages of pidof and killall5. Eelco Dolstra 2010-06-09 18:03:00 +00:00
  • e519b0652a * Test whether locks survive a reboot of the server. Eelco Dolstra 2010-06-09 15:11:46 +00:00
  • 483c322a62 * mustFail -> fail. * Added a function to crash a VM. Eelco Dolstra 2010-06-09 13:46:52 +00:00
  • b56b4c22d5 * Test whether clients release their locks when they reboot. Eelco Dolstra 2010-06-09 13:46:18 +00:00
  • 94088e9b48 * Daemonise mountd/statd. Eelco Dolstra 2010-06-09 13:45:51 +00:00
  • 6e27ce8e8e * Test whether distributed locking works on NFS. Eelco Dolstra 2010-06-09 13:18:49 +00:00
  • 645ed8d3b4 * Start NFS daemons in the right order as described in the nfs-utils README (i.e. for the server: exportfs, mountd, statd, nfsd, sm-notify; for the client: statd / sm-notify before mountall). This is important to allow locking to work correctly. Eelco Dolstra 2010-06-09 13:18:01 +00:00
  • 156ba2def2 * Don't use the "kvm-clock" clock source because it's unreliable. When starting multiple VMs, some will have perfectly synchronised clocks, while others will have their clocks run much slower (say, a factor of 5). Eelco Dolstra 2010-06-09 13:15:15 +00:00
  • 62e6ad4960 Add OpenSSL and VoIP support to Gajim Michael Raskin 2010-06-09 12:56:15 +00:00
  • e2d26fd6c3 Update Speex Michael Raskin 2010-06-09 12:55:22 +00:00
  • d837ae4914 * portmap: don't use the -f flag to ensure that when the job reaches the "started" state, portmap is actually up. Eelco Dolstra 2010-06-09 11:15:25 +00:00
  • c1ecdf708f * Put the hostname of the VM in the window title. Eelco Dolstra 2010-06-09 10:51:05 +00:00
  • a9414f4260 Updatin feh. This fixes a bug I reported: the last line or column were often not shown, scrolling or zooming. Lluís Batlle i Rossell 2010-06-09 08:42:30 +00:00
  • 5ddaf9b963 * Set `services.nfsKernel.client.enable' automatically if there is a filesystem with type "nfs" or "nfs4". Eelco Dolstra 2010-06-08 16:14:41 +00:00
  • 2678f947fb * Add a test for the NFS server/client. Eelco Dolstra 2010-06-08 16:02:22 +00:00
  • a9e8bf6491 * nfsd: run rpc.nfsd from the pre-start script since it's not actually a daemon (it just starts some kernel threads). In the post-stop script, stop the kernel threads. * exportfs: fix the createMountPoints option. * Mount the nfsd filesystem on /proc/fs/nfsd because mountd prefers this. Eelco Dolstra 2010-06-08 16:01:31 +00:00
  • 1f9754bf07 update to 4.6.3, will let the buildfarm test Armijn Hemel 2010-06-08 13:01:44 +00:00
  • d06817b6da update to 2.8.5 Armijn Hemel 2010-06-08 13:00:18 +00:00
  • e4d8ca690c Updating Asymptote Michael Raskin 2010-06-08 12:52:36 +00:00
  • 3eac003800 * Maintain /var/log/wtmp correctly during boot/shutdown. Eelco Dolstra 2010-06-08 12:48:16 +00:00
  • 7c3ae9e716 * During shutdown, warn explicitly about filesystems that could not be unmounted or remounted read-only. * Don't try to unmount / or /nix/store. Eelco Dolstra 2010-06-08 11:52:16 +00:00
  • 23cc979f61 * Run swapoff -a' during shutdown. Otherwise filesystems containing swapfiles cannot be unmounted or even remounted read-only. * In the remount, pass -t none' to get a more informative error message if the filesystem is in use. Eelco Dolstra 2010-06-08 10:06:00 +00:00
  • c6b05c7164 aufs2: patch for kernel 2.6.34 David Guibert 2010-06-08 06:29:02 +00:00
  • 8ce884b7e1 dmenu: version 4.1.1 David Guibert 2010-06-08 06:20:06 +00:00
  • 960e2d2a84 gparted: fix url David Guibert 2010-06-08 06:20:03 +00:00
  • 47046e66c4 update lvm2 (this time not using latest version because I hope this is more stable and won't be removed that fast.. Marc Weber 2010-06-08 05:44:04 +00:00
  • dadd6d63e7 oops. Fixing the cupsd path. How to set a single path there in the job? I don't know. Lluís Batlle i Rossell 2010-06-07 21:44:06 +00:00
  • 9e275ffa58 Trying to improve the cups expression a bit, so it can print also with local usb printers. (Thank you Oleksandr) Lluís Batlle i Rossell 2010-06-07 21:09:27 +00:00
  • 23b1430ec5 Updating dwm Lluís Batlle i Rossell 2010-06-07 14:44:15 +00:00
  • 7a4356b7e9 typo Rob Vermaas 2010-06-07 14:24:57 +00:00
  • 94356324f5 antbuild: added 2 arguments, antbuildinputs (all jars are added to classpath) and buildfile (for different location of build.xml) Rob Vermaas 2010-06-07 13:58:13 +00:00