Commit Graph

68 Commits

Author SHA256 Message Date
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
bd0416e417 Clean spec from cruft
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=92
2015-03-07 17:25:21 +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
32cc848403 OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=89 2015-02-22 18:10:45 +00:00
6b78f92048 OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=88 2015-02-22 10:45:11 +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
ad08ed0846 OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=86 2015-02-21 22:16:41 +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
8e0db140ab Accepting request 225602 from home:michal-m:branches:Base:System
- Provide and obsolete module-init-tools (bnc#867442)

OBS-URL: https://build.opensuse.org/request/show/225602
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=67
2014-03-11 14:01:20 +00:00
17f675073d Accepting request 224989 from home:michal-m:branches:Base:System
- testsuite: Fix uname() during glibc startup

OBS-URL: https://build.opensuse.org/request/show/224989
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=66
2014-03-07 15:06:38 +00:00
237161f1b6 Accepting request 224726 from home:michal-m:branches:Base:System
- testsuite: Check the list of loaded modules after a test
- testsuite: Add test for modprobe --force
- testsuite: Do not provide finit_module(2) on older kernels
- Add some tests for kernels without finit_module(2)
- libkmod-module: Simplify kmod_module_insert_module()
- libkmod: Implement filtering of unsupported modules (fate#316971)
- modprobe: Implement --allow-unsupported-modules (fate#316971)
- make the %check section fatal

OBS-URL: https://build.opensuse.org/request/show/224726
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=65
2014-03-05 15:59:07 +00:00
3e7521ddc2 Accepting request 223975 from home:michal-m:branches:Base:System
- Remove "rmmod -w" documentation and getopt entry
- modprobe: Recognize --allow-unsupported-modules on commandline
  (fate#316971)
- libkmod-config: Recognize allow_unsupported_modules in the
  configuration (fate#316971)

- Drop the non-upstream kmod-no-static.diff; the size difference is
  negligible.

OBS-URL: https://build.opensuse.org/request/show/223975
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=63
2014-02-26 17:34:42 +00:00
576c5a20ab kmod-16
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=61
2014-01-07 12:03:22 +00:00
0568b45bef kmod-15/2
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=59
2013-09-02 21:39:46 +00:00
ed2768dc8a kmod-15
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=58
2013-09-02 21:39:27 +00:00
fcc28fe86c Back out change; we can do this without obsol/prov
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=57
2013-08-17 00:33:49 +00:00
3afd50798f Accepting request 185700 from home:elvigia:branches:Base:System
- Provide and Obsolete module-init-tools, this change must only 
  be accepted after dropping module-init-tools

OBS-URL: https://build.opensuse.org/request/show/185700
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=56
2013-08-17 00:29:47 +00:00
aa39021637 kmod-14
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=54
2013-07-03 22:41:41 +00:00
2ef757560d Remove a space and follow general text
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=52
2013-04-16 06:34:10 +00:00
a68c716fe6 Accepting request 170951 from home:elvigia:branches:Base:System
- KMOD 13
* depmod: --symbol-prefix actually requires an argument
* depmod: fix builtin symbols resolution when the prefix symbol is set
*  libkmod: Use secure_getenv if available
* rmmod: Teach rmmod about builtin modules
* libkmod: add finit_module logic
* modprobe: Fix assertion on --show-depends with bogus config file
* Many other bugfixes see https://lwn.net/Articles/546711

OBS-URL: https://build.opensuse.org/request/show/170951
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=51
2013-04-16 06:33:31 +00:00
6f4127f4d9 SLES build
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=49
2012-12-06 12:09:55 +00:00
6723e26bc5 Older deps
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=48
2012-12-06 12:07:17 +00:00
b34a07eb55 kmod-12
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=47
2012-12-06 11:55:50 +00:00
a14598bcae Add Requires:kmod for kmod-compat
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=45
2012-11-23 17:40:01 +00:00
90336fcdac Require suse-module-tools
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=44
2012-11-23 17:18:22 +00:00
82c91e1f50 Move modules.dep.bin.5 to kmod-compat to avoid file clash
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=42
2012-11-14 00:41:31 +00:00
0851608ecf Align log messages
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=41
2012-11-11 21:55:07 +00:00
cd856dea1f Accepting request 140871 from home:sumski:branches:Base:System
Update to kmod-11

OBS-URL: https://build.opensuse.org/request/show/140871
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=40
2012-11-11 21:50:58 +00:00
59e38f66e7 Restore ugly changelog to please factory scripts
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=38
2012-09-19 07:27:35 +00:00
4591d8c41f Ignore check return code
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=37
2012-09-19 07:18:11 +00:00
1b7306bf5b kmod-10
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=36
2012-09-16 01:49:28 +00:00
505be093c1 Provide modutils symbol
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=35
2012-09-13 23:20:02 +00:00
00869a7727 Annotate patch; trim changelog to the important things; place in current URLs
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=33
2012-06-22 21:57:21 +00:00
Robert Milasan
4c5553e792 - Fix broken testsuites on 32bit systems.
add: fix-32bits.diff

OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=32
2012-06-21 06:38:18 +00:00
Robert Milasan
87a9c849bd * libkmod-util: add missing stdbool.h include
- Don't assert mkdir_p, it fails on 32bit systems.
  add: dont-assert-mkdir_p.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=31
2012-06-20 13:11:38 +00:00
Robert Milasan
2aef4e0d72 - Update to new upstream release 9
* build-sys: allow compressed modules in testsuite
* build-sys: Make dirs writable on rootfs creation
* depmod: use ferror and fclose to check for error
* depmod: return error when index is truncated due to ENOSPC
* depmod: fix coding-style issue in array declaration
* depmod: fail if any index could not be created
* depmod: don't return error if modules.builtin don't exist
* libkmod-util: split function for usec conversion
* libkmod-util: add missing stdbool.h include

OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=30
2012-06-20 08:46:14 +00:00
cc0f590fe5 Restore patch descriptions
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=28
2012-04-21 01:57:03 +00:00
Robert Milasan
9123c8476e - Update to new upstream release 8
* doc: remove links to NULL going nowhere.
* modprobe: handle -ENOENT return from init_module.
* doc: silent man page generation and fix gtk-doc warnings.
* modprobe: fix typo in config dump: option->options.

OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=26
2012-04-19 14:59:31 +00:00