All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 00/12] Fix GCC BUG 85180 per-package
@ 2019-05-21 13:39 Giulio Benetti
  2019-05-21 13:39 ` [Buildroot] [PATCH v2 01/12] toolchain: specify GCC_BUG_85180 is true only if GCC version < 8.x Giulio Benetti
                   ` (11 more replies)
  0 siblings, 12 replies; 44+ messages in thread
From: Giulio Benetti @ 2019-05-21 13:39 UTC (permalink / raw)
  To: buildroot

This patchset aims to build packages when building with Gcc affected by
Bug 85180 instead of not bulding them at all.
Bug 85180:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180
is present in Gcc version < 8.x
The basic solution is to force compiling without optimization, so forcing
-O0 appending it to CFLAGS or CXXFLAGS according to programming language
used in package.

Giulio Benetti (12):
  toolchain: specify GCC_BUG_85180 is true only if GCC version < 8.x
  package/atop: fix BUG_85180 build timeout
  package/chocolate-doom: fix BUG_85180 build timeout
  package/ddrescue: fix BUG_85180 build timeout
  package/flare-engine: fix BUG_85180 build timeout
  package/glibmm: fix BUG_85180 build timeout
  package/gst-ffmpeg: re-enable package if BUG_85180 is present
  package/jasper: fix BUG_85180 build timeout
  package/kismet: fix BUG_85180 build timeout
  package/libcpprestsdk: fix BUG_85180 build timeout
  package/opus: fix BUG_85180 build timeout
  package/postgresql: fix BUG_85180 build timeout

 package/atop/atop.mk                       | 7 ++++++-
 package/chocolate-doom/chocolate-doom.mk   | 4 ++++
 package/ddrescue/ddrescue.mk               | 6 +++++-
 package/flare-engine/Config.in             | 4 ----
 package/flare-engine/flare-engine.mk       | 6 ++++++
 package/glibmm/glibmm.mk                   | 4 ++++
 package/gstreamer/gst-ffmpeg/Config.in     | 4 ----
 package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk | 5 +++++
 package/jasper/jasper.mk                   | 4 ++++
 package/kismet/kismet.mk                   | 4 ++++
 package/libcpprestsdk/libcpprestsdk.mk     | 4 ++++
 package/opus/opus.mk                       | 4 ++++
 package/postgresql/postgresql.mk           | 4 ++++
 toolchain/Config.in                        | 1 +
 14 files changed, 51 insertions(+), 10 deletions(-)

-- 
2.17.1

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

end of thread, other threads:[~2019-06-06 15:05 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-21 13:39 [Buildroot] [PATCH v2 00/12] Fix GCC BUG 85180 per-package Giulio Benetti
2019-05-21 13:39 ` [Buildroot] [PATCH v2 01/12] toolchain: specify GCC_BUG_85180 is true only if GCC version < 8.x Giulio Benetti
2019-05-22 20:52   ` Thomas Petazzoni
2019-05-22 21:23     ` Giulio Benetti
2019-06-06 12:46   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 02/12] package/atop: fix BUG_85180 build timeout Giulio Benetti
2019-05-22 21:07   ` Thomas Petazzoni
2019-05-22 21:27     ` Giulio Benetti
2019-06-06 12:45   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 03/12] package/chocolate-doom: " Giulio Benetti
2019-05-24 19:58   ` Thomas Petazzoni
2019-06-06 15:05   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 04/12] package/ddrescue: " Giulio Benetti
2019-05-24 19:58   ` Thomas Petazzoni
2019-06-06 15:05   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 05/12] package/flare-engine: " Giulio Benetti
2019-05-24 19:58   ` Thomas Petazzoni
2019-05-24 20:05     ` Giulio Benetti
2019-05-24 20:30       ` Thomas Petazzoni
2019-05-27 17:20         ` Giulio Benetti
2019-05-27 21:03           ` Arnout Vandecappelle
2019-05-27 21:44             ` Arnout Vandecappelle
2019-05-27 21:45               ` Giulio Benetti
2019-05-21 13:39 ` [Buildroot] [PATCH v2 06/12] package/glibmm: " Giulio Benetti
2019-05-24 19:59   ` Thomas Petazzoni
2019-06-06 15:05   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 07/12] package/gst-ffmpeg: re-enable package if BUG_85180 is present Giulio Benetti
2019-05-24 20:17   ` Thomas Petazzoni
2019-06-06 15:05   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 08/12] package/jasper: fix BUG_85180 build timeout Giulio Benetti
2019-05-24 19:59   ` Thomas Petazzoni
2019-06-06 15:04   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 09/12] package/kismet: " Giulio Benetti
2019-05-24 19:59   ` Thomas Petazzoni
2019-06-06 15:04   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 10/12] package/libcpprestsdk: " Giulio Benetti
2019-05-24 20:03   ` Thomas Petazzoni
2019-05-24 20:07     ` Giulio Benetti
2019-05-21 13:39 ` [Buildroot] [PATCH v2 11/12] package/opus: " Giulio Benetti
2019-05-24 20:07   ` Thomas Petazzoni
2019-06-06 15:04   ` Peter Korsgaard
2019-05-21 13:39 ` [Buildroot] [PATCH v2 12/12] package/postgresql: " Giulio Benetti
2019-05-24 20:09   ` Thomas Petazzoni
2019-06-06 15:04   ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.