| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
|
|
| |
This isn't quite ready for other buildroots yet, just mark it as Fedora
only.
Signed-off-by: Laura Abbott <labbott@redhat.com>
|
|
|
|
|
|
|
|
| |
We've been doing a workaround of using a uuid for the build-id for
userspace binaries to let us get parallel debuginfo (the trick we
use for the kernel doesn't extend to userspace binaries). This
works but isn't ideal for reproducibility. Given we don't actually
care about this debuginfo, just remove it from the buildroot completely.
|
|
|
|
| |
Fix up some whitespace
|
|
|
|
|
|
| |
Now that we have the rest of the flags hooked up, go ahead
and build with the kpatch flags. This should have a minimal
effect at runtime.
|
|
|
|
|
|
| |
Borrowed from downstream, if we're not doing an arch build and
only building a sub-package don't bother building the kernel
meta package.
|
|
|
|
|
| |
We don't need to do some config work if we're not doing
an arch build.
|
|
|
|
|
| |
Borrowed from downstream, we can be a little bit smarter
on how we compress modules.
|
| |
|
|
|
|
|
| |
This was a workaround for some bad diffs that came in. Upstream
has mostly stopped doing that so we can drop this workaround.
|
|
|
|
| |
The el7 buildroot now has pathfix so we can drop these checks.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The "regular" definition of the with_kabichk macro does not need to
be commented out while it is temporarily (re-)defined as 0 on the
next line. This avoids a "Macro expanded in comment" warning.
Remove comments on the same line as %endif directives. Instead, make
a couple of these conditionals easier to read (and consistent with
the surrounding ones) by deleting a few blank lines.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 89c7d2ae30a43ba2960ce14cddd50f8d8a7da92f, which
was causing kernel modules to be installed in a location other than
/lib/modules/$(uname -r), preventing modprobe from locating them.
CI builds no longer contain the Pagure UID in the package release:
https://github.com/CentOS-PaaS-SIG/upstream-fedora-pipeline/pull/199
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|