1. 24 Mar, 2019 5 commits
  2. 16 Feb, 2016 1 commit
    • Manoj Srivastava's avatar
      remove accidentally placed conffiles · d7abefd7
      Manoj Srivastava authored
       Remove the configuration files that only appeared in one rleease to
       unstable due to a misunderstanding of ./debian/conffile whicle moving
       to dh.
      
       Bug fix: "conffiles not removed", thanks to Paul Wise (Closes:
       #776340).
      
       Bug fix: "doesn't clean up correctly", thanks to Christoph Anton
       Mitterer (Closes: #751825).
      Signed-off-by: Manoj Srivastava's avatarManoj Srivastava <srivasta@debian.org>
      d7abefd7
  3. 15 Feb, 2016 5 commits
  4. 14 Jan, 2016 1 commit
  5. 13 Jan, 2016 1 commit
  6. 10 Jan, 2016 7 commits
  7. 06 Jan, 2016 1 commit
    • Manoj Srivastava's avatar
      Merge branch 'dgit/sid' · 7e022962
      Manoj Srivastava authored
      # Conflicts:
      #	debian/kernel-common.postinst
      #	debian/kernel-package.install
      #	kernel/ruleset/misc/kernel_arch.mk
      #	kernel/ruleset/targets/image.mk
      #	po4a/po/de.po
      #	po4a/po/fr.po
      #	po4a/po/kernel-package.doc.pot
      7e022962
  8. 18 Nov, 2015 1 commit
    • Ying-Chun Liu's avatar
      · 709ac7e0
      Ying-Chun Liu authored
      kernel-package (13.014+nmu3) unstable; urgency=low
      
        * Non-maintainer upload.
        * Fix the install device-tree rule by dtbs_install (Closes: #804518)
        * Include patches to support s390x (Closes: #751928)
      
      # imported from the archive
      709ac7e0
  9. 13 Nov, 2015 1 commit
  10. 06 Oct, 2015 1 commit
    • Ying-Chun Liu's avatar
      · 57a013d0
      Ying-Chun Liu authored
      kernel-package (13.014+nmu2) unstable; urgency=low
      
        * Non-maintainer upload.
        * Install device-tree dtbs. (Closes: #782759)
        * Support arm64 arch. (Closes: #796064, #796879, #799968)
      
      # imported from the archive
      57a013d0
  11. 16 Jun, 2014 2 commits
  12. 27 May, 2014 1 commit
    • Manoj Srivastava's avatar
      [master]: A bug fixing release. · 38cba23d
      Manoj Srivastava authored
      * kernel-img built with the current kernel-package fails to install on
        an older system (wheezy) due to dependency on kernel-common package
        which is not available there. Based on a suggestion by Michal Hocko,
        changed the relationship to a Recommends, which is what it should have
        been in the first place.  (Closes: #749318).
      * Since the linux-image packages produced by make-kpkg recommend
        kernel-common, , development packages could be forced on to systems
        which installl kernel-common just for the man page. A patch from Sven
        Joachim fixes this oversight. (Closes: #749388).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      38cba23d
  13. 26 May, 2014 1 commit
    • Manoj Srivastava's avatar
      [master]: A new bug fixing release · e9acdce4
      Manoj Srivastava authored
      * There are three different views of what architecture a machine hasL
        That of the linux kernel, that of dpkg, and that of the GNU
        configuration systems, So, when the user specifies arch and subarch,
        the information has to be transformed for all the systems, as
        required. This commit tries to give the correct information to dpkg,
        and also still take into account sub architecture specifications.
        (Closes: #748702).
      * Add a dependency on dpkg-dev for the kernel-common package, since the
        maintainer scripts use dpkg-architecture. Alsom kernel-package can't
        really do anything useful without pkg-dev, so added there as well.
        (Closes: #748862).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      e9acdce4
  14. 16 May, 2014 1 commit
    • Manoj Srivastava's avatar
      [master]: A new bug fixing release. · 754fd900
      Manoj Srivastava authored
      The fix for building packages with the correct sub--architecture was
      flawed, in the sense it always looked at theKPKG_ARCH, even when there
      was no need to stray away from DEB_HOST_ARCH. This commit relieas on
      dpkg-architecture to tell us what the proper arch should be for a
      situation where we are building for a subarchitecture.
      (Closes: #748316).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      754fd900
  15. 14 May, 2014 1 commit
    • Manoj Srivastava's avatar
      [master]: various bug fixes · 58f65c4a
      Manoj Srivastava authored
      * No longer have generated kernel images depend on ksymoops, a long
        defunct package, since it is useless with kernels >= 2.6.
        (Closes: #748066).
      * When the user asks for the arch name to be part of the kernel image
        package version string, only image and debig packages included the
        arch in the name. This commit makes the name of the header package
        also be consistent with the image names. At this point, the source and
        document/manual package names remain generic, since arch specific
        differences should not exist in those packages. (Closes: #568576).
      * the image packages generated by kernel-package also build in the
        modules requested in the configuration file, so there is no
        linux-moules-* package. However, in case there are dependencies on
        that package name, the image package now also claims to provide the
        modules package. (Closes: #599815).
      * In order to ease the life of people cross compiling, or building for a
        subarch, do not call dpkg-gencontrol with the host archtecture, but
        rather, with the architecture we built the kernel image for.
        (Closes: #563300).
      * Hopped on to an armel machine to test make-kpkg. The CPU is reported
        as arm by dpkg-architecture, so the top level logic in kernel-package
        was correct.Unfortunately, the armel specific file wassumed the CPU
        was armel, so nothing got included.  Corrected that inner check in
        this release.  (Closes: #664854).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      58f65c4a
  16. 13 May, 2014 1 commit
    • Manoj Srivastava's avatar
      [master]: Added kernel-common package, and other bug fixes · 5cfaa63f
      Manoj Srivastava authored
      * pared down on the list of suggested packages, and added to the build
        dependencies packages that are actually useful when building kernels
        (as opposed to packages that might be required for kernel images).
        (Closes: #747925).
      * only make the kernel depend on initramfs tools if a initrd was
        requested.  This reduces the number of dependencies to those really
        required.  (Closes: #747911).
      * Created a new kernel-common package to host kernel-img.conf
        manpages. Create a default kernel-img.conf similar to the one
        generated by the base installer, and register with ucf. Updated the
        man pages and the examples. Made the generated kernel image packages
        recommend the kernel-common package.  (Closes: #626216).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      5cfaa63f
  17. 12 May, 2014 1 commit
    • Manoj Srivastava's avatar
      [master]: New bugfixing release. · 0cbba845
      Manoj Srivastava authored
      * The underlying kernel tree has long removed support for zImage
        images. This makes bzImage the default, so there is no need to have
        the user specify one or the other, so removed the --zImage and the
        --bzImage options from kernel-package. Removing this also removed code
        that caused confusion in the image names when --bzImage argment was
        used.  (Closes: #574957).
      * Modified the manual pages to reflect the changes aboue. Updated the
        po4a .po files and .pot files.  Also clarified the requirements for
        running as root,, and emphasized that fakeroot is th way to go, and
        running as root is not recommended. Clarified that make-kpkg is
        supposed to be run after configuring the kernel. (Closes: #704116).
      * Previously, the Debian revision had to contain a digit. Now dpkg
        complains if it does not start with a digit. Updated the  sanity
        checks to test for this new constraint.   (Closes: #674101).
      * Removed a versioned dependency on make, for a version older than the
        one present in oldstable.
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      0cbba845
  18. 08 May, 2014 8 commits
    • Manoj Srivastava's avatar
      [master]: Support compiling kernels on armel machines · 21707ebf
      Manoj Srivastava authored
      armel systems show upwith DEB_HOST_ARCH_CPU=arm, same as arm, but with
      DEB_HOST_ARCH=armel. This commit loads the proper configuration file,
      otherwise make-kpkg thought that building on a sheevaplug was cross
      compiling for arm.  (Closes: #686159).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      21707ebf
    • Manoj Srivastava's avatar
      [master]: Handle setting parallel in DEB_BUILD_OPTIONS · 32ed63b2
      Manoj Srivastava authored
      make-kpkg warns Do NOT set the -j option in MAKEFLAGS directly, this
      shall cause the build to fail, and provides an alternative. However,
      there are lots of people who set DEB_BUILD_OPTIONS=parallel=N, which
      causes dpkg-buildpackage to do effectively that.  This commit strips out
      the setting from DEB_BUILD_OPTIONS, setting up instead the make-kpkg
      alternative of CONCURRENCY_LEVEL. (Closes: #747142)
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      32ed63b2
    • Manoj Srivastava's avatar
      [master]: Pay attention to modle signing · 27c455be
      Manoj Srivastava authored
      * Normally, if the kernel configuration file enables support for
        modules, the kernel image package produced by kernel-package contains
        the modules, and the modules have a link to the location of the
        debugging symbols file for the mdoule, usually installed by the debug
        package. However, adding this link changes the signature of the module,
        which is not a good thing is module signing is also enabled. This
        version does not install the link to debug symbols if module signing
        is enabled in kernel configuration. Please recompile without moduile
        signatures in order to debug modules. (Closes: #722946).
      * Bug fix #722946: "corrupts module signatures due to objcopy
        --add-gnu-debuglink", thanks to Henrique de Moraes Holschuh
      27c455be
    • Manoj Srivastava's avatar
      [master]: A new bug fixing release. · 9d711bda
      Manoj Srivastava authored
      * There were some places where we still recommended custom.1.0 instead
        of 1.0.custom, even though the former is now not acceptable. This
        commit fixes the remaining locations where that advice was incorrect.
      * When compiling in a git checkout of the kernel sources: the
        KERNELRELEASE variable contains the key word dirty, even though the
        tree is clean, and verified by git status. This is caused by using
        fakeroot make-kpkg .../ Updated documentation to not the preferred
        form is to use make-kpkg --rootcmd fakeroot to avoid this.
        (Closes: #717807).
      * If you build from the git tree of the linux kernel, and you are not on
        a tagged branch, the script scripts/setlocalversion will append a plus
        sign to the version if the repository is not in a clean annotated or
        signed tagged state and LOCALVERSION= is not specified. This creates
        problems when packaging the resulting image. Updated the documentation
        for workarounds. (Closes: #721482).
      * Patch to build uImage kernels for ARM by  Andrew Bradford. This adds
        the --uimage option to build a uImage kernel for ARM systems. Needs
        uboot-mkimage installed to do so, This package contains the mkimage
        utility, which encapsulates a compressed  "uImage" Linux kerel image
        with header information, CRC32 checksum, etc,  for use with the U-Boot
        bootloader.  (Closes: #572117).
      * Since the debug images all upload files in the same location, they
        conflict with each other.  (Closes: #570635).
      * Starting with 2.6.35 there is a new kernel config target (nconfig)
        which is something like menuconfig just a bit fancier. Added support
        for that. (Closes: #590446).
      * The generated image packages now suggest the corresponding manual
        packages, in addition to the doc packages. Made the doc and manual
        packages suggest each other.  (Closes: #593895).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      9d711bda
    • Manoj Srivastava's avatar
    • Manoj Srivastava's avatar
      [master]: Multiple big fixes. · 64f2512f
      Manoj Srivastava authored
        * There were some places where we still recommended custom.1.0 instead
          of 1.0.custom, even though the former is now not acceptable. This
          commit fixes the remaining locations where that advice was incorrect.
        * When compiling in a git checkout of the kernel sources: the
          KERNELRELEASE variable contains the key word dirty, even though the
          tree is clean, and verified by git status. This is caused by using
          fakeroot make-kpkg .../ Updated documentation to not the preferred
          form is to use make-kpkg --rootcmd fakeroot to avoid this.
          (Closes: #717807).
        * If you build from the git tree of the linux kernel, and you are not on
          a tagged branch, the script scripts/setlocalversion will append a plus
          sign to the version if the repository is not in a clean annotated or
          signed tagged state and LOCALVERSION= is not specified. This creates
          problems when packaging the resulting image. Updated the documentation
          for workarounds. (Closes: #721482).
        * Patch to build uImage kernels for ARM by  Andrew Bradford. This adds
          the --uimage option to build a uImage kernel for ARM systems. Needs
          uboot-mkimage installed to do so, This package contains the mkimage
          utility, which encapsulates a compressed  "uImage" Linux kerel image
          with header information, CRC32 checksum, etc,  for use with the U-Boot
          bootloader.  (Closes: #572117).
        * Since the debug images all upload files in the same location, they
          conflict with each other.  (Closes: #570635).
        * Starting with 2.6.35 there is a new kernel config target (nconfig)
          which is something like menuconfig just a bit fancier. Added support
          for that. (Closes: #590446).
        * The generated image packages now suggest the corresponding manual
          packages, in addition to the doc packages. Made the doc and manual
          packages suggest each other.  (Closes: #593895).
      Signed-off-by: 's avatarManoj Srivastava <srivasta@golden-gryphon.com>
      64f2512f
    • Manoj Srivastava's avatar
      3b0c6bb7
    • Manoj Srivastava's avatar