Semantic patching for Linux (spatch)
16.43 MB
built 2026-10-20 16:19:28 GMT
Description
Coccinelle is a tool to utilize semantic patches for manipulating C
code. It was originally designed to ease maintenance of device
drivers in the Linux kernel.
Dependencies
233 totalRequires175
- /usr/bin/python3
- /usr/bin/sh
- ld-linux-riscv64-lp64d.so.1()(64bit)
- ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.27)(64bit)
- libc.so.6(GLIBC_2.28)(64bit)
- libc.so.6(GLIBC_2.32)(64bit)
- libc.so.6(GLIBC_2.33)(64bit)
- libc.so.6(GLIBC_2.34)(64bit)
- libc.so.6(GLIBC_2.38)(64bit)
- libc.so.6(GLIBC_2.42)(64bit)
- libm.so.6()(64bit)
- libm.so.6(GLIBC_2.27)(64bit)
- libpcre2-8.so.0()(64bit)
- libpcre2-8.so.0(PCRE2_10.47)(64bit)
- libzstd.so.1()(64bit)
- ocaml(Ast0_cocci) = aaa0eb66b8dafd7bec4b44f7456d604d
- ocaml(Ast_c) = 723f9dce887b20f7a5042e8f470e271b
- ocaml(Ast_cocci) = 19091d9281555701d6e7430c773cc62e
- ocaml(Asttypes) = 84c3bb90e4690818f538bd778d47b806
- ocaml(Build_path_prefix_map) = 17a63dccc7a34c84db5fa108594069cf
- ocaml(Bytearray) = 9f523c20ae1e70dc1283f114228da08c
- ocaml(CamlinternalFormatBasics) = 5cba8713ea434e43a50cd422bda47dda
- ocaml(CamlinternalLazy) = 39aa2e9bf7e25b383556f7748b45c72f
- ocaml(CamlinternalOO) = 9f49656fc194179b6162657dd5d0ca85
- ocaml(Cmi_format) = 727e7c35092afc0b2d4cbd6d8e021283
- ocaml(Cocciconfig) = c5860a0fe69dbd502f789b05ca790eac
- ocaml(Coccilib) = f8e17354f8e3d3fba07f7a42bb9ab802
- ocaml(Commands) = 245d521a3cde7209e44ede7a706e2cad
- ocaml(Common) = b708efcedd02e08c61b034b23629c295
- ocaml(Dumper) = 639391aa83e99edd4ea4158e236371aa
- ocaml(Dynlink) = 04a4608c31d5414c15167aa05423343d
- ocaml(Exposed_modules) = b98d7146679d0df48f2ccf9b6bcba33e
- ocaml(Externalanalysis) = 32f868a4336cdc011800f019382531bf
- ocaml(Flag) = 979d1db30b13212ad6bcdd1b18dd0592
- ocaml(Flag_parsing_c) = 7cac4d79ed5b84331619f5e973d1fa5d
- ocaml(Format_doc) = 1a853d410bfa54de418a18cd588fe8c3
- ocaml(Ident) = 384a9338d15781bf37212ce3cfd033cb
- ocaml(Identifiable) = 3c7ba31da6292c7ed926b7fadbe655aa
- ocaml(Internal_print_c) = f58943d46b610b940f3a61b8a75a238e
- ocaml(Iteration) = 3a93cf33af07d38073921bea54817e83
- ocaml(Lexer_c) = 380b0d486c7fad96e148870ede656370
- ocaml(Lib_parsing_c) = 0475766dd856710efb5284979404514e
- ocaml(Location) = 51a5b26cac9b3515839b2a2679b6099c
- ocaml(Longident) = 95a4bd2a3e0c7bef7e71005b1ec0c6f7
- ocaml(Misc) = 0d02979d540c22b19f23b073524960d2
- ocaml(Ocamlcocci_aux) = b1a424a6b94e19fbee68b1a48d641a51
- ocaml(Outcometree) = e06da280e0e94a919ab84e78620428c2
- ocaml(Parmap_compat) = 0964b4317bfa4bc8e32bf533f5200b35
- ocaml(Parmap_utils) = b9071a12772e33e21dc6157ebf449940
- ocaml(Parse_c) = c12f6064905351ebbdc6131a97590490
- ocaml(Parser_c) = c2b1b4a834f7ebd6bcbd6199f8e5a4b7
- ocaml(Parsetree) = 2c395b2cb558b295c123ddd00749d7d9
- ocaml(Path) = 28571ebf710fe2a4e1508233722e3a57
- ocaml(Pretty_print_c) = a926f16814546dbaff79c46e670695fd
- ocaml(Primitive) = 61bc56d5729acca0db75e86a73414d62
- ocaml(Regexp) = dd36ac565570e688bbeb05fb492cd28e
- ocaml(Setcore) = 14b5625ac8ad3d55eb6c10686c08fbc1
- ocaml(Shape) = b28b8301b24f6231950e7868a59a4e1a
- ocaml(Stdcompat) = 61ce1b3ed48865ffe7f54ca5316f0e87
- ocaml(Stdcompat__init) = b848d1b061cc82575428773f9076db49
- ocaml(Stdcompat__stdlib_s) = dceddb76fb1ed82af2ed8bb7b37f9cb0
- ocaml(Stdlib) = 5debf066d2f080eabc33d8b71099252f
- ocaml(Stdlib__Arg) = 7e3499feceb334dcdbfc9de5cbbe5720
- ocaml(Stdlib__Array) = 09ad905d6230fc4f28ae1b69e8675e79
- ocaml(Stdlib__Bigarray) = 904d1271afeb602c556bf1e0f0f8809c
- ocaml(Stdlib__Buffer) = c0940caa52bfb8d306ed2ca69af87ed6
- ocaml(Stdlib__Char) = de356fade697b3b5bc1222daedbf67b4
- ocaml(Stdlib__Complex) = 7a66a05174368cc820464e6c12a3693c
- ocaml(Stdlib__Digest) = 2b70a92ff90913804cdc1343b1592e27
- ocaml(Stdlib__Domain) = d11ad689f3e35d9892101961a1201121
- ocaml(Stdlib__Either) = e4e548dbb128df23a9325d9cba39fc2f
- ocaml(Stdlib__Filename) = 49e046b4f3cb36713e404a980d6fecce
- ocaml(Stdlib__Format) = 5b2f2a54d0831d599db87620d18b8ca1
- ocaml(Stdlib__Gc) = 37e5209d1fcf5e8dce14d0ae4850e089
- ocaml(Stdlib__Hashtbl) = 6df0309fbcf3f1661d9e3d07a603aa3e
- ocaml(Stdlib__Int32) = 6583ec691ad5b5d0403bb4dba14ff95a
- ocaml(Stdlib__Int64) = 6c1bd23e0da837071a98f3330e9f1242
- ocaml(Stdlib__Lazy) = 9888b2ba7f344f43c41116cffda5081a
- ocaml(Stdlib__Lexing) = 738e4c77ef59ce13f6f1eeecd20678b3
- ocaml(Stdlib__List) = 81a27a0a9af489e91fa1d99f325067c2
- ocaml(Stdlib__Map) = a9944feda56cab2432578db95de546a3
- ocaml(Stdlib__Marshal) = f0b9263e97f9cffe012fc7066989ec9d
- ocaml(Stdlib__Nativeint) = 5a73f569861cc3c66639bcda63a82510
- ocaml(Stdlib__Obj) = 26b40efd5c9a30f8c9c87c6133b5adbf
- ocaml(Stdlib__Parsing) = 77386f86f3a00a8706b1088cf76bb28f
- ocaml(Stdlib__Printexc) = 3eb12037663b6b68977615f9862f8f66
- ocaml(Stdlib__Printf) = 3303d43852c2d96a670040b4fc4aefc6
- ocaml(Stdlib__Random) = 956621158e7602665cb7b17716307400
- ocaml(Stdlib__Result) = e05eccba6c8a9e6816ad890e6e983d48
- ocaml(Stdlib__Seq) = b55b17884ef0dff6295517debe21f111
- ocaml(Stdlib__Set) = 878d51b56f0f7be3121d17ee49b6ece5
- ocaml(Stdlib__String) = 10f6a338df78df4f5987192086ffa3c9
- ocaml(Stdlib__Sys) = fb4c43482366ca204eebf7f3838d5a55
- ocaml(Stdlib__Uchar) = ffc32f05aeea05f14986ec532040e8b1
- ocaml(Str) = b5c0844e743bd6ab6ab663d78320d76b
- ocaml(Token_c) = 8d09012318605dea09e9d8ccf6c317bc
- ocaml(Type_immediacy) = e4bd8d9064df3fd32bee7c871fb495f7
- ocaml(Types) = ee8cb6960cb32ea9e92d4f73174cce37
- ocaml(Unit_info) = 11cc0f955fa64ad827b34bfd76aa3d6e
- ocaml(Unix) = a088c1880ec9ae11d7b8ef8cdf3a21d7
- ocaml(Visitor_c) = 4059eec513e72d4583266731a1f1ff17
- ocaml(Warnings) = 0cdc54c744998eb6c79312371851e8ba
- ocaml(Yes_prepare_ocamlcocci) = 84f39c18177d617b0ab60ff4b8f3ed17
- ocaml-findlib
- ocamlx(Ast0_cocci) = bee4f5f3df15370b5759e4da570caa48
- ocamlx(Ast_c) = c2d3c4b1e39da3745e7e6bb42a961281
- ocamlx(Ast_cocci) = ae61db6e709eb31243c104f816c5b533
- ocamlx(Bytearray) = 8b80a426d35b4d6686d0d55cc21c9206
- ocamlx(CamlinternalFormat) = dc180c9176757c64c3bec891737192f7
- ocamlx(CamlinternalOO) = 59c0079543031dadadc72c84dce48cf5
- ocamlx(Cmi_format) = 1f55911277f10769f3377bffa380fa10
- ocamlx(Cocciconfig) = 20340eb416fc0c0763d73b42db06c768
- ocamlx(Coccilib) = 484c2af869f0b38366dd9459f41551ef
- ocamlx(Commands) = 4b99c87345e6c67ad7b4eb29a3edadd2
- ocamlx(Common) = 946425843753c8ab3a3df313aafdde2c
- ocamlx(Dumper) = 9c6152f2f8a89c59a084c2cd3fb9ae54
- ocamlx(Dynlink) = 3d89d9dc223ccaa0b8283a3fed4606dd
- ocamlx(Dynlink_types) = 12f125cd4095c20d773488da868417cb
- ocamlx(Exposed_modules) = ae2d6d2dfdb2b4bb9613cf23b4a94348
- ocamlx(Externalanalysis) = 8f482dea9c1f5edd566825c54461d2c0
- ocamlx(Flag) = 1803c4b8dc6f59fb016644862cdd141d
- ocamlx(Flag_parsing_c) = da12908e9e8be8a0e40dbc51cc904071
- ocamlx(Ident) = f442f5a26bb90a79c3526500aa16c30b
- ocamlx(Internal_print_c) = edddb42b28403ab4ae829365fb4fbb34
- ocamlx(Iteration) = 6b9e71bb3b4e74cbb47df07e2763d862
- ocamlx(Lexer_c) = c0c4ad6a2a483185409f2821e1c2a66c
- ocamlx(Lib_parsing_c) = c4336e0c4bc8a86e4cd31fb316927223
- ocamlx(Ocamlcocci_aux) = faf89c52094ce4b4cfe7effee59825de
- ocamlx(Parmap_compat) = cdc0d5067eece0c8cd852fae069c968b
- ocamlx(Parmap_utils) = fe6c7b70aa42a7848400c15db082e6e0
- ocamlx(Parse_c) = 59721f962a92c47e412bd448ad4b01d6
- ocamlx(Parser_c) = f227b680fdae3844419e35e10b959805
- ocamlx(Pretty_print_c) = e2bbd3cc12a0f084d1420fa5d2bd2408
- ocamlx(Regexp) = 169d3ab8879bd289abb0cc23c281c861
- ocamlx(Setcore) = e9b037f5143db13edd52d0257d683102
- ocamlx(Stdlib) = 10ea0d72067578752b9337ef13a8c4b8
- ocamlx(Stdlib__Arg) = 4f907abdad2f32df585f08d78279d2a3
- ocamlx(Stdlib__Array) = 8ec69c15a63db8574d415899732ab74e
- ocamlx(Stdlib__Atomic) = d55db5d280f80c26c1b5eeb03902c2c7
- ocamlx(Stdlib__Bigarray) = 99f1486865a7d3ac23adbc4f3464cf21
- ocamlx(Stdlib__Buffer) = cbd6b8493712cad8f2ff3d07d2af8748
- ocamlx(Stdlib__Bytes) = f22b9e15bc8cc33a9742247380af4768
- ocamlx(Stdlib__Char) = f6e8d6d42902571844c6e15c0ddd4741
- ocamlx(Stdlib__Domain) = 32ffc2b1cbdf4c3e65fe5afd238d092a
- ocamlx(Stdlib__Filename) = 2d13f624458cfcbeba16b002c555bdcc
- ocamlx(Stdlib__Format) = 088b18472bb48a6edaae7e95b2b7364a
- ocamlx(Stdlib__Gc) = 23cbe0093d217eb9c2d4c214f82fa1a3
- ocamlx(Stdlib__Hashtbl) = 7835a42f37391041e5d9126bfd5756c1
- ocamlx(Stdlib__Int64) = 60fd173c55ee73640d7c1e2d49ca6792
- ocamlx(Stdlib__Lexing) = b48968d2cf35735d90237b1bb8998ba5
- ocamlx(Stdlib__List) = de311163159cc81659beef6dd6b5f114
- ocamlx(Stdlib__Map) = 7ff330d1ec1fddc5b9f97b46956bd026
- ocamlx(Stdlib__Marshal) = 111b85a39aa499292b6b8d1101694c8e
- ocamlx(Stdlib__Obj) = d961f109a7f1d1757fd439e8569db9c4
- ocamlx(Stdlib__Parsing) = 29707591e996ba8b27316dabf761cafb
- ocamlx(Stdlib__Printexc) = b96ed9966d85c11bc99958a01a428cdb
- ocamlx(Stdlib__Printf) = ee4f90b3db36f6456cb9e4cb712076f2
- ocamlx(Stdlib__Random) = 8b26d96b069a78205a969d251a9c67d2
- ocamlx(Stdlib__Set) = cc4c99c301e9b276070fe78c55ba57f5
- ocamlx(Stdlib__String) = 16164d7a73bab99870c22d145e17a925
- ocamlx(Stdlib__Sys) = 0ccc5af3445fbb71f5246d73974af8e7
- ocamlx(Str) = 8adaba8ab0ca2e4cbde5dd3f5745bb2f
- ocamlx(Token_c) = 9d4561ac0035e9e3ae5f13e000f1f866
- ocamlx(Unix) = c4db7e7cfcba9cbb067a1b5ccaaa6890
- ocamlx(Visitor_c) = 82f94adc746060013b0b4e97285b8f31
- ocamlx(Yes_prepare_ocamlcocci) = f79cb3202eb34d52735baa46516e262c
- python(abi) = 3.15
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PartialHardlinkSets) <= 4.0.4-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
- rtld(GNU_HASH)
Provides58
- coccinelle = 1.3.3-2.fc45
- coccinelle(riscv-64) = 1.3.3-2.fc45
- metainfo()
- metainfo(io.github.coccinelle.coccinelle.metainfo.xml)
- ocaml(Ast0_cocci) = aaa0eb66b8dafd7bec4b44f7456d604d
- ocaml(Ast_c) = 723f9dce887b20f7a5042e8f470e271b
- ocaml(Ast_cocci) = 19091d9281555701d6e7430c773cc62e
- ocaml(Cocciconfig) = c5860a0fe69dbd502f789b05ca790eac
- ocaml(Coccilib) = f8e17354f8e3d3fba07f7a42bb9ab802
- ocaml(Commands) = 245d521a3cde7209e44ede7a706e2cad
- ocaml(Common) = b708efcedd02e08c61b034b23629c295
- ocaml(Dumper) = 639391aa83e99edd4ea4158e236371aa
- ocaml(Exposed_modules) = b98d7146679d0df48f2ccf9b6bcba33e
- ocaml(Externalanalysis) = 32f868a4336cdc011800f019382531bf
- ocaml(Flag) = 979d1db30b13212ad6bcdd1b18dd0592
- ocaml(Flag_parsing_c) = 7cac4d79ed5b84331619f5e973d1fa5d
- ocaml(Internal_print_c) = f58943d46b610b940f3a61b8a75a238e
- ocaml(Iteration) = 3a93cf33af07d38073921bea54817e83
- ocaml(Lexer_c) = 380b0d486c7fad96e148870ede656370
- ocaml(Lib_parsing_c) = 0475766dd856710efb5284979404514e
- ocaml(Ocamlcocci_aux) = b1a424a6b94e19fbee68b1a48d641a51
- ocaml(Parmap) = e1f8d5541edc52d62d4f614f8b36f729
- ocaml(Parse_c) = c12f6064905351ebbdc6131a97590490
- ocaml(Parser_c) = c2b1b4a834f7ebd6bcbd6199f8e5a4b7
- ocaml(Prepare_ocamlcocci) = 59b86b056169bfbfb56cb58614e37e5f
- ocaml(Pretty_print_c) = a926f16814546dbaff79c46e670695fd
- ocaml(Regexp) = dd36ac565570e688bbeb05fb492cd28e
- ocaml(Run_ocamlcocci) = 5e775ffc08e9cca7f1f2fd2b65b05120
- ocaml(Token_c) = 8d09012318605dea09e9d8ccf6c317bc
- ocaml(Visitor_c) = 4059eec513e72d4583266731a1f1ff17
- ocaml(Yes_prepare_ocamlcocci) = 84f39c18177d617b0ab60ff4b8f3ed17
- ocamlx(Ast0_cocci) = bee4f5f3df15370b5759e4da570caa48
- ocamlx(Ast_c) = c2d3c4b1e39da3745e7e6bb42a961281
- ocamlx(Ast_cocci) = ae61db6e709eb31243c104f816c5b533
- ocamlx(Cocciconfig) = 20340eb416fc0c0763d73b42db06c768
- ocamlx(Coccilib) = 484c2af869f0b38366dd9459f41551ef
- ocamlx(Commands) = 4b99c87345e6c67ad7b4eb29a3edadd2
- ocamlx(Common) = 946425843753c8ab3a3df313aafdde2c
- ocamlx(Dumper) = 9c6152f2f8a89c59a084c2cd3fb9ae54
- ocamlx(Exposed_modules) = ae2d6d2dfdb2b4bb9613cf23b4a94348
- ocamlx(Externalanalysis) = 8f482dea9c1f5edd566825c54461d2c0
- ocamlx(Flag) = 1803c4b8dc6f59fb016644862cdd141d
- ocamlx(Flag_parsing_c) = da12908e9e8be8a0e40dbc51cc904071
- ocamlx(Internal_print_c) = edddb42b28403ab4ae829365fb4fbb34
- ocamlx(Iteration) = 6b9e71bb3b4e74cbb47df07e2763d862
- ocamlx(Lexer_c) = c0c4ad6a2a483185409f2821e1c2a66c
- ocamlx(Lib_parsing_c) = c4336e0c4bc8a86e4cd31fb316927223
- ocamlx(Ocamlcocci_aux) = faf89c52094ce4b4cfe7effee59825de
- ocamlx(Parmap) = e52094dc543fc7e29a46ae87914b1c03
- ocamlx(Parse_c) = 59721f962a92c47e412bd448ad4b01d6
- ocamlx(Parser_c) = f227b680fdae3844419e35e10b959805
- ocamlx(Prepare_ocamlcocci) = 11f88a28d444e8f0ae3d8c7568142342
- ocamlx(Pretty_print_c) = e2bbd3cc12a0f084d1420fa5d2bd2408
- ocamlx(Regexp) = 169d3ab8879bd289abb0cc23c281c861
- ocamlx(Run_ocamlcocci) = b2fba1a787a6760cdce5f5fbadafdd34
- ocamlx(Token_c) = 9d4561ac0035e9e3ae5f13e000f1f866
- ocamlx(Visitor_c) = 82f94adc746060013b0b4e97285b8f31
- ocamlx(Yes_prepare_ocamlcocci) = f79cb3202eb34d52735baa46516e262c
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
108
Files 1–50 of 108
Next →
Component of
buildroots that installed this RPMNo Buildroots
