selinux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH userspace 0/4] Fix build with -fno-common
@ 2020-01-22 15:46 Ondrej Mosnacek
  2020-01-22 15:46 ` [PATCH userspace 1/4] libsepol: fix CIL_KEY_* build errors " Ondrej Mosnacek
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Ondrej Mosnacek @ 2020-01-22 15:46 UTC (permalink / raw)
  To: selinux

GCC 10 is going to enable -fno-common by default [1], so fix all build
errors uncovered by it and add it to global CFLAGS to avoid introducing
new bugs.

Travis build: [2]

[1] https://gcc.gnu.org/gcc-10/porting_to.html#common
[2] https://travis-ci.org/WOnder93/selinux/builds/640506702

Ondrej Mosnacek (4):
  libsepol: fix CIL_KEY_* build errors with -fno-common
  libsepol: remove unused cil_mem_error_handler
  checkpolicy: remove unused te_assertions
  Makefile: always build with -fno-common

 Makefile                        |   3 +-
 checkpolicy/checkpolicy.h       |   2 -
 libsepol/cil/src/cil.c          | 162 ++++++++++++++++
 libsepol/cil/src/cil_internal.h | 322 ++++++++++++++++----------------
 libsepol/cil/src/cil_mem.h      |   1 -
 libsepol/cil/src/cil_strpool.c  |   2 -
 6 files changed, 325 insertions(+), 167 deletions(-)

-- 
2.24.1


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

end of thread, other threads:[~2020-01-23 11:59 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-22 15:46 [PATCH userspace 0/4] Fix build with -fno-common Ondrej Mosnacek
2020-01-22 15:46 ` [PATCH userspace 1/4] libsepol: fix CIL_KEY_* build errors " Ondrej Mosnacek
2020-01-22 15:46 ` [PATCH userspace 2/4] libsepol: remove unused cil_mem_error_handler Ondrej Mosnacek
2020-01-22 18:54   ` [Non-DoD Source] " jwcart2
2020-01-23 11:59     ` Ondrej Mosnacek
2020-01-22 15:46 ` [PATCH userspace 3/4] checkpolicy: remove unused te_assertions Ondrej Mosnacek
2020-01-22 16:10   ` Ondrej Mosnacek
2020-01-22 15:46 ` [PATCH userspace 4/4] Makefile: always build with -fno-common Ondrej Mosnacek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).