[Buildroot] [PATCH] sdl: fix autoreconf timing issue

Peter Korsgaard jacmet at uclibc.org
Tue Feb 11 09:37:48 UTC 2014


>>>>> "Maxime" == Maxime Hadjinlian <maxime.hadjinlian at gmail.com> writes:

 > Context:
 > The autobuilders were failing on the symbol _XData32 being in conflicts.
 > A patch had been added to SDL to add a check to the configure.in

 > Problem:
 > Sometimes, the build would fail, because of an _XData32 symbol being in
 > conflicts eventhrough the patch was here.

 > What was happening:
 > Following the classic buildroot workflow:
 >    - Extract
 >    - [...]
 >    - Apply 001 patch, which touches configure.in AND configure
 >    - Apply 002 patch, which touches configure.in
 >    - Invoke autogen.sh
 >    - [...]

 > Right before running autogen.sh, we have configure.in which is more
 > recent than configure, which is fine.
 > We then, execute autogen.sh which, basically, runs autoconf.

 > If your machine was lighty loaded, the time difference between
 > configure.in and configure was really tiny (ms order), which seems to be
 > neglected by autoconf.
 > The results was that the configure was *NOT* generated. And our second
 > patch was taken into account.

NOT taken.

Committed with that fixed, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list