Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-11600

Feature request: official support for custom kernel configs

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Hide
      If this improvement is implemented, users who build their own kernels would be able to use the the same process & tooling as everyone else to perform routine kernel updates. The amount of customization necessary to use a custom kernel in Funtoo would be reduced to almost nothing.
      Show
      If this improvement is implemented, users who build their own kernels would be able to use the the same process & tooling as everyone else to perform routine kernel updates. The amount of customization necessary to use a custom kernel in Funtoo would be reduced to almost nothing.

      I like to configure my own kernels.  Have just always done so...  I know it can be automated but I'd rather do it myself if circumstances allow!

       

      Rather than give up something I like to do  [for fun], I'd prefer to add the capability to Funtoo, so that others can have the same fun that I enjoy so much.

       

      There are benefits to having Funtoo users who build custom kernels use debian-sources, despite that they configure it differently.  At the very least, it keeps everyone using the same ebuilds and upgrade process.

      I propose that the autogen ebuild template for debian-sources be modified so that the USE combination "binary custom-config" causes emerge to

          1. look for a file /etc/kernels/config and copy it as .config in the kernel sourcedir
          2. make olddefconfig
          3. build and install like usual

      My current procedure is to do it all by hand.  The only part I enjoy  is make menuconfig.  Would be nice to automate the rest of it.

            cuantar cuantar
            cuantar cuantar
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: