BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001323 [buildroot] Architecture Specific major always 04-23-07 17:18 06-25-07 10:59
Reporter asquared View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0001323: zlib problems
Description Many packages are failing to compile because they are unable to find the zlib headers. This appears to happen regardless of whether or not installation of zlib headers is enabled in 'make menuconfig'. Zlib headers have been installed on the development system, and this does not solve the problem. This has been reproduced with both default and customized configurations of buildroot.
Additional Information I have tried doing 'make zlib-headers' to attempt to resolve the issue by installing the headers into the target system. This does not work.

The bug has been reproduced on two separate machines, on a clean buildroot tree checked out from Subversion.
Attached Files  buildroot-Makefile.diff [^] (368 bytes) 04-27-07 20:39

- Relationships

- Notes
(0002328)
asquared
04-23-07 17:20

It appears that I have filed this bug under the architecture-specific category, so I probably should add that this occurs when targeting x86.
 
(0002329)
asquared
04-24-07 05:33

Bug only appears to occur when zlib has been selected for installation. 'make defconfig; make' succeeds.
 
(0002333)
rordway
04-27-07 20:39
edited on: 04-27-07 20:40

The problem looks to be a missing symlink in build_<arch>/staging_dir/usr.

When the build fails, cd to build_<arch>/staging_dir/usr and run:

ln -s ../include include

This fixed the problem for me.

I have not tested it, but I expect that this patch against the top-level Makefile will fix the problem.

 
(0002506)
bernhardf
06-25-07 10:59

Fixed in current svn.
 

- Issue History
Date Modified Username Field Change
04-23-07 17:18 asquared New Issue
04-23-07 17:18 asquared Status new => assigned
04-23-07 17:18 asquared Assigned To  => buildroot
04-23-07 17:20 asquared Note Added: 0002328
04-24-07 05:33 asquared Note Added: 0002329
04-27-07 20:39 rordway Note Added: 0002333
04-27-07 20:39 rordway File Added: buildroot-Makefile.diff
04-27-07 20:40 rordway Note Edited: 0002333
06-25-07 10:59 bernhardf Status assigned => closed
06-25-07 10:59 bernhardf Note Added: 0002506
06-25-07 10:59 bernhardf Resolution open => fixed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker