Learn more about these different git repos.
Other Git URLs
Some build scripts would benefit from the possibility to create a SRPM without having to run configure in order to produce a sssd.spec from sssd.spec.in.
The script would be placed in scripts/ or contrib/ and would substitute the autoconf variables (like @PACKAGE_NAME@ or @PACKAGE_VERSION@) the way the "prerelease-rpms" target does, then run rpmbuild. The rpmbuild invocation would set the RPM flag to enable experimental features, perhaps there could be two targets for experimental and stable.
If you want create SRPM you need tarball and spec file. You don't want to run ./configure, so you can't run make (dist-gzip, dist-bzip2) to generate tarball.[[BR]] But it is possible to archive files from git tree (git-archive)
Could you write some use cases? I can't see advantages.
Replying to [comment:1 lslebodn]:
They would like to create a distribution-agnostic SRPM and then rebuild it for all the targets they support.
Fields changed
milestone: NEEDS_TRIAGE => SSSD 1.10.0 rhbz: => 0 type: defect => task
owner: somebody => lslebodn patch: 0 => 1
milestone: SSSD 1.10.0 => SSSD 1.10 beta resolution: => fixed status: new => closed
Metadata Update from @jhrozek: - Issue assigned to lslebodn - Issue set to the milestone: SSSD 1.10 beta
SSSD is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in SSSD's github repository.
This issue has been cloned to Github and is available here: - https://github.com/SSSD/sssd/issues/2969
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Login to comment on this ticket.