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
0005364 [buildroot] Other major sometimes 10-13-08 03:15 10-20-08 08:02
Reporter tpetazzoni View Status public  
Assigned To buildroot
Priority normal Resolution open  
Status assigned   Product Version
Summary 0005364: fontconfig compilations sometimes failed with parallel build
Description fontconfig is affected by a compile bug that only occurs from time to time when parallel compilation is enabled. The bug is described at https://bugs.freedesktop.org/show_bug.cgi?id=16464. [^]

The attached patch includes the fix for fontconfig in buildroot. However, it modifies a Makefile.am file, so running automake is needed, but I'm not sure Buildroot will do that automatically (as the bug only occurs sometimes, it's quite hard to test whether the fix properly works or not).
Additional Information
Attached Files  parallel-compilation-fix.patch [^] (437 bytes) 10-13-08 03:15

- Relationships

- Notes
(0013434)
tpetazzoni
10-13-08 03:34

After testing, it seems that patching Makefile.am is not sufficient to re-run automake.

What should be done in this case ? Provide a patch that also fixes the generated Makefile ? Run automake before compiling fontconfig ?
 
(0013894)
tpetazzoni
10-20-08 08:02

It seems that the FOO_AUTORECONF option of Makefile.autotools.in was created for that kind of case. However, by reading the current Makefile.autotools.in code, I hardly see how FOO_AUTORECONF can do something: the AUTORECONF variable is not set:

#AUTORECONF ?= autoreconf -v -i -f -I $(ACLOCAL_STAGING_DIR)

How should this fontconfig building problem be fixed, until a new version of fontconfig is released with a fix ?
 

- Issue History
Date Modified Username Field Change
10-13-08 03:15 tpetazzoni New Issue
10-13-08 03:15 tpetazzoni Status new => assigned
10-13-08 03:15 tpetazzoni Assigned To  => buildroot
10-13-08 03:15 tpetazzoni File Added: parallel-compilation-fix.patch
10-13-08 03:34 tpetazzoni Note Added: 0013434
10-20-08 08:02 tpetazzoni Note Added: 0013894


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker