Laura Abbott
d6b81a036f
Don't build kernel meta package if we are only building a sub-package
...
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.
2019-11-13 10:01:45 -05:00
Laura Abbott
897c1bc38d
Increase the scope of the nobuildarches
...
We don't need to do some config work if we're not doing
an arch build.
2019-11-13 10:01:45 -05:00
Laura Abbott
dba7671694
Better xz compression
...
Borrowed from downstream, we can be a little bit smarter
on how we compress modules.
2019-11-13 10:01:45 -05:00
Laura Abbott
d0a82f1e0f
Sync up on adding a bunch of files
2019-11-13 10:01:45 -05:00
Laura Abbott
c96dd52bfc
Drop remove-binary-diff.pl
...
This was a workaround for some bad diffs that came in. Upstream
has mostly stopped doing that so we can drop this workaround.
2019-11-13 10:01:44 -05:00
Laura Abbott
4019404bbc
Drop Fedora checks around pathfix
...
The el7 buildroot now has pathfix so we can drop these checks.
2019-11-13 10:01:44 -05:00
Jeremy Cline
6f0f15962e
Linux v5.4-rc7-49-g0e3f1ad80fc8
2019-11-13 09:40:06 -05:00
Jeremy Cline
9eacdbe062
Reenable debugging options.
2019-11-13 09:30:03 -05:00
Jeremy Cline
0bc3955b5d
Revert "Enable VBOXSF_FS for x86"
...
This reverts commit 2147ca9397
.
Upstream removed the driver, hopefully it'll make it into 5.5.
2019-11-13 09:27:56 -05:00
Laura Abbott
4df513d076
Merge #39 Fix existing CI test and resolve syntax warnings
2019-11-11 21:01:25 +00:00
David Ward
d753bc001a
Resolve syntax warnings in SPEC file
...
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.
2019-11-11 14:06:01 -05:00
David Ward
bee04eadf8
Fix existing CI test for memfd_create()
...
The test was failing (after hanging for several hours) because of a
hard-coded assumption about which file descriptor would be returned
by memfd_create(). The actual file descriptor gets printed by the
test program though, so read this and use it instead. (Adjust the
test program so that this is not printed until the file is ready.)
Resolve compiler warnings about implicit function declarations, by
using the #include statements listed in the kernel.org man-pages.
2019-11-11 14:06:01 -05:00
David Ward
a86513b40e
Revert "Trim EXTRAVERSION in the Makefile on CI builds"
...
This reverts commit 89c7d2ae30
, 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
2019-11-11 14:06:01 -05:00
Jeremy Cline
2147ca9397
Enable VBOXSF_FS for x86
...
This is a staging driver that implements the Linux-guest side of folder
sharing.
2019-11-11 09:39:05 -05:00
Jeremy Cline
7d13cc32f6
Linux v5.4-rc7
2019-11-11 09:31:28 -05:00
Jeremy Cline
8d1139bb92
Disable debugging options.
2019-11-11 09:23:32 -05:00
Jeremy Cline
c80c8a3afd
Linux v5.4-rc6-29-g847120f859cc
2019-11-08 10:40:41 -05:00
Jeremy Cline
6b0750a9a3
Linux v5.4-rc6-26-g4dd58158254c
2019-11-07 11:25:34 -05:00
Jeremy Cline
c0ae175a90
Enable the Apple SPI driver for keyboard/touchpad (rhbz 1769465)
...
This enables support for Macbook8,1 and later, along with the
MacbookPro13,* and MacbookPro14,*.
2019-11-07 11:21:52 -05:00
Jeremy Cline
cf93fd5615
Linux v5.4-rc6-8-g26bc67213424
2019-11-05 17:02:20 -05:00
Jeremy Cline
dc01cc3a4c
Reenable debugging options.
2019-11-05 16:42:37 -05:00
Peter Robinson
11ba03862a
Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel
2019-11-04 17:57:29 +00:00
Peter Robinson
7f0a66bf5c
enable iio:MAG3110 on arm
2019-11-04 17:48:28 +00:00
Jeremy Cline
806e674c8d
Update NR_CPUS for aarch64, powerpc, and s390x
...
This aligns the setting with upstream defconfigs along with the ARK
configuration.
2019-11-04 11:52:53 -05:00
Jeremy Cline
5fe065b6c0
Linux v5.4-rc6
2019-11-04 11:18:33 -05:00
Jeremy Cline
32fe916e9b
Disable debugging options.
2019-11-04 11:11:31 -05:00
Laura Abbott
53c45aa3f0
Merge #38 Disable Sound Open Firmware support on Intel platforms (rhbz 1750194)
2019-11-04 15:08:02 +00:00
Peter Robinson
24ba37567e
arm: minor config update
2019-11-03 13:34:21 +00:00
Peter Robinson
721a1be308
fix usb on JetsonTX2
2019-11-02 17:43:30 +00:00
Laura Abbott
84e5b0ab61
bump and build again
2019-11-01 16:19:27 -04:00
Laura Abbott
15d025ac3c
Align on kernel-devel
...
We don't actually need to be packaging most of these files so
switch to a smaller subset.
2019-11-01 16:18:24 -04:00
Laura Abbott
b8d58e2908
Bring back ApplyPatch and ApplyOptionalPatch macros
...
These are not used directly in Fedora but for easy of syncing
let's keep them around.
2019-11-01 16:18:24 -04:00
Laura Abbott
22f43b4c88
Few more build requires
2019-11-01 16:18:24 -04:00
Laura Abbott
581ddc4ac3
Whitespace and other minor cleanups
2019-11-01 16:18:24 -04:00
Laura Abbott
04b7b3c59b
Add zfcpdump package
...
This is a package for dumping on s390x systems. We don't build
this for Fedora but bring it in for now.
2019-11-01 16:18:24 -04:00
Laura Abbott
77b485a83b
Enable CONFIG_DEBUG_INFO_BTF
2019-11-01 09:16:20 -04:00
Laura Abbott
9b480548fc
bump and build to fix broken weak-updates
2019-10-31 15:31:10 -04:00
Laura Abbott
8d6017d4ce
Revert "Add some weak-updates"
...
This reverts commit 8044841427
.
There's an issue with the weak-updates script that needs to
be fixed. Revert this for now.
2019-10-31 15:30:38 -04:00
Jeremy Cline
841574462c
Linux v5.4-rc5-49-ge472c64aa4fa
2019-10-31 10:52:27 -04:00
Jeremy Cline
46fd293722
Reenable debugging options.
2019-10-31 10:37:27 -04:00
Laura Abbott
d40f98744c
Merge #30 devel: Don't run hardlink if rpm-ostree is in use
2019-10-30 20:34:01 +00:00
Laura Abbott
5919dc6ef7
bump and build to make sure I haven't broken anything
2019-10-30 10:21:12 -04:00
David Ward
52f2dc92ab
Disable Sound Open Firmware support on Intel platforms (rhbz 1750194)
2019-10-29 17:49:34 -04:00
Laura Abbott
39eefe69c9
Switch up compression to be faster
2019-10-29 15:45:08 -04:00
Laura Abbott
5a7f6d996d
Update a comment
2019-10-29 15:28:51 -04:00
Laura Abbott
8be82a0f1b
Don't put %{?_smp_mflags} in the common make definition
...
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.
2019-10-29 15:28:51 -04:00
Laura Abbott
862edd6d96
ppc64le cflags uses -O3
2019-10-29 15:28:51 -04:00
Laura Abbott
da6f972e3c
Remove redundant macros for ppc64le
...
We only have ppc64le
2019-10-29 15:28:51 -04:00
Laura Abbott
10b3a150cf
Move the with_vanilla up with the rest of the macros
2019-10-29 15:28:51 -04:00
Laura Abbott
1cf4120f6f
Fix debuginfo
...
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.
2019-10-29 15:28:51 -04:00