lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAK7LNATSGpfQNZ+0V7NeSzMkDp4wsb9PUXSUyDbxpMfDvLaBxA@mail.gmail.com>
Date:   Sun, 12 Sep 2021 23:16:13 +0900
From:   Masahiro Yamada <masahiroy@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Nick Desaulniers <ndesaulniers@...gle.com>,
        Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
        Linux Kbuild mailing list <linux-kbuild@...r.kernel.org>
Subject: [GIT PULL] more Kbuild updates for v5.15-rc1

Hi Linus,

Please pull some more Kbuild updates.

One remarkable change might be
"isystem: delete global -isystem compile option".

This is related to the <linux/stdarg.h> introduction, which
some people were opposed to.
Since you were positive about the <linux/stdarg.h> addition,
I hope the -isystem removal is OK as well.

The rest are clean-ups and fixes.

Thanks.




The following changes since commit 926de8c4326c14fcf35f1de142019043597a4fac:

  Merge tag 'acpi-5.15-rc1-3' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
(2021-09-10 13:29:04 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kbuild-v5.15-2

for you to fetch changes up to a9086b878b7fd65894eb8cb1fa395dd469970566:

  gen_compile_commands: fix missing 'sys' package (2021-09-12 19:45:00 +0900)

----------------------------------------------------------------
Kbuild updates for v5.15 (2nd)

 - Remove -isystem from the global compiler flag (except nds32) so
   nobody will accidentally include unintended headers.

 - Clean up the build dependencies on objtool.

 - Fix bugs in checkkconfigsymbols.py.

 - Fix missing sys import in gen_compile_commands.py.

----------------------------------------------------------------
Alexey Dobriyan (1):
      isystem: delete global -isystem compile option

Ariel Marcovitch (2):
      checkkconfigsymbols.py: Forbid passing 'HEAD' to --commit
      checkkconfigsymbols.py: Remove skipping of help lines in
parse_kconfig_file

Kortan (1):
      gen_compile_commands: fix missing 'sys' package

Masahiro Yamada (7):
      nios2: move the install rule to arch/nios2/Makefile
      kbuild: move objtool_args back to scripts/Makefile.build
      kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_link_modules
      kbuild: store the objtool command in *.cmd files
      kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro
      kbuild: detect objtool update without using .SECONDEXPANSION
      kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules

 Makefile                                    |  2 +-
 arch/arm64/lib/Makefile                     |  2 ++
 arch/nds32/Makefile                         |  2 ++
 arch/nios2/Makefile                         |  3 ++-
 arch/nios2/boot/Makefile                    |  3 ---
 arch/powerpc/lib/Makefile                   |  2 ++
 crypto/Makefile                             |  2 ++
 lib/raid6/Makefile                          |  4 +++
 scripts/Makefile.build                      | 63
++++++++++++++++++++++++-------------------
 scripts/Makefile.lib                        | 11 --------
 scripts/checkkconfigsymbols.py              | 11 +++-----
 scripts/clang-tools/gen_compile_commands.py |  1 +
 12 files changed, 55 insertions(+), 51 deletions(-)


-- 
Best Regards
Masahiro Yamada

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ