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

Reply via email to