Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/27] Microblaze clean up
@ 2019-06-14 21:03 Giulio Benetti
  2019-06-14 21:03 ` [Buildroot] [PATCH 01/27] package/keyutils: re-enable package on microblaze Giulio Benetti
                   ` (26 more replies)
  0 siblings, 27 replies; 57+ messages in thread
From: Giulio Benetti @ 2019-06-14 21:03 UTC (permalink / raw)
  To: buildroot

This patch series works around various Gcc bugs and re-enables Microblaze
packages depending on these work-arounds. It also fixes some little build
bugs considered as Gcc bugs and some package has been re-enabled because
its build failure was due to very very old toolchains.

Note that this patchset is not splitted into smaller patchset because of
packages dependencies and it would have been more difficult to understand
the sequence of all the patches.

Giulio Benetti (27):
  package/keyutils: re-enable package on microblaze
  package/ecryptfs-utils: re-enable package on microblaze
  package/libnss: use correct CFLAGS and LDFLAGS
  package/libnss: re-enable package on microblaze
  package/ecryptfs-utils: remove libnss gcc bug dependency
  package/stress-ng: re-enable package on microblaze
  package/bullet: re-enable package when gcc bug 85180 is present
  package/boost: allow building on microblaze
  package/boost: work around gcc bug 85180 for boost-fiber option
  package/snort: work around gcc bug 85180
  package/prboom: avoid using hardcoded optimization flags
  package/prboom: work around gcc bug 85180
  package/kmsxx: work around gcc bug 85180
  package/gpsd: use common BR2_TOOLCHAIN_HAS_GCC_BUG_68485
  package/flann: re-enable package on microblaze
  package/libspatialindex: use common BR2_TOOLCHAIN_HAS_BUG_68485
  package/lua-cqueues: fix build failure due to Gcc Bug 68485
  toolchain: introduce BR2_TOOLCHAIN_HAS_GCC_BUG_63261
  package/fxload: re-enable package on microblaze
  package/dmalloc: re-enable package on microblaze
  toolchain: introduce BR2_TOOLCHAIN_HAS_GCC_BUG_90620
  package/haproxy: re-enable package on microblaze
  package/tvheadend: fix PIE build failures
  package/tvheadend: re-enable package on microblaze
  package/qt5/qt5webengine: re-enable building if BUG_85682=y on Qt5
    Latest
  package/sqlite: work around build timeout
  package/flashbench: remove old toolchain microblaze & sh2a workaround

 package/boost/Config.in                       |  6 ++--
 package/boost/boost.mk                        |  4 +++
 package/bullet/Config.in                      |  4 ---
 package/bullet/bullet.mk                      |  4 +++
 package/dmalloc/Config.in                     |  4 ---
 package/dmalloc/dmalloc.mk                    |  4 +++
 package/ecryptfs-utils/Config.in              |  6 ----
 package/flann/Config.in                       |  4 ---
 package/flann/flann.mk                        |  4 +++
 package/flashbench/flashbench.mk              |  9 +----
 package/fxload/Config.in                      |  4 ---
 package/fxload/fxload.mk                      |  9 ++++-
 package/gpsd/gpsd.mk                          |  5 +--
 package/haproxy/Config.in                     |  2 --
 package/haproxy/haproxy.mk                    |  9 ++++-
 package/keyutils/Config.in                    |  2 --
 package/kmsxx/kmsxx.mk                        |  8 +++++
 package/libnss/Config.in                      |  4 ---
 package/libnss/libnss.mk                      | 16 +++++++--
 package/libspatialindex/libspatialindex.mk    |  4 +--
 package/lua-cqueues/lua-cqueues.mk            |  9 ++++-
 package/prboom/prboom.mk                      | 15 ++++++++
 package/qt5/qt5webengine/Config.in            |  6 ----
 package/snort/snort.mk                        |  4 +++
 package/sqlite/sqlite.mk                      |  6 ++++
 package/stress-ng/Config.in                   |  3 +-
 ...pie-linking-according-to-disable-pie.patch | 34 +++++++++++++++++++
 package/tvheadend/Config.in                   |  2 --
 package/tvheadend/tvheadend.mk                |  4 +++
 toolchain/Config.in                           | 15 ++++++++
 30 files changed, 147 insertions(+), 63 deletions(-)
 create mode 100644 package/tvheadend/0002-Makefile-fix-pie-linking-according-to-disable-pie.patch

-- 
2.17.1

^ permalink raw reply	[flat|nested] 57+ messages in thread

end of thread, other threads:[~2019-06-24  9:30 UTC | newest]

Thread overview: 57+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-14 21:03 [Buildroot] [PATCH 00/27] Microblaze clean up Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 01/27] package/keyutils: re-enable package on microblaze Giulio Benetti
2019-06-19  5:24   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 02/27] package/ecryptfs-utils: " Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 03/27] package/libnss: use correct CFLAGS and LDFLAGS Giulio Benetti
2019-06-19 12:33   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 04/27] package/libnss: re-enable package on microblaze Giulio Benetti
2019-06-19 12:34   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 05/27] package/ecryptfs-utils: remove libnss gcc bug dependency Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 06/27] package/stress-ng: re-enable package on microblaze Giulio Benetti
2019-06-19 12:36   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 07/27] package/bullet: re-enable package when gcc bug 85180 is present Giulio Benetti
2019-06-19 12:46   ` Thomas Petazzoni
2019-06-19 13:17     ` Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 08/27] package/boost: allow building on microblaze Giulio Benetti
2019-06-19 15:56   ` Thomas Petazzoni
2019-06-20  9:37     ` Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 09/27] package/boost: work around gcc bug 85180 for boost-fiber option Giulio Benetti
2019-06-19 15:58   ` Thomas Petazzoni
2019-06-20  9:39     ` Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 10/27] package/snort: work around gcc bug 85180 Giulio Benetti
2019-06-19 16:00   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 11/27] package/prboom: avoid using hardcoded optimization flags Giulio Benetti
2019-06-19 19:37   ` Thomas Petazzoni
2019-06-20 13:40     ` Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 12/27] package/prboom: work around gcc bug 85180 Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 13/27] package/kmsxx: " Giulio Benetti
2019-06-19 19:42   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 14/27] package/gpsd: use common BR2_TOOLCHAIN_HAS_GCC_BUG_68485 Giulio Benetti
2019-06-19 19:49   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 15/27] package/flann: re-enable package on microblaze Giulio Benetti
2019-06-19 19:53   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 16/27] package/libspatialindex: use common BR2_TOOLCHAIN_HAS_BUG_68485 Giulio Benetti
2019-06-19 19:54   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 17/27] package/lua-cqueues: fix build failure due to Gcc Bug 68485 Giulio Benetti
2019-06-19 19:58   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 18/27] toolchain: introduce BR2_TOOLCHAIN_HAS_GCC_BUG_63261 Giulio Benetti
2019-06-22 17:53   ` Thomas Petazzoni
2019-06-24  9:30     ` Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 19/27] package/fxload: re-enable package on microblaze Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 20/27] package/dmalloc: " Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 21/27] toolchain: introduce BR2_TOOLCHAIN_HAS_GCC_BUG_90620 Giulio Benetti
2019-06-20 16:14   ` Thomas Petazzoni
2019-06-21  9:22     ` Giulio Benetti
2019-06-21 16:51       ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 22/27] package/haproxy: re-enable package on microblaze Giulio Benetti
2019-06-20 16:13   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 23/27] package/tvheadend: fix PIE build failures Giulio Benetti
2019-06-14 21:28   ` Giulio Benetti
2019-06-20 14:36   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 24/27] package/tvheadend: re-enable package on microblaze Giulio Benetti
2019-06-20 14:36   ` Thomas Petazzoni
2019-06-14 21:03 ` [Buildroot] [PATCH 25/27] package/qt5/qt5webengine: re-enable building if BUG_85682=y on Qt5 Latest Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 26/27] package/sqlite: work around build timeout Giulio Benetti
2019-06-20 14:42   ` Thomas Petazzoni
2019-06-20 14:46     ` Giulio Benetti
2019-06-14 21:03 ` [Buildroot] [PATCH 27/27] package/flashbench: remove old toolchain microblaze & sh2a workaround Giulio Benetti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox