Package: kernel_package
Version: 13.016
Severity: important

Dirty flag is appending while creating the debian of linux-image.

*Steps i have followed : *

1. apt-get source linux-source-3.13.0
#### Added to git to maintain my untracked files
2.  cd linux-3.13.0
     linux-3.13.0$ git init
    linux-3.13.0$ git add -A
    linux-3.13.0$ git status -s
    linux-3.13.0$ git add .gitignore
3. linux-3.13.0$ git clean -dfx
     Removing Documentation/DocBook/media/dvb/dvbstb.pdf
     Removing Documentation/DocBook/media/v4l/crop.pdf
     Removing Documentation/DocBook/media/v4l/fieldseq_bt.pdf
     Removing Documentation/DocBook/media/v4l/fieldseq_tb.pdf
    Removing Documentation/DocBook/media/v4l/pipeline.pdf
    Removing Documentation/DocBook/media/v4l/vbi_525.pdf
    Removing Documentation/DocBook/media/v4l/vbi_625.pdf
    Removing Documentation/DocBook/media/v4l/vbi_hsync.pdf
   Removing arch/sh/boot/compressed/vmlinux.scr
   Removing arch/sh/boot/romimage/vmlinux.scr Removing debian/

 4.  linux-3.13.0$ git commit -m "Test linux-3.13.0"
    linux-3.13.0$ git log
 commit 4424ae468cc0bd288225dbb52446451849665a83
 Author: chinmoy
 Date: Thu Feb 11 12:08:15 2016 +0530

   Test linux-3.13.0



5. Export ARCH-arm and cross_compile
6. linux-3.13.0$ cp arch/arm/configs/omap2plus_defconfig .config
7. linux-3.13.0$ make menuconfig and save exit
8.linux-3.13.0$ fakeroot make-kpkg -j 16 --uimage --append_to_version=-r1
--REVISION=20160211 kernel-image

*#########################*
After build done , i have checked the following
9. linux-3.13.0$ cat include/config/kernel.release
  3.13.11-ckt21-r1-g4424ae4-*dirty*
10. linux-3.13.0$ file ../linux-image-3.13.11-ckt21-r1-g4424ae4-*dirty*
_20160211_armhf.deb

11 . In git status -s  :

{{{

linux-3.13.0$ git status -s
M debian/changelog
D debian/cloud-tools/hv_get_dhcp_info
D debian/cloud-tools/hv_get_dns_info
D debian/cloud-tools/hv_set_ifconfig
D debian/commit-templates/bumpabi
D debian/commit-templates/config-updates
D debian/commit-templates/external-driver
D debian/commit-templates/missing-modules
D debian/commit-templates/newrelease
D debian/commit-templates/sauce-patch
D debian/commit-templates/upstream-patch
D debian/compat M debian/control
Like so many
}}

Please let me know how to get-rid of this dirty flag..


Regards
Chinmoy

Reply via email to