# CPack, RPM, and build-id

**URL:** https://discourse.cmake.org/t/cpack-rpm-and-build-id/11788
**Category:** Usage
**Created:** [September 27, 2024, 9:11pm UTC](https://discourse.cmake.org/t/cpack-rpm-and-build-id/11788 "2024-09-27T21:11:59Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![erk](https://discourse.cmake.org/user_avatar/discourse.cmake.org/erk/32/114_2.png) [@erk](https://discourse.cmake.org/u/erk)
#### Post date: [September 30, 2024, 7:56am UTC](https://discourse.cmake.org/t/cpack-rpm-and-build-id/11788/3 "2024-09-30T07:56:18Z")

</div>

That’s the way to go. CPackRPM is using rpmbuild command in order to create RPMs.  
The default behavior of rpmbuild may depends on system specific RPM macros:  
[https://rpm-packaging-guide.github.io/#rpm-distribution-macros](https://rpm-packaging-guide.github.io/#rpm-distribution-macros)  
which are not under CPackRPM control.

(re)defining your appropriate value may help as you see.

Same kind of solution for [https://discourse.cmake.org/t/cpack-rpm-prebuild-jar-file-changes-checksum](https://discourse.cmake.org/t/cpack-rpm-prebuild-jar-file-changes-checksum)

---

_[View the full topic](https://discourse.cmake.org/t/cpack-rpm-and-build-id/11788)._
