build.git
16 years agofix so that it prints Core for Fedora release<7 and otherwise just drops Core for...
Marc Fiuczynski [Tue, 28 Aug 2007 21:49:09 +0000 (21:49 +0000)]
fix so that it prints Core for Fedora release<7 and otherwise just drops Core for release>=7

16 years agoadded OLPC F7 mirror repository
Marc Fiuczynski [Fri, 24 Aug 2007 05:01:39 +0000 (05:01 +0000)]
added OLPC F7 mirror repository

16 years agoAs of release version 7, Fedora dropped 'core'
Marc Fiuczynski [Fri, 24 Aug 2007 05:00:14 +0000 (05:00 +0000)]
As of release version 7, Fedora dropped 'core'

16 years agoAs of release version 7, Fedora dropped 'core'
Marc Fiuczynski [Fri, 24 Aug 2007 04:47:00 +0000 (04:47 +0000)]
As of release version 7, Fedora dropped 'core'

16 years agouse native mysql* from FC distribution rather than local/old mysql
Marc Fiuczynski [Wed, 22 Aug 2007 14:42:27 +0000 (14:42 +0000)]
use native mysql* from FC distribution rather than local/old mysql

16 years agofinal changes to gets things to build on FC6
Marc Fiuczynski [Wed, 22 Aug 2007 14:41:32 +0000 (14:41 +0000)]
final changes to gets things to build on FC6

16 years agouse smoke as a FC repository
Marc Fiuczynski [Tue, 21 Aug 2007 03:47:21 +0000 (03:47 +0000)]
use smoke as a FC repository

16 years agoswitch to using coblitz service rather than coblitz repository as source for FC rpms
Marc Fiuczynski [Tue, 21 Aug 2007 03:41:37 +0000 (03:41 +0000)]
switch to using coblitz service rather than coblitz repository as source for FC rpms

16 years agoAtticed. Replaced by v4_yumgroups.xml.
Faiyaz Ahmed [Mon, 20 Aug 2007 20:02:14 +0000 (20:02 +0000)]
Atticed.  Replaced by v4_yumgroups.xml.

16 years agomake ln paths relative instead of absolute. URL check was failing in PlanetLabConf.
Faiyaz Ahmed [Tue, 14 Aug 2007 16:16:39 +0000 (16:16 +0000)]
make ln paths relative instead of absolute.  URL check was failing in PlanetLabConf.

16 years agoAdded jre
Faiyaz Ahmed [Mon, 13 Aug 2007 19:20:55 +0000 (19:20 +0000)]
Added jre

16 years agoutil-vserver depends on libnl
Daniel Hokka Zakrisson [Tue, 31 Jul 2007 14:15:30 +0000 (14:15 +0000)]
util-vserver depends on libnl

16 years agoadd libnl
Daniel Hokka Zakrisson [Fri, 27 Jul 2007 20:08:34 +0000 (20:08 +0000)]
add libnl

16 years agoClean up the way the kernel gets built for i386 and x86_64 architectures.
Marc Fiuczynski [Tue, 24 Jul 2007 15:20:36 +0000 (15:20 +0000)]
Clean up the way the kernel gets built for i386 and x86_64 architectures.

16 years agofix off-by-one bug
Marc Fiuczynski [Mon, 23 Jul 2007 15:50:59 +0000 (15:50 +0000)]
fix off-by-one bug

16 years agoproperly terminate target string with null character
Marc Fiuczynski [Mon, 23 Jul 2007 15:12:44 +0000 (15:12 +0000)]
properly terminate target string with null character

16 years agocompile parseSpec with -D_GNU_SOURCE to eliminate stupid 'warning: implicit declarati...
Marc Fiuczynski [Thu, 19 Jul 2007 20:39:33 +0000 (20:39 +0000)]
compile parseSpec with -D_GNU_SOURCE to eliminate stupid 'warning: implicit declaration of function strnlen' message

16 years agoRemove CoDemux so kernel dev can continue without vnet.
Faiyaz Ahmed [Mon, 2 Jul 2007 17:44:40 +0000 (17:44 +0000)]
Remove CoDemux so kernel dev can continue without vnet.

16 years agoDisconnect madwifi.
Faiyaz Ahmed [Thu, 28 Jun 2007 16:46:38 +0000 (16:46 +0000)]
Disconnect madwifi.

16 years agoRemove vnet. Precursor to new kernel w/ iptables + vsever support.
Faiyaz Ahmed [Tue, 26 Jun 2007 17:54:33 +0000 (17:54 +0000)]
Remove vnet.  Precursor to new kernel w/ iptables + vsever support.

16 years agoAdd which to the VServer reference.
David E. Eisenstat [Mon, 25 Jun 2007 19:09:11 +0000 (19:09 +0000)]
Add which to the VServer reference.

17 years agoDeprecate v3_yumgroups.xml in favor of v4_yumgroups.xml.
Faiyaz Ahmed [Wed, 9 May 2007 20:26:38 +0000 (20:26 +0000)]
Deprecate v3_yumgroups.xml in favor of v4_yumgroups.xml.

17 years agoDeprecating v3_yumgroups.xml
Faiyaz Ahmed [Wed, 9 May 2007 20:25:23 +0000 (20:25 +0000)]
Deprecating v3_yumgroups.xml

17 years agoremoved duplicate codemux entry
Marc Fiuczynski [Fri, 4 May 2007 16:34:33 +0000 (16:34 +0000)]
removed duplicate codemux entry

17 years agoIncludes codemux
Faiyaz Ahmed [Wed, 2 May 2007 16:21:11 +0000 (16:21 +0000)]
Includes codemux

17 years agoadded codemux
KyoungSoo Park [Fri, 27 Apr 2007 19:17:20 +0000 (19:17 +0000)]
added codemux

17 years agoimported madwifi 0.9.3
Thierry Parmentelat [Mon, 16 Apr 2007 16:45:42 +0000 (16:45 +0000)]
imported madwifi 0.9.3

17 years agomyplc-release creation should be ok now
Thierry Parmentelat [Mon, 16 Apr 2007 15:28:18 +0000 (15:28 +0000)]
myplc-release creation should be ok now

17 years agooops, dir creation did not work, done otherwise
Thierry Parmentelat [Mon, 16 Apr 2007 15:17:06 +0000 (15:17 +0000)]
oops, dir creation did not work, done otherwise

17 years agomkdir before creating myplc-release
Thierry Parmentelat [Mon, 16 Apr 2007 15:08:08 +0000 (15:08 +0000)]
mkdir before creating myplc-release

17 years agocreate myplc-release with build date, hostname, location and detailed version, for...
Thierry Parmentelat [Mon, 16 Apr 2007 13:59:29 +0000 (13:59 +0000)]
create myplc-release with build date, hostname, location and detailed version, for embedding into myplc

17 years agoweb pages now packaged separately in the plcwww rmp package
Thierry Parmentelat [Mon, 16 Apr 2007 13:35:23 +0000 (13:35 +0000)]
web pages now packaged separately in the plcwww rmp package

17 years agoweb pages now packaged separately in the plcwww rmp package
Thierry Parmentelat [Mon, 16 Apr 2007 12:55:26 +0000 (12:55 +0000)]
web pages now packaged separately in the plcwww rmp package

17 years agoimported new_plc_www from HEAD into onelab subversion codebase
Thierry Parmentelat [Wed, 28 Mar 2007 07:40:10 +0000 (07:40 +0000)]
imported new_plc_www from HEAD into onelab subversion codebase

17 years agouses the branch rather than rc2
Thierry Parmentelat [Thu, 22 Mar 2007 21:01:35 +0000 (21:01 +0000)]
uses the branch rather than rc2

17 years agosvn extraction in multi_module mode missed semi-colon
Thierry Parmentelat [Mon, 19 Mar 2007 16:25:04 +0000 (16:25 +0000)]
svn extraction in multi_module mode missed semi-colon

17 years agoimported components : spec file needs being tweaked
Thierry Parmentelat [Mon, 19 Mar 2007 13:26:55 +0000 (13:26 +0000)]
imported components : spec file needs being tweaked

17 years agooops - screwed up between package and MODULE
Thierry Parmentelat [Mon, 19 Mar 2007 11:39:46 +0000 (11:39 +0000)]
oops - screwed up between package and MODULE

17 years agoget rid of default tags and stuff - allows to specify an alternate tagsfile
Thierry Parmentelat [Mon, 19 Mar 2007 09:18:55 +0000 (09:18 +0000)]
get rid of default tags and stuff - allows to specify an alternate tagsfile

17 years agoextracts tag definition
Thierry Parmentelat [Fri, 16 Mar 2007 19:08:13 +0000 (19:08 +0000)]
extracts tag definition

17 years agosame with bootmanager
Thierry Parmentelat [Fri, 16 Mar 2007 16:07:57 +0000 (16:07 +0000)]
same with bootmanager

17 years agobootcd imported into onelab subversion repo
Thierry Parmentelat [Fri, 16 Mar 2007 14:59:47 +0000 (14:59 +0000)]
bootcd imported into onelab subversion repo

17 years agooops, the SPEC needs to be relative to SVNPATH
Thierry Parmentelat [Wed, 14 Mar 2007 09:14:03 +0000 (09:14 +0000)]
oops, the SPEC needs to be relative to SVNPATH

17 years agobuilds new_plc_api from onelab subversion server on svn.one-lab.org
Thierry Parmentelat [Tue, 13 Mar 2007 15:53:07 +0000 (15:53 +0000)]
builds new_plc_api from onelab subversion server on svn.one-lab.org
using trunk for now

17 years agouses wireless-tools 29pre14
Thierry Parmentelat [Tue, 6 Mar 2007 22:19:16 +0000 (22:19 +0000)]
uses wireless-tools 29pre14

17 years agoSVNPATH tweaked after subversion tree reviewed
Thierry Parmentelat [Tue, 6 Mar 2007 17:04:46 +0000 (17:04 +0000)]
SVNPATH tweaked after subversion tree reviewed

17 years agoFix rsync for 2 boot servers.
Faiyaz Ahmed [Fri, 2 Mar 2007 21:12:49 +0000 (21:12 +0000)]
Fix rsync for 2 boot servers.

17 years agorevert to 1.49
Faiyaz Ahmed [Fri, 2 Mar 2007 20:55:36 +0000 (20:55 +0000)]
revert to 1.49

17 years agoRevert to 1.30
Faiyaz Ahmed [Fri, 2 Mar 2007 20:53:00 +0000 (20:53 +0000)]
Revert to 1.30

17 years agorevert to 1.23.2.1
Faiyaz Ahmed [Fri, 2 Mar 2007 20:42:25 +0000 (20:42 +0000)]
revert to 1.23.2.1

17 years agoreverting to 1.45.2.7
Faiyaz Ahmed [Fri, 2 Mar 2007 20:40:30 +0000 (20:40 +0000)]
reverting to 1.45.2.7

17 years agoreverts to TAG:=HEAD - TAG gets overridden by the wrapper script anyway
Thierry Parmentelat [Wed, 21 Feb 2007 11:10:03 +0000 (11:10 +0000)]
reverts to TAG:=HEAD - TAG gets overridden by the wrapper script anyway

17 years agohard-wire the local build policy for now
Thierry Parmentelat [Wed, 21 Feb 2007 10:21:25 +0000 (10:21 +0000)]
hard-wire the local build policy for now

17 years agofetches yumgroups.xml according to PLDISTRO
Thierry Parmentelat [Wed, 14 Feb 2007 08:47:15 +0000 (08:47 +0000)]
fetches yumgroups.xml according to PLDISTRO

17 years agocreation
Thierry Parmentelat [Wed, 14 Feb 2007 08:39:33 +0000 (08:39 +0000)]
creation

17 years agosvn-capable : knows how to use component-SVNPATH variable if set
Thierry Parmentelat [Mon, 12 Feb 2007 09:42:25 +0000 (09:42 +0000)]
svn-capable : knows how to use component-SVNPATH variable if set

17 years agoscp's nightlies to both boot servers {boot1,boot2}.
Faiyaz Ahmed [Fri, 9 Feb 2007 21:45:26 +0000 (21:45 +0000)]
scp's nightlies to both boot servers {boot1,boot2}.

17 years agooops - reverting accidental checkin
Thierry Parmentelat [Fri, 9 Feb 2007 01:35:54 +0000 (01:35 +0000)]
oops - reverting accidental checkin

17 years agomerges changes from planetlab.mk
Thierry Parmentelat [Fri, 9 Feb 2007 01:16:19 +0000 (01:16 +0000)]
merges changes from planetlab.mk

17 years ago- fix rsync command
Mark Huang [Thu, 8 Feb 2007 15:18:08 +0000 (15:18 +0000)]
- fix rsync command

17 years ago- don't bother signing or uploading SRPMS
Mark Huang [Thu, 8 Feb 2007 06:00:58 +0000 (06:00 +0000)]
- don't bother signing or uploading SRPMS
- fix paths now that boot is running MyPLC
- run yum-arch and createrepo on the build server

17 years ago- no need to checkout everything for myplc build anymore
Mark Huang [Thu, 8 Feb 2007 00:23:45 +0000 (00:23 +0000)]
- no need to checkout everything for myplc build anymore

17 years agoadd comment header
Mark Huang [Wed, 7 Feb 2007 23:49:42 +0000 (23:49 +0000)]
add comment header

17 years agosplit off myplc-devel chroot stuff into separate wrapper script
Mark Huang [Wed, 7 Feb 2007 23:46:29 +0000 (23:46 +0000)]
split off myplc-devel chroot stuff into separate wrapper script

17 years ago- remove custom yum from the build, no need for ssl certificate checking
Mark Huang [Tue, 6 Feb 2007 21:33:55 +0000 (21:33 +0000)]
- remove custom yum from the build, no need for ssl certificate checking
  anymore
- remove dhcp from the build, FC4 fixes it
- remove pl_auth, don't use this anymore with new NM
- remove plcapilib, replaced by new_plc_api

17 years ago- plcsh requires PyXML
Mark Huang [Sun, 4 Feb 2007 04:29:57 +0000 (04:29 +0000)]
- plcsh requires PyXML

17 years agoremove fc2 kernel-utils and lvm rpms from planetlab group
Mark Huang [Sun, 4 Feb 2007 04:19:31 +0000 (04:19 +0000)]
remove fc2 kernel-utils and lvm rpms from planetlab group

17 years ago- add PLCAPI to the node build (mostly for plcsh)
Mark Huang [Fri, 2 Feb 2007 04:49:56 +0000 (04:49 +0000)]
- add PLCAPI to the node build (mostly for plcsh)

17 years ago- change ownership of built files so that we can delete them later
Mark Huang [Thu, 1 Feb 2007 16:03:33 +0000 (16:03 +0000)]
- change ownership of built files so that we can delete them later

17 years agofix install
Thierry Parmentelat [Tue, 30 Jan 2007 17:46:10 +0000 (17:46 +0000)]
fix install

17 years agofiner-grained install
Thierry Parmentelat [Tue, 30 Jan 2007 15:56:08 +0000 (15:56 +0000)]
finer-grained install

17 years agoSource extraction : handles correctly the case where two modules have different CVSROOT
Thierry Parmentelat [Mon, 29 Jan 2007 19:18:45 +0000 (19:18 +0000)]
Source extraction : handles correctly the case where two modules have different CVSROOT
Of course the file hierarchy under SOURCES remains the same oas before

Also, supports debugging tricks like
$ make package=kernel +CVSROOT
to display the value of CVSROOT

17 years agospec location
Thierry Parmentelat [Mon, 29 Jan 2007 11:09:38 +0000 (11:09 +0000)]
spec location

17 years agobuild wireless tools as well, from local cvs repo
Thierry Parmentelat [Mon, 29 Jan 2007 11:02:56 +0000 (11:02 +0000)]
build wireless tools as well, from local cvs repo

17 years agooops - fixes install-rpms dir
Thierry Parmentelat [Mon, 29 Jan 2007 09:41:43 +0000 (09:41 +0000)]
oops - fixes install-rpms dir

17 years agocreation
Thierry Parmentelat [Sat, 27 Jan 2007 08:39:38 +0000 (08:39 +0000)]
creation

17 years ago- don't make the rpms depend directly on .rpmmacros
Mark Huang [Tue, 23 Jan 2007 06:42:44 +0000 (06:42 +0000)]
- don't make the rpms depend directly on .rpmmacros

17 years ago- expand the globs
Mark Huang [Mon, 22 Jan 2007 04:45:27 +0000 (04:45 +0000)]
- expand the globs

17 years ago- need some debug
Mark Huang [Mon, 22 Jan 2007 04:19:06 +0000 (04:19 +0000)]
- need some debug

17 years ago- cross mount /data/fedora
Mark Huang [Mon, 22 Jan 2007 03:41:48 +0000 (03:41 +0000)]
- cross mount /data/fedora

17 years ago- delete .rpmmacros and parseSpec in $BASE directory
Mark Huang [Sun, 21 Jan 2007 16:51:29 +0000 (16:51 +0000)]
- delete .rpmmacros and parseSpec in $BASE directory

17 years ago- also delete parseSpec binary, so that it gets regenerated
Mark Huang [Sun, 21 Jan 2007 08:46:02 +0000 (08:46 +0000)]
- also delete parseSpec binary, so that it gets regenerated

17 years ago- set PATH
Mark Huang [Sat, 20 Jan 2007 14:08:42 +0000 (14:08 +0000)]
- set PATH

17 years ago- infer tag from CVS meta-data
Mark Huang [Sat, 20 Jan 2007 04:19:13 +0000 (04:19 +0000)]
- infer tag from CVS meta-data
- build myplc-devel first, then cross-mount the build directory inside
- it, chroot, and build all other packages.

17 years agoif there is only whitespace, then post-filter will fail and cause the script to halt
Mark Huang [Sat, 20 Jan 2007 04:10:04 +0000 (04:10 +0000)]
if there is only whitespace, then post-filter will fail and cause the script to halt

17 years agoadd myplc-devel as separate package
Mark Huang [Sat, 20 Jan 2007 04:09:20 +0000 (04:09 +0000)]
add myplc-devel as separate package

17 years ago- back out 1.23 and 1.24 for now, breaks the build
Mark Huang [Sat, 20 Jan 2007 01:19:12 +0000 (01:19 +0000)]
- back out 1.23 and 1.24 for now, breaks the build

17 years agocopy in host environment resolv.conf into the chroot to make yum work
Marc Fiuczynski [Fri, 19 Jan 2007 19:15:21 +0000 (19:15 +0000)]
copy in host environment resolv.conf into the chroot to make yum work

17 years ago- Change -l option behavior to add newly specified mirror at head of mirror lists
Marc Fiuczynski [Fri, 19 Jan 2007 19:14:06 +0000 (19:14 +0000)]
- Change -l option behavior to add newly specified mirror at head of mirror lists
  rather than replacing the mirror list altogether.

- Do yum install of the native yum,rpm of the FC distribution being pulled in; and,
  use those native FC yum,rpm from within the chroot area rather than yum,rpm from
  the host.

17 years agoexplicit have kernel-clean -> kernel-i586-clean and kernel-i686-clean
Marc Fiuczynski [Fri, 19 Jan 2007 19:01:57 +0000 (19:01 +0000)]
explicit have kernel-clean -> kernel-i586-clean and kernel-i686-clean

17 years agosince we don't use dietlibc, build util-vserver rpm using --without dietlibc flag
Marc Fiuczynski [Thu, 18 Jan 2007 16:35:52 +0000 (16:35 +0000)]
since we don't use dietlibc, build util-vserver rpm using --without dietlibc flag

17 years agoFix infinite loop bug. (Oh boy!)
Marc Fiuczynski [Thu, 18 Jan 2007 15:55:24 +0000 (15:55 +0000)]
Fix infinite loop bug. (Oh boy!)
Fix argc=2 since we always just pass in the spec file as an argument.

17 years ago# Build kernel first so we can bootstrap off of its build
Mark Huang [Wed, 17 Jan 2007 15:44:44 +0000 (15:44 +0000)]
# Build kernel first so we can bootstrap off of its build

17 years agodo not build x86_64 until crosscompiler is on build machine
Marc Fiuczynski [Sun, 31 Dec 2006 23:53:00 +0000 (23:53 +0000)]
do not build x86_64 until crosscompiler is on build machine

17 years agox86_64 kernel build support
Marc Fiuczynski [Fri, 29 Dec 2006 22:17:31 +0000 (22:17 +0000)]
x86_64 kernel build support

17 years agoBuild both i586 and i686 kernels.
Marc Fiuczynski [Tue, 26 Dec 2006 21:21:30 +0000 (21:21 +0000)]
Build both i586 and i686 kernels.

17 years agotake ivtv out until I fix build
Marc Fiuczynski [Wed, 20 Dec 2006 04:43:19 +0000 (04:43 +0000)]
take ivtv out until I fix build

17 years agoinclude ivtv kernel module build
Marc Fiuczynski [Tue, 19 Dec 2006 05:59:27 +0000 (05:59 +0000)]
include ivtv kernel module build

17 years agoget build working again; commenting out ivtv
Marc Fiuczynski [Mon, 18 Dec 2006 05:18:44 +0000 (05:18 +0000)]
get build working again; commenting out ivtv

17 years agoivtv kernel module
Marc Fiuczynski [Fri, 15 Dec 2006 13:51:05 +0000 (13:51 +0000)]
ivtv kernel module