-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 8/20/15 10:37 AM, Takashi Iwai wrote:
On Thu, 20 Aug 2015 16:01:30 +0200, Jeff Mahoney wrote:
On 8/19/15 6:42 AM, Jiri Slaby wrote:
On 08/19/2015, 12:29 PM, Michal Marek wrote:
As maintainer of VirtualBox on openSUSE, I would like to know how to prevent this in the future. My understanding of the build process is rather rudimentary.
The "proper" fix would be to reintroduce the ksym() dependencies, i.e. make the KMPs depend on the kernel ABI checksums rather than the kernel release string.
Which leads to another question: why do we still fight with kabi in opensuse when we don't leverage from that?
Sidenote: if we don't use kabi, we can drop it and can update to higher major kernel versions easier, if needed (e.g. once, to the next longterm stable).
Isn't the major issue that widely-used third party modules like nvidia and fglrx would also need to be rebuilt? That's the biggest reason I always wanted to keep the kABI stable.
Yes, they need rebuilds, but I don't think there would be any kABI checks. IIRC, they (both Nvidia and AMD) switched to a packaging way to compile the module at the package installation time instead of KMPs. But I myself haven't used them, so others can explain better.
Yeah, I'd appreciate an update on what the current state of those are. I don't use either of those modules either, but wanted to make sure we could present a path of least pain to users who do. If that's not working, I'd consider that a bug. - -Jeff - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) iQIcBAEBAgAGBQJV1eaCAAoJEB57S2MheeWyTqkP/A7Y9/WTG4errJ1klvt7MwJ6 34EpbuKVjVkCxwkPoSSOBbxChc3ofZUZ8fDjnYbR5VLmd7VC7QS4HXPDb4h1Lcwe bD2OixcpHabQeQmwSnX+DhiGqBxXFyWPBueQwaYUTNdNrEANtz6Ne/iO1IvJ/zGY VongPdo3uEqFW9QGUoezcWRMEcT674igLO0BQxGMpHh/x4S4LS9WqBpJLszqKbwz ZUVJhlC8NGYzaPTaQFIfrCU34AlzTcHGPLaIEwx9IxXfCK8ufBxnZfKhJup4gmcT b7K1mH2tsrAUfhhM2srOJzxlQdffkwrjs4IZmfgoPtvaHqLCY0MKvSQOl5omQ3pB GQWSH23/MAnIsJf/bKWGLIStjPKNyd3cbNWeGrI7cLI0tfTPcxT5Mp8kTZd8vmGv YyiyOijTHgIz90EBgHRYQdICJgZaj2VXx7+w8mgH2pzGjNTnSRQNDPnCpd/bwrhf sZPpBn1d7qpFpCpVNCS//zhiW2vcj+6raabb03sNtv+Ja2vDZC7B7X2d53mP9HKI 01FNssWQNTM6fvlPIYH1H/fxJcJulLJTy0F5YQkRrdBPaxkFAJS7ERO38les8+r9 y/o0xg9Ifz5s98gE9PMR+WcNGCPVNQX48zE1Nyyuab3PTGHa5sntKYeW/grNyOur lrwUxKZ0LHufP0CD3M+H =EY/D -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org