Commit Graph

86 Commits

Author SHA256 Message Date
fb33742937 factory bot rejects undeclared renames, so undo that
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=160
2019-05-01 09:17:15 +00:00
d9d28796b7 Accepting request 697854 from home:michals
Add bug reference:

- Remove enum padding constants, add enum.patch (boo#1097869).

OBS-URL: https://build.opensuse.org/request/show/697854
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=159
2019-05-01 06:31:39 +00:00
81cdb97d27 Accepting request 674337 from home:michals
- Enable PKCS#7 signature parsing again - requires openssl
- Fix testsuite build - requires kernel-default-devel
- Rediff the SUSE patches and rename starting with 0001.

- Update to new upstream release 26
  * depmod now handles parallel invocations better by protecting
    the temporary files being used.
  * modprobe has a new --show-exports option. Under the hood,
    this reads the .symtab and .strtab sections rather than
    __versions so it shows useful data even if kernel is
    configured without modversions (CONFIG_MODVERSIONS).
  * modinfo supports PKCS#7 parsing by using openssl.
- Replaced the asn1c-based parser by an openssl-based PKCS
  parser.
- Remove libkmod-signature-Fix-crash-when-module-signature-is.patch,
  libkmod-signature-pkcs-7-fix-crash-when-signer-info-.patch,
  libkmod-signature-implement-pkcs7-parsing-with-asn1c.patch
  (not accepted upstream)
- Remove enum.patch,
  depmod-Prevent-module-dependency-files-corruption-du.patch,
  depmod-Prevent-module-dependency-files-missing-durin.patch,
  depmod-shut-up-gcc-insufficinet-buffer-warning.patch
  (accepted upstream)

- Enable PKCS#7 signature parsing again - requires openssl
- Rediff the SUSE patches and rename starting with 0001.

OBS-URL: https://build.opensuse.org/request/show/674337
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=158
2019-02-12 23:23:22 +00:00
7ea344109a - Update to new upstream release 26
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=157
2019-02-08 01:25:26 +00:00
83d668919e fix syntax again
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=155
2018-12-18 22:55:54 +00:00
e6f1948011 Accepting request 659763 from home:michals
Fix changelog: mention all patches. Refesh to upstream patch.
  * Add depmod-Prevent-module-dependency-files-corruption-du.patch
  * Add depmod-Prevent-module-dependency-files-missing-durin.patch
  * Add depmod-shut-up-gcc-insufficinet-buffer-warning.patch
  * Add depmod-Prevent-module-dependency-files-corruption-du.patch
  * Add depmod-Prevent-module-dependency-files-missing-durin.patch
  * Add depmod-shut-up-gcc-insufficinet-buffer-warning.patch

OBS-URL: https://build.opensuse.org/request/show/659763
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=154
2018-12-18 22:55:28 +00:00
38e2a9611a Accepting request 656939 from home:michals
Refresh the parallel patch.

OBS-URL: https://build.opensuse.org/request/show/656939
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=153
2018-12-10 23:56:41 +00:00
b11f1a90d1 remove wrong attribution
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=151
2018-12-07 19:03:54 +00:00
1e7a75843a Accepting request 656092 from home:michals
- Fix module dependency file corruption on parallel invocation (bsc#1118629).
  + depmod-Prevent-module-dependency-files-corruption-due-to-pa.patch

- Remove enum padding constants
  + enum.patch.

- allow 'modprobe -c' print the status of "allow_unsupported_modules" option.
  + 0012-modprobe-print-unsupported-status.patch

- Fix module dependency file corruption on parallel invocation (bsc#1118629).
  + depmod-Prevent-module-dependency-files-corruption-due-to-pa.patch

- Remove enum padding constants
  + enum.patch.

OBS-URL: https://build.opensuse.org/request/show/656092
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=150
2018-12-07 19:01:50 +00:00
02c6c7041b - Add enum.patch.
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=148
2018-07-18 08:58:28 +00:00
33e9862bed Accepting request 616063 from home:michals
- allow 'modprobe -c' print the status of "allow_unsupported_modules" option.
  + 0012-modprobe-print-unsupported-status.patch

Please don't accept requests without changelog. They are rejected by Factory.

OBS-URL: https://build.opensuse.org/request/show/616063
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=146
2018-06-12 06:08:42 +00:00
8deff237eb Accepting request 615285 from home:michals
Merge SLE12 changelog.

OBS-URL: https://build.opensuse.org/request/show/615285
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=145
2018-06-10 12:22:43 +00:00
27cb7c281e Accepting request 593963 from home:michals
- Fix crash when PKCS#7 signer name is not present in signature (bsc#1088244)
   + libkmod-signature-pkcs-7-fix-crash-when-signer-info-.patch

OBS-URL: https://build.opensuse.org/request/show/593963
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=142
2018-04-10 13:39:57 +00:00
3f8ac4b3f1 Accepting request 587886 from home:oertel:branches:Base:System
- for sle, buildexclude the 32bit platforms in kmod-testsuite, 
  they have no kernel binaries anyway (bnc#1085640)

- for sle, buildexclude the 32bit platforms in kmod-testsuite,
  they have no kernel binaries anyway (bnc#1085640)

OBS-URL: https://build.opensuse.org/request/show/587886
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=140
2018-03-20 10:30:04 +00:00
57f8e17617 use standard log format
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=138
2018-03-09 08:52:43 +00:00
5208542099 Accepting request 584512 from home:michals
- Fix PKCS#7 signature display in modinfo (bsc#1077693).
   + libkmod-signature-implement-pkcs7-parsing-with-asn1c.patch
   + libkmod-signature-Fix-crash-when-module-signature-is.patch
   + refresh 0010-modprobe-Implement-allow-unsupported-modules.patch

OBS-URL: https://build.opensuse.org/request/show/584512
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=137
2018-03-09 08:51:45 +00:00
5bca0c1f94 stick to changelog syntax
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=135
2018-02-03 14:53:33 +00:00
2d0d188f45 Accepting request 571723 from home:michals
Update to v25

OBS-URL: https://build.opensuse.org/request/show/571723
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=133
2018-02-03 14:31:22 +00:00
00017cf84a Accepting request 555069 from home:michals
- Fix resolving .TOC. in modules on 4.4 and older kernel (bsc#1070209)
  depmod-Don-t-add-.TOC.-when-it-s-in-the-kernel.patch

OBS-URL: https://build.opensuse.org/request/show/555069
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=130
2017-12-08 08:51:32 +00:00
f45dfaae16 Accepting request 546545 from home:michals
- Add bug reference

OBS-URL: https://build.opensuse.org/request/show/546545
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=128
2017-11-29 23:50:35 +00:00
4c5d85c6d7 Accepting request 543909 from home:michals
Move dependency on suse-module-tools to kmod-compat (bsc#1047911)

OBS-URL: https://build.opensuse.org/request/show/543909
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=126
2017-11-20 20:49:16 +00:00
Daniel Molkentin
0130596f13 OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=124 2017-08-29 13:42:37 +00:00
55e9982e06 - Add versioned requires between kmod-compat -> kmod
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=121
2017-07-26 13:28:36 +00:00
32fbf5e7e6 OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=119 2017-07-06 23:44:38 +00:00
41d684ed7d changelog data
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=118
2017-07-06 20:17:13 +00:00
b7d8663d3e kmod-24
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=117
2017-07-06 10:22:24 +00:00
17237728d7 Accepting request 441318 from home:ykaukab:branches:Base:System
Fix bug boo#1008186

OBS-URL: https://build.opensuse.org/request/show/441318
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=115
2016-11-22 09:36:22 +00:00
0fde1c43f8 kmod-23
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=111
2016-07-21 10:08:59 +00:00
d5358f069e Copy back r108 because no time was given to react to the proposed change.
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=110
2016-07-21 09:52:34 +00:00
414e27ebe9 Accepting request 412520 from home:michal-m:branches:Base:System
- Do link zlib and xz, as we are not building compressed modules.

- Do link zlib and xz, as we are not building compressed modules.

OBS-URL: https://build.opensuse.org/request/show/412520
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=109
2016-07-21 09:48:01 +00:00
1b55364c8c Accepting request 403054 from home:michal-m:branches:Base:System
- libkmod: Handle long lines in /proc/modules (bsc#983754)
  0001-libkmod-Handle-long-lines-in-proc-modules.patch

OBS-URL: https://build.opensuse.org/request/show/403054
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=107
2016-06-17 15:29:31 +00:00
f473f8a985 Accepting request 358575 from home:k0da:branches:Base:System
- Fix kernel master build for ppc64le
  depmod-Ignore_PowerPC64_ABIv2_.TOC.symbol.patch

OBS-URL: https://build.opensuse.org/request/show/358575
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=103
2016-02-09 15:34:35 +00:00
b3d34d7226 kmod-22
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=101
2015-12-07 15:04:47 +00:00
85593df3ca kmod-21
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=99
2015-11-07 10:56:11 +00:00
e6ff04cc91 Accepting request 298324 from home:michal-m:branches:Base:System
- Update to kmod 20
* More robust ELF parsing
* To fix a race, modprobe only looks at modules.builtin to
  determine a builtin module, so e.g. 'modprobe vt' will no longer
  work.
* Other fixes
* Testsuite moved to a separate package, since it is now building
  the test modules from sources, which requires the kernel package.
* dropped kmod-blacklist-fixtest.patch (merged upstream)


- Run the kmod testsuite in a separate build, to avoid a buildloop
  with the kernel.

OBS-URL: https://build.opensuse.org/request/show/298324
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=96
2015-04-21 16:20:20 +00:00
12d40268b1 Accepting request 294242 from home:elvigia:branches:Base:System
- If kmod packge changes, regenerate the initrd.

OBS-URL: https://build.opensuse.org/request/show/294242
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=94
2015-04-02 19:02:46 +00:00
56f1b1f508 Accepting request 289634 from home:msmeissn:branches:Base:System
- 0001-use-correct-sort-method-in-test-array.patch: use correct test
  bsc#920930

OBS-URL: https://build.opensuse.org/request/show/289634
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=91
2015-03-06 11:36:23 +00:00
07f12cb6c1 - kmod-blacklist-fixtest.patch: tag the test in test-blacklist correctly
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=87
2015-02-22 10:41:59 +00:00
09126a6ed6 OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=83 2014-11-17 10:08:08 +00:00
83e01a9446 Move out of /pkg/
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=82
2014-11-16 20:55:17 +00:00
5b03aad3c6 Reduce changelog to the user interesting parts
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=81
2014-11-16 20:52:30 +00:00
297e2a777b Accepting request 261932 from home:elvigia:branches:Base:System
- Update to kmod 19 
*  Fix missing CLOEXEC in library
*  Fix error message while opening kmod's index
*  Add kmod(8) man page
*  Clarify tools vs library licenses
*  static-nodes: when writing in tmpfiles format, indicate that
   creation of static nodes should only happen at boot. This is used and
   required by systemd-217+.
* Improvements to testsuite.

OBS-URL: https://build.opensuse.org/request/show/261932
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=80
2014-11-16 20:44:45 +00:00
266ebe2e0d Accepting request 260295 from home:elvigia:branches:Base:System
- Build with full RELRO. 
- Enable verbose build (build checks depend on that)

OBS-URL: https://build.opensuse.org/request/show/260295
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=79
2014-11-08 00:55:54 +00:00
6dbc03955a Revert renames, it upsets factory-auto
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=77
2014-09-04 09:50:59 +00:00
bb5bee2e71 Accepting request 247492 from home:michal-m:branches:Base:System
- Do not filter unsupported modules when running a vanilla kernel
  (bnc#871066)
  new patch: 0005-Do-not-filter-unsupported-modules-when-running-a-van.patch
- Renumbered remaining patches.

OBS-URL: https://build.opensuse.org/request/show/247492
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=76
2014-09-04 09:27:48 +00:00
8797ee9329 kmod-18
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=74
2014-06-24 13:19:36 +00:00
4d0c3cc817 Accepting request 234278 from home:matwey:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/234278
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=72
2014-05-16 11:14:41 +00:00
e3cebe6d9d Accepting request 229859 from home:matwey:beaglebone132
OBS-URL: https://build.opensuse.org/request/show/229859
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=70
2014-04-14 08:00:19 +00:00
bfb302083d Syntax changes to changelog. Plus I don't need more credit than I already have :)
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=69
2014-04-08 08:49:21 +00:00
ccce001018 Accepting request 229356 from home:michal-m:branches:Base:System
- Remove th now obsolete test-files.tar.xz tarball
  (thanks to Jan Engelhardt)

- Updated to kmod 17
  - Do not require xsltproc for build
  - Parse softdeps stored in kernel modules
  - Add experimental python bindings (not enabled in the package
    yet)
  - Misc bugfixes
- Deleted patches that went upstream. Only the unsupported modules
  feature remains:
  0002-modprobe-Recognize-allow-unsupported-modules-on-comm.patch
  0003-libkmod-config-Recognize-allow_unsupported_modules-i.patch
  0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch
  0010-modprobe-Implement-allow-unsupported-modules.patch

OBS-URL: https://build.opensuse.org/request/show/229356
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=68
2014-04-08 08:48:24 +00:00