boost: fix build failures on NIOSII and Microblaze
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 17 May 2016 13:00:29 +0000 (15:00 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 17 May 2016 13:23:42 +0000 (15:23 +0200)
commitf01f2cde09527319c079d1a076143334411912a3
tree7ea64528bcc7d9a0cbf9ed38f1f87625ac0ff6dc
parentc5a153b6689a01eadfffcf360addecfe90848fdb
boost: fix build failures on NIOSII and Microblaze

The fenv support provided by glibc on NIOSII and Microblaze is not
sufficient for Boost, causing the same build failures as the ones we had
with uClibc.

To address this, we adapt (and rename) the existing
0006-uclibc-fenv.patch by forcefully disabling fenv support in Boost on
NIOSII and Microblaze, in addition to the existing uClibc exclusion.

Fixes (for NIOSII):

  http://autobuild.buildroot.net/results/9b8c5d2cd31d63ae70b41d1434868c83e65b8423/

Fixes (for Microblaze):

  http://autobuild.buildroot.net/results/0b9db4c5cfd80d75eb620dbf7a6201faed7230a1/

Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/boost/0006-fenv.patch [new file with mode: 0644]
package/boost/0006-uclibc-fenv.patch [deleted file]