• Linus Torvalds's avatar
    Merge tag 'kbuild-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild · b5f66ba2
    Linus Torvalds authored
    Pull Kbuild updates from Masahiro Yamada:
    
     - Make Kconfig parse the input .config more precisely
    
     - Support W=c and W=e options for Kconfig
    
     - Set Kconfig int/hex symbols to zero if the 'default' property is
       missing
    
     - Add .editorconfig
    
     - Add scripts/git.orderFile
    
     - Add a script to detect backward-incompatible changes in UAPI headers
    
     - Resolve the symlink passed to O= option properly
    
     - Use the user-supplied mtime for all files in the builtin initramfs,
       which provides better reproducible builds
    
     - Fix the direct execution of debian/rules for Debian package builds
    
     - Use build ID instead of the .gnu_debuglink section for the Debian dbg
       package
    
    * tag 'kbuild-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (53 commits)
      kbuild: deb-pkg: use debian/<package> for tmpdir
      kbuild: deb-pkg: move 'make headers' to build-arch
      kbuild: deb-pkg: do not search for 'scripts' directory under arch/
      kbuild: deb-pkg: use build ID instead of debug link for dbg package
      kbuild: deb-pkg: use more debhelper commands in builddeb
      kbuild: deb-pkg: remove unneeded '-f $srctree/Makefile' in debian/rules
      kbuild: deb-pkg: allow to run debian/rules from output directory
      kbuild: deb-pkg: set DEB_* variables if debian/rules is directly executed
      kbuild: deb-pkg: squash scripts/package/deb-build-option to debian/rules
      kbuild: deb-pkg: factor out common Make options in debian/rules
      kbuild: deb-pkg: hard-code Build-Depends
      kbuild: deb-pkg: split debian/copyright from the mkdebian script
      gen_init_cpio: Apply mtime supplied by user to all file types
      kbuild: resolve symlinks for O= properly
      docs: dev-tools: Add UAPI checker documentation
      check-uapi: Introduce check-uapi.sh
      scripts: Introduce a default git.orderFile
      kconfig: WERROR unmet symbol dependency
      Add .editorconfig file for basic formatting
      kconfig: Use KCONFIG_CONFIG instead of .config
      ...
    b5f66ba2
Makefile.extrawarn 7.17 KB