On Donnerstag, 15. September 2016 15:52:48 CEST Sven Eckelmann wrote:
Unified diff base patches have the problem that they fix only a single line and depend on the surrounding. This approach can fail relative often when the surrounding code will be changed often. Thus semantic patches (like spatch from coccinelle) or simple find+replace scripts are better for this approach.
Introduce a simple script file which will store these kind of find+replace instructions.
Signed-off-by: Sven Eckelmann sven@narfation.org
We could also skip this step and directly use coccinelle. I started a branch some examples to cleanup our compat hacks [1]. The change for the netlink const change is also already available [2].
Kind regards, Sven
[1] https://git.open-mesh.org/batman-adv.git/shortlog/refs/heads/ecsv/buildpatch [2] https://git.open-mesh.org/batman-adv.git/commitdiff/2895226999760f2f2b34b506...