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
0003444 [buildroot] Architecture Specific major always 05-26-08 06:00 06-12-08 02:25
Reporter KHAksnes View Status public  
Assigned To buildroot
Priority normal Resolution open  
Status assigned   Product Version
Summary 0003444: fontconfig fails to build in current svn version of buildroot (mipsel architecture)
Description I am using the current head revision of busybox. And are trying to build for mipsel target architecture from a fedora8 i686 host platform. Somewhere during compilation make tries to run this command:

if /usr/lib/ccache/gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I.. -I/media/EkstraDisk/buildroot/build_mipsel/staging_dir/usr/include/freetype2 -I/media/EkstraDisk/buildroot/build_mipsel/staging_dir/usr/include -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -g -O2 -MT fc-case.o -MD -MP -MF ".deps/fc-case.Tpo" -c -o fc-case.o fc-case.c; \
        then mv -f ".deps/fc-case.Tpo" ".deps/fc-case.Po"; else rm -f ".deps/fc-case.Tpo"; exit 1; fi

This fails as the host gcc is invoked with an include of target includes.

The result is that fontconfig doesn't build at all.
Additional Information
Attached Files

- Relationships

- Notes
(0008164)
KHAksnes
06-12-08 02:25

The problem is that
freetype-config --cflags returns:
-I/media/EkstraDisk/buildroot/build_mipsel/staging_dir/usr/include/freetype2 -I/media/EkstraDisk/buildroot/build_mipsel/staging_dir/usr/include

The second -I is the cause of the problem compilation problems for fc-case and the other host only tools built as part of fontconfig
 

- Issue History
Date Modified Username Field Change
05-26-08 06:00 KHAksnes New Issue
05-26-08 06:00 KHAksnes Status new => assigned
05-26-08 06:00 KHAksnes Assigned To  => buildroot
06-12-08 02:25 KHAksnes Note Added: 0008164


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker