[Buildroot] [buildroot 0004234]: Mesa doesn't build on x86_64 for mipsel target
bugs at busybox.net
bugs at busybox.net
Sun Jul 27 21:52:03 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-27-2008 14:52 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.
----------------------------------------------------------------------
KHAksnes - 07-27-08 14:52
----------------------------------------------------------------------
A fixed logfile is attached
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
07-27-08 14:52 KHAksnes Note Added: 0010044
======================================================================
More information about the buildroot
mailing list