@@ -38,7 +38,7 @@ Since version 9.0.20, DRBD has been using a kernel backwards compatibility syste
38
38
based on [ Coccinelle] ( https://github.com/coccinelle/coccinelle ) semantic patches.
39
39
While this has many advantages, it also makes it a little harder for "casual"
40
40
developers to build DRBD from the git sources. The problem is that we require a
41
- very recent version of ` spatch ` (at least 1.0.8 at time of writing), and most
41
+ very recent version of ` spatch ` (at least 1.1.1 at time of writing), and most
42
42
distributions only have relatively old versions in their repositories.
43
43
44
44
## From git
@@ -48,10 +48,9 @@ For users wishing to build DRBD from its git sources, here are a few options:
48
48
chances are you won't even have to use any of the compat features, which
49
49
means you won't require compatibility patches and in turn don't need spatch
50
50
installed.
51
- 2 . On Ubuntu 18.04 and newer, use a recent spatch version from the
52
- [ Coccinelle PPA] ( https://launchpad.net/~npalix/+archive/ubuntu/coccinelle ) .
53
- This provides (at time of writing) version 1.0.8, which is recent enough to
54
- build DRBD.
51
+ 2 . Fedora >=39 packages Coccinelle 1.1.1, which is recent enough to build DRBD. ** Warning** : while
52
+ Ubuntu also ships Coccinelle with supposedly the same version number (1.1.1), this version
53
+ is * not* able to build DRBD.
55
54
3 . Build and install spatch from source. This will also give you a version that
56
55
is recent enough to build DRBD.
57
56
0 commit comments