[buildroot 0001598]: armeb-linux-uclibc-objcopy convert 2.8MB vmlinuz file into >3000MB Image file

bugs at busybox.net bugs at busybox.net
Tue Jan 8 12:59:03 UTC 2008


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=1598 
====================================================================== 
Reported By:                lga
Assigned To:                uClibc
====================================================================== 
Project:                    buildroot
Issue ID:                   1598
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             11-20-2007 13:42 PST
Last Modified:              01-08-2008 04:59 PST
====================================================================== 
Summary:                    armeb-linux-uclibc-objcopy convert 2.8MB vmlinuz
file into >3000MB Image file
Description: 
uclibc-0.9.29

It seems to me that it is the same bug as discussed concerning
OpenEmbedded.
(http://article.gmane.org/gmane.comp.handhelds.openembedded.user/67)
My buildroot config (br.config) and kernel config (kern.config) is
attached.

The patch suggested in link above make Image file of good size (<1MB). But
I haven't run it yet.

Patch (by Philip Balister <philip <at> balister.org>):


diff --git a/arch/arm/kernel/vmlinux.lds.S
b/arch/arm/kernel/vmlinux.lds.S
index 5ff5406..538fcb5 100644
--- a/arch/arm/kernel/vmlinux.lds.S
+++ b/arch/arm/kernel/vmlinux.lds.S
@@ -94,6 +94,7 @@ SECTIONS
                         TEXT_TEXT
                         SCHED_TEXT
                         LOCK_TEXT
+                       *(.note.*)
  #ifdef CONFIG_MMU
                         *(.fixup)
  #endif
====================================================================== 

---------------------------------------------------------------------- 
 vanokuten - 01-08-08 04:59  
---------------------------------------------------------------------- 
Also fixed by commit in git kernel tree:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1e621a8e3752367d4aae78a8ab00a18fb2793f34


Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
11-20-07 13:42  lga            New Issue                                    
11-20-07 13:42  lga            Status                   new => assigned     
11-20-07 13:42  lga            Assigned To               => uClibc          
11-20-07 13:42  lga            File Added: br.config                        
11-20-07 13:42  lga            Issue Monitored: lga                         
11-20-07 13:43  lga            File Added: krn.config                       
12-30-07 12:21  vapier         Project                  uClibc => buildroot 
01-08-08 04:59  vanokuten      Note Added: 0003434                          
======================================================================




More information about the uClibc-cvs mailing list