Hello folks, I'm trying to automatically append version information to my kernel's version string. Therefore, I have in my .config following option: CONFIG_LOCALVERSION_AUTO=y Additionally, following is set: CONFIG_LOCALVERSION="++" The output that is expected is said to be the first eight characters of the output of 'git rev-parse --verify HEAD'. The output in my kernel directory is: $ git rev-parse --verify HEAD c8d2bc9bc39ebea8437fd974fdbc21847bb897a3 After installing the kernel the name of the kernel is as follows: vmlinuz-4.8.0++ I expected: vmlinuz-4.8.0++-gc8d2bc9b My question: Where is the version string that I expected? Marco Mit freundlichen Gr??en / Best regards Marco Gross Diplomand [cid:LogoFritzStephan72dpi120x55Pixel_cfdd7a92-cbea-435d-a419-8d088e6ed7a8.png] Fritz Stephan GmbH - Medizintechnik - Kirchstra?e 19, D-56412 Gackenbach Tel.: +49 6439 9125-249 Fax: +49 6439 9125-111 E-Mail: mgross@stephan-gmbh.com<mailto:mgross@stephan-gmbh.com> Web: www.stephan-gmbh.com Handelsregister Amtsgericht Montabaur HR-Nr. 4241 Gesch?ftsf?hrer: Tanja Stephan, Georg Mainusch [cid:Eve_Signatur_145525f8-5839-48a6-8419-4e43941739b5.jpg] [cid:YouTube-logo-full_color_362f623d-4265-4133-9721-da6b905f4c25.png] <https://www.youtube.com/channel/UCtILKk6D8klJo5FwlycY82w>
On Thu, Oct 6, 2016 at 12:26 PM, Marco Gross <mgross@stephan-gmbh.com> wrote:
Hello folks,
I’m trying to automatically append version information to my kernel’s version string.
Therefore, I have in my .config following option:
CONFIG_LOCALVERSION_AUTO=y
Additionally, following is set:
CONFIG_LOCALVERSION=”++”
The output that is expected is said to be the first eight characters of the output of ‘git rev-parse --verify HEAD’.
The output in my kernel directory is:
$ git rev-parse --verify HEAD
c8d2bc9bc39ebea8437fd974fdbc21847bb897a3
After installing the kernel the name of the kernel is as follows:
vmlinuz-4.8.0++
I expected:
vmlinuz-4.8.0++-gc8d2bc9b
My question: Where is the version string that I expected?
Marco
Mit freundlichen Grüßen / Best regards
Marco Gross
Diplomand
Fritz Stephan GmbH
- Medizintechnik -
Kirchstraße 19, D-56412 Gackenbach
Tel.: +49 6439 9125-249
Fax: +49 6439 9125-111
E-Mail: mgross@stephan-gmbh.com
Web: www.stephan-gmbh.com
Handelsregister Amtsgericht Montabaur HR-Nr. 4241
Geschäftsführer: Tanja Stephan, Georg Mainusch
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
The '+' character is appended when the contents of your git repository have been modified, but not committed. You want to either commit the changes you have made, and rebuild the kernel, or undo the changes to restore the original state of the tree. Hope this helps.
Hi Marco, Wasn't this an eudyptula challenge task? Thanks! b. On 6.10.2016 10:01, Alexander Kapshuk wrote:
On Thu, Oct 6, 2016 at 12:26 PM, Marco Gross <mgross@stephan-gmbh.com> wrote:
Hello folks,
I’m trying to automatically append version information to my kernel’s version string.
Therefore, I have in my .config following option:
CONFIG_LOCALVERSION_AUTO=y
Additionally, following is set:
CONFIG_LOCALVERSION=”++”
The output that is expected is said to be the first eight characters of the output of ‘git rev-parse --verify HEAD’.
The output in my kernel directory is:
$ git rev-parse --verify HEAD
c8d2bc9bc39ebea8437fd974fdbc21847bb897a3
After installing the kernel the name of the kernel is as follows:
vmlinuz-4.8.0++
I expected:
vmlinuz-4.8.0++-gc8d2bc9b
My question: Where is the version string that I expected?
Marco
Mit freundlichen Grüßen / Best regards
Marco Gross
Diplomand
Fritz Stephan GmbH
- Medizintechnik -
Kirchstraße 19, D-56412 Gackenbach
Tel.: +49 6439 9125-249
Fax: +49 6439 9125-111
E-Mail: mgross@stephan-gmbh.com
Web: www.stephan-gmbh.com
Handelsregister Amtsgericht Montabaur HR-Nr. 4241
Geschäftsführer: Tanja Stephan, Georg Mainusch
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
The '+' character is appended when the contents of your git repository have been modified, but not committed.
You want to either commit the changes you have made, and rebuild the kernel, or undo the changes to restore the original state of the tree.
Hope this helps.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
participants (3)
-
Alexander Kapshuk -
Boyan Vladinov -
Marco Gross