Ronald G Minnich wrote: > Jordan Crouse wrote: > > > NAK - Unless we all agree to go down this path and never look back, > > this patch is trouble waiting to happen. > > I think we take this in two stages. > > stage 1 -- we go with nrv assuming it works ok in my tests. I'm in no > rush to do this, however, because i want to get olpcflash done first.
Simply use the patch I sent earlier and modify the svn revision number used for checkout. if it is done soon, the change will get enough testers. > stage 2 -- lzma. linuxbios gets really cleaned up for lzma. > > And, stage 2 happens before stage 1 is needed. I'm not sure I understand. Stage 1 is essential for stage 2 unless you want to switch compression infrastructure at the same time as compression algorithms (which would be horrible form a debug point of view). Also, I'm going to be without any net access for 2 weeks starting in 24 hours, so waiting for stage 2 (lzma support in LinuxBIOS) will hold back current development. I'm not complaining if you clean up LinuxBIOS to make lzma support easier, but my current ETA for working lzma is 3 weeks from now. > > The better thing to do is to set up LB to default to its previous > > behavior, > > and we'll patch the Config.lb in buildrom to set the appropriate flags > > based on a variable from Config.mk, which will also turn on the right > > compression targets. > > sure, if you wish to do this, I can't complain. Maybe, but since current LinuxBIOS svn already has switched to the new infrastructure, I think patching Config.lb is overkill right now. Ron/Jordan, could you please test whether buildrom builds functional images with the attached patch? No changes in LinuxBIOS necessary as those are already upstream in the checked out version. Regards, Carl-Daniel -- Echte DSL-Flatrate dauerhaft für 0,- Euro*. Nur noch kurze Zeit! "Feel free" mit GMX DSL: http://www.gmx.net/de/go/dsl
diff --git a/Config.mk b/Config.mk index 179504c..f861a7f 100644 --- a/Config.mk +++ b/Config.mk @@ -32,11 +32,11 @@ LINUXBIOS_PACKAGE=y #### Payload selection # Uncomment this to select the old school elf target -PAYLOAD_TARGET=$(OUTPUT_DIR)/olpc-payload.elf +#PAYLOAD_TARGET=$(OUTPUT_DIR)/olpc-payload.elf # Uncomment this to select the NRV2B compressed payload # NOTE! This doesn't work right now! -#PAYLOAD_TARGET=$(OUTPUT_DIR)/olpc-payload.elf.nrv2b +PAYLOAD_TARGET=$(OUTPUT_DIR)/olpc-payload.elf.nrv2b ########################################### # You shouldn't change anything under this point diff --git a/packages/linuxbios/linuxbios.mk b/packages/linuxbios/linuxbios.mk index b85daf9..1418199 100644 --- a/packages/linuxbios/linuxbios.mk +++ b/packages/linuxbios/linuxbios.mk @@ -23,7 +23,7 @@ LINUXBIOS_CONFIG_NAME=$(LINUXBIOS_TARGET LINUXBIOS_BUILD_DIR=$(LINUXBIOS_TARGET_DIR)/$(LINUXBIOS_TARGET_NAME)/$(LINUXBIOS_TDIR) LINUXBIOS_STAMP_DIR=$(LINUXBIOS_DIR)/stamps LINUXBIOS_LOG_DIR=$(LINUXBIOS_DIR)/logs -LINUXBIOS_VER=2348 +LINUXBIOS_VER=2360 ifeq ($(VERBOSE),y) LINUXBIOS_FETCH_LOG=/dev/stdout
_______________________________________________ Devel mailing list [email protected] http://mailman.laptop.org/mailman/listinfo/devel
