| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
We don't actually need to be packaging most of these files so
switch to a smaller subset.
|
|
|
|
|
| |
These are not used directly in Fedora but for easy of syncing
let's keep them around.
|
| |
|
| |
|
|
|
|
|
| |
This is a package for dumping on s390x systems. We don't build
this for Fedora but bring it in for now.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 8044841427b22ab04ec6dd8781fbe4be2be411df.
There's an issue with the weak-updates script that needs to
be fixed. Revert this for now.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
OSTree is a far, far more sophisticated wrapper around the `link()`
system call than the `hardlink` package - it supports using
as a mechanism for transactional offline updates, fetching over
HTTP with GPG signatures and deltas, etc. rpm-ostree uses it
for everything.
Having the `kernel-devel` package run `hardlink` just adds
latency to `rpm-ostree compose tree` unnecessarily.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Some of the build targets may be racy and need to be fixed up
to build correctly. Until that happens, put %{?_smp_mflags} on
individual targets.
|
| | |
|
| |
| |
| |
| | |
We only have ppc64le
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
From the original RHEL patch:
This extra '+' causes problems with the regular expression used with
/usr/lib/rpm/find-debuginfo.sh script from rpm-build, which is used to filter
the debug files to the corresponding debuginfo packages. The '+' character
in the release is interpreted as a regular expression operator and the
debuginfo filter fails, with the build failing on an empty debuginfo file list.
Which means we need to escape the extra '+' character if we want debuginfo
filter to work. I tried to use '\' to escape, but rpm "eats" that, in testing
'[+]' worked so is what I'm using to fix/workaround this problem. When RHEL 8
drops the the extra +<number> in the future, we can remove this fix/workaround.
This problem is likely to come up so just add it in now.
|
| |
| |
| |
| |
| |
| |
| | |
Fedora does some validation on config options to catch
errors. There may be cases when we want to turn off that
checking because it doesn't actually matter. Make this a
full --with option to make it easier to turn off.
|
| |
| |
| |
| |
| | |
Downstream has different requirements than Fedora in some places.
Add some macros to support both cases.
|
| |
| |
| |
| |
| |
| |
| | |
Some of the downstream users want to package some modules for
internal use only. While Fedora isn't internal, it's still
useful to have packaging aligned. Add a few modules to this
package.
|
| |
| |
| |
| |
| |
| | |
Other products downstream of Fedora offer kernel ABI guarantees.
Fedora doesn't offer this and have no plans to do so but it's
useful to at least have the packaging in our tree. Add support.
|
| |
| |
| |
| | |
More generic for other dist-tags
|
| |
| |
| |
| |
| |
| |
| | |
Fedora currently only supports x86_64 secureboot signing.
There's ongoing work to enable other arches though. For now,
just bring in the packaging support with some of it commented
out.
|
| |
| |
| |
| |
| | |
Fedora doesn't use this at the moment but we might want it later.
Add support for weak module updates. This should have no affect.
|
| |
| |
| |
| |
| |
| | |
While Fedora doesn't officially support kpatch, there's work
being done to enable kpatch elsewhere. Add the packaging work
but don't actually build anything.
|
| |
| |
| |
| |
| | |
It can be useful to have some of the selftests built for future
testing. Package them up but don't build quite yet.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Jeremy Cline <jcline@redhat.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
The kernel currently builds the headers in a separate repository but
rebuilds may want to build it from the same srpm. Make sure the
cross command actually works.
|
| |
| |
| |
| | |
mangle a few more files that other buildroots found
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
The gcc-plugin-devel was a noble experiment that doesn't seem to be
something we'll shipp anytime soon. Remove it.
Building the headers now requires rsync
|
| |
| |
| |
| |
| | |
Like a zombie, this is back from the grave. At least bring back the
macros for building.
|
| |
| |
| |
| |
| |
| | |
- we sign modules on all arches now
- we zip modules on all arches
- tweak the comment
|
| |
| |
| |
| |
| | |
The build flags for building are used inconsistently. Clean things up
to make it easier to understand.
|
| |
| |
| |
| |
| | |
In preparation for some upcoming work, add support for passing KCFLAGS
via a macro that's currently undefined.
|
| |
| |
| |
| | |
gcov is useful for coverage testing. Add support for building the kernel.
|
| |
| |
| |
| |
| | |
There's upcoming work to build kernel variants without modules. Add
the infrastructure to support this.
|
| | |
|
| | |
|