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