Improve the bcc.spec file to eliminate rpmlint errors and allow bcc to build on Fedora koji build system
- Dominant language
- C
- Stars
- 22.7k
- Forks
- 4.1k
- Avg merge
- 10d 4h
- Merged PRs (30d)
- 3
Description
The nightly bcc srpm from https://repo.iovisor.org/yum/nightly/f24/SRPMS/bcc-0.2.0-106.git.0d5d25e.src.rpm does not build as-is on Fedora 24. To get the build to work the made the following changes:
-specify where to find luajit headers and libraries
-correctly limits the build to x86_64
-adds needed build requires so the srpm can build on Fedora koji
-runs ldconfig so shared library information is updated
-follows spec conventions putting %changelog at the end of the file
The patch is available from http://people.redhat.com/wcohen/bcc/bcc.spec.patch
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the bcc.spec file and compare it with the patch linked in the issue. Build the SRPM on Fedora 24 or the Fedora koji build system, then verify that the listed rpmlint errors are eliminated and the package builds successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fedora, linux
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 48/100