[Buildroot] [buildroot 0004234]: Mesa doesn't build on x86_64 for mipsel target

bugs at busybox.net bugs at busybox.net
Fri Jul 25 22:30:40 UTC 2008


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=4234 
====================================================================== 
Reported By:                KHAksnes
Assigned To:                buildroot
====================================================================== 
Project:                    buildroot
Issue ID:                   4234
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             07-22-2008 15:31 PDT
Last Modified:              07-25-2008 15:30 PDT
====================================================================== 
Summary:                    Mesa doesn't build on x86_64 for mipsel target
Description: 
  Target Architecture: mipsel
  Target Architecture Variant: mips 32
  Target ABI: o32          
  Target arcitecture is nofpu.
  Compilation is done on a machine running fedora 9 on x86_64
architecture.
  gcc  version is 4.2.4 as 4.3.1 fails for mipsel target.
====================================================================== 

---------------------------------------------------------------------- 
 pepe - 07-22-08 18:32  
---------------------------------------------------------------------- 
The attached log ends with 

"Please run 'make realclean' before changing configs"

which is probably not the actual error.

On i686, make goes into an endless loop while failing to compile due to
missing include files. Log attached. 

It misses a stddef.h which is installed as <linux/stddef.h> but included
as <stddef.h>. After copying stddef.h in to staging/usr/include/, it does
not find "GL/...". I'm unable to find where to set these paths in the .mk
file.. :-( 

---------------------------------------------------------------------- 
 KHAksnes - 07-25-08 15:30  
---------------------------------------------------------------------- 
I forgot to mention that make fails by going into a fork bomb if you
doesn't drop the following gnome-config file into
build_mipsel/staging_dir/usr/bin/

#!/bin/sh
exit 0

It must be made executable using chmod or install -m.
This to avoid pkg-config calling gnome-config calling pkg-config ad
infinitum. The bug is reported uppstream on pkg-config. This bug rears its
ugly head during the configuration of several of the packages in
buildroot.

I usually clean up using: rm -rf *mipsel* binaries
as make clean and make realclean fails in some of the packages.

The log attached is made after running make -k first to shorten the log as
much as possible without manually changing anything. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-22-08 15:31  KHAksnes       New Issue                                    
07-22-08 15:31  KHAksnes       Status                   new => assigned     
07-22-08 15:31  KHAksnes       Assigned To               => buildroot       
07-22-08 15:31  KHAksnes       File Added: buildlog                         
07-22-08 18:32  pepe           Note Added: 0009904                          
07-22-08 18:33  pepe           File Added: buildlog_actual                    
07-25-08 15:30  KHAksnes       Note Added: 0009984                          
======================================================================




More information about the buildroot mailing list