Hey Johnny, thank you very much for your instructions. The build is running at the moment but there seems to be a small bug in kernel-rt.spec. I changed the line 684 from mv %{name}-%{rpmversion}-%{pkg_release_simple}%{dist} vanilla-%{kversion}; to mv %{name}-%{rpmversion}-%{pkg_release_simple}* vanilla-%{kversion}; The reason is that the tarball contains a folder with dist-tag .el7_2. So when I want to change the dist tag to .el7 the unpacked sources folder can't be renamed to "vanilla". Regards Tim Am 05.02.2016 um 11:28 schrieb Johnny Hughes: > On 02/05/2016 04:22 AM, Johnny Hughes wrote: >> On 02/03/2016 10:23 AM, Tim wrote: >>> Hi all, >>> >>> how can I install rpms from git.centos.org? I'd like to install and test >>> the realtime-kernel. >>> >>> It seems to me that https://wiki.centos.org/Sources only means to build >>> srpms. >>> >>> What I ned is an rt-kernel with headers for further compiling. >> >> There are not packages to test for everything on git.centos.org .. just >> the things we build. The real time kernel is not in RHEL, though the >> source code for it is on git.centos.org. Since it is not part of the >> main RHEL release the CentOS team does not have a build. >> >> You can try to build it yourself, but first you must create the SRPM >> from the source code on git.centos.org. >> >> You first need to install rpm-build, scl-utils-build, and git (in tis >> case on a CentOS-7 machine .. need to use the version you want to build >> for): >> >> yum install rpm-build scl-utils-build git >> >> You can use the tools here to create SRPMS from git.centos.org source code: >> >> https://git.centos.org/summary/centos-git-common.git >> >> You can get the repository url there for cloning.. and do: >> >> git clone https://git.centos.org/git/centos-git-common.git >> >> then in the centos-git-common directory you will see several scripts >> that you can use to build the SRPMs from source. >> >> then you can get the source code for the package you want to build .. in >> this case the kernel-rt: >> >> git clone https://git.centos.org/git/rpms/kernel-rt >> >> then go to the kernel-rt directory and checkout the branch and build it: >> >> cd kernel-rt >> git checkout c7-rt >> <patch to>/into_srpms.sh >> >> that should download and make the SRPM for you. If you do not want the >> 'dist' tag for the rpm (currently .el7_2), you can do: >> >> <patch to>/into_srpms.sh -d .el7 >> >> That would change the dist tag to .el7 instead of .el7_2 >> >> > > Once you have the SRPM, here are instructions to get binary RPMS: > > https://wiki.centos.org/HowTos/RebuildSRPM > > > > > _______________________________________________ > CentOS mailing list > CentOS@xxxxxxxxxx > https://lists.centos.org/mailman/listinfo/centos > _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx https://lists.centos.org/mailman/listinfo/centos